{ "data": { "hotelX": { "search": { "context": "STN", "options": [ { "hotelName": "The Album @ Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50249973", "supplierCode": "STN", "hotelCodeSupplier": "50249973", "id": "33!~|a0!~|b260424!~|c260506!~|d50249973!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50249973!~|n2359298!~|o1!~|p0!~|x12041339!~|M359.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118839661160!~|A4704788954!~|B4704788954!~|C30|30!~|Estandard room , 1 queen bed (hip room)!~|Fstandard room , 1 queen bed (hip room)!~|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": "4704788954", "description": "standard room , 1 queen bed (hip room)", "descriptionSupplier": "standard room , 1 queen bed (hip room)", "legacyRoomId": "0#118839661160", "supplierCode": "4704788954", "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 Album @ Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50249973", "supplierCode": "STN", "hotelCodeSupplier": "50249973", "id": "33!~|a0!~|b260424!~|c260506!~|d50249973!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50249973!~|n2359298!~|o1!~|p0!~|x12041339!~|M589.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102089624591!~|A4611655220!~|B4611655220!~|C30|30!~|EStandard Room , 1 Queen Bed (HIP Room) (1 Queen Bed)!~|FStandard Room , 1 Queen Bed (HIP Room) (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I589.44!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4611655220", "description": "Standard Room , 1 Queen Bed (HIP Room) (1 Queen Bed)", "descriptionSupplier": "Standard Room , 1 Queen Bed (HIP Room) (1 Queen Bed)", "legacyRoomId": "0#102089624591", "supplierCode": "4611655220", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 589.44, "gross": 589.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": 589.44, "gross": 589.44, "binding": false } }, { "hotelName": "The Album @ Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50249973", "supplierCode": "STN", "hotelCodeSupplier": "50249973", "id": "33!~|a0!~|b260424!~|c260506!~|d50249973!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50249973!~|n2359298!~|o1!~|p0!~|x12041339!~|M698.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102089624164!~|A4611655217!~|B4611655217!~|C30|30!~|ESuperior Room, 2 Single Beds (CLASSIC Room) (2 Twin Beds)!~|FSuperior Room, 2 Single Beds (CLASSIC Room) (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I698.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4611655217", "description": "Superior Room, 2 Single Beds (CLASSIC Room) (2 Twin Beds)", "descriptionSupplier": "Superior Room, 2 Single Beds (CLASSIC Room) (2 Twin Beds)", "legacyRoomId": "0#102089624164", "supplierCode": "4611655217", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 698.58, "gross": 698.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": 698.58, "gross": 698.58, "binding": false } }, { "hotelName": "The Album @ Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50249973", "supplierCode": "STN", "hotelCodeSupplier": "50249973", "id": "33!~|a0!~|b260424!~|c260506!~|d50249973!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50249973!~|n2359298!~|o1!~|p0!~|x12041339!~|M710.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102089624600!~|A4611655217!~|B4611655217!~|C30|30!~|ESuperior Room, 2 Single Beds (CLASSIC Room) (2 Twin Beds)!~|FSuperior Room, 2 Single Beds (CLASSIC Room) (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I710.52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4611655217", "description": "Superior Room, 2 Single Beds (CLASSIC Room) (2 Twin Beds)", "descriptionSupplier": "Superior Room, 2 Single Beds (CLASSIC Room) (2 Twin Beds)", "legacyRoomId": "0#102089624600", "supplierCode": "4611655217", "promotions": [ { "code": "#1", "name": "Room1 Save 31% (on select nights)", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 710.52, "gross": 710.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": 710.52, "gross": 710.52, "binding": false } }, { "hotelName": "The Album @ Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50249973", "supplierCode": "STN", "hotelCodeSupplier": "50249973", "id": "33!~|a0!~|b260424!~|c260506!~|d50249973!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50249973!~|n2359298!~|o1!~|p0!~|x12041339!~|M738.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107277000652!~|A4706480568!~|B4706480568!~|C30|30!~|Esuperior room, 2 single beds (classic room)!~|Fsuperior room, 2 single beds (classic room)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I738.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4706480568", "description": "superior room, 2 single beds (classic room)", "descriptionSupplier": "superior room, 2 single beds (classic room)", "legacyRoomId": "0#107277000652", "supplierCode": "4706480568", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 738.62, "gross": 738.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": 738.62, "gross": 738.62, "binding": false } }, { "hotelName": "The Album @ Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T13:38:15Z", "value": 758.651, "hoursBefore": 274, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 798.58, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50249973", "supplierCode": "STN", "hotelCodeSupplier": "50249973", "id": "33!~|a0!~|b260424!~|c260506!~|d50249973!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50249973!~|n2359298!~|o1!~|p1!~|x12041339!~|M798.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80785699741!~|A4524561201!~|B4524561201!~|C30|30!~|EEconomy Double Room (1 extra-large double bed) - Free WiFi!~|FEconomy Double Room (1 extra-large double bed) - Free WiFi!~|G1!~|U2,758.65,1776001095|2,798.58,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I798.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4524561201", "description": "Economy Double Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Economy Double Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#80785699741", "supplierCode": "4524561201", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 798.58, "gross": 798.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": 798.58, "gross": 798.58, "binding": false } }, { "hotelName": "The Album @ Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T13:38:15Z", "value": 780.71, "hoursBefore": 274, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 821.8, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50249973", "supplierCode": "STN", "hotelCodeSupplier": "50249973", "id": "33!~|a0!~|b260424!~|c260506!~|d50249973!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50249973!~|n2359298!~|o1!~|p1!~|x12041339!~|M821.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80785699729!~|A3859360892!~|B3859360892!~|C30|30!~|EStandard Double Room (1 double bed) - Free WiFi!~|FStandard Double Room (1 double bed) - Free WiFi!~|G1!~|U2,780.71,1776001095|2,821.80,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I821.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3859360892", "description": "Standard Double Room (1 double bed) - Free WiFi", "descriptionSupplier": "Standard Double Room (1 double bed) - Free WiFi", "legacyRoomId": "0#80785699729", "supplierCode": "3859360892", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 821.8, "gross": 821.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": 821.8, "gross": 821.8, "binding": false } }, { "hotelName": "The Album @ Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50249973", "supplierCode": "STN", "hotelCodeSupplier": "50249973", "id": "33!~|a0!~|b260424!~|c260506!~|d50249973!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50249973!~|n2359298!~|o1!~|p0!~|x12041339!~|M882.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102089624306!~|A4611655219!~|B4611655219!~|C30|30!~|EDeluxe Room, 1 King Bed (POP) (1 King Bed)!~|FDeluxe Room, 1 King Bed (POP) (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I882.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4611655219", "description": "Deluxe Room, 1 King Bed (POP) (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (POP) (1 King Bed)", "legacyRoomId": "0#102089624306", "supplierCode": "4611655219", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 882.14, "gross": 882.14, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 882.14, "gross": 882.14, "binding": false } }, { "hotelName": "The Album @ Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50249973", "supplierCode": "STN", "hotelCodeSupplier": "50249973", "id": "33!~|a0!~|b260424!~|c260506!~|d50249973!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50249973!~|n2359298!~|o1!~|p0!~|x12041339!~|M897.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102092834734!~|A4611655219!~|B4611655219!~|C30|30!~|EDeluxe Room, 1 King Bed (POP) (1 King Bed)!~|FDeluxe Room, 1 King Bed (POP) (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I897.23!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4611655219", "description": "Deluxe Room, 1 King Bed (POP) (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (POP) (1 King Bed)", "legacyRoomId": "0#102092834734", "supplierCode": "4611655219", "promotions": [ { "code": "#1", "name": "Room1 Save 32% (on select nights)", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 897.23, "gross": 897.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": 897.23, "gross": 897.23, "binding": false } }, { "hotelName": "The Album @ Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T13:38:15Z", "value": 918.5455, "hoursBefore": 274, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 966.89, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50249973", "supplierCode": "STN", "hotelCodeSupplier": "50249973", "id": "33!~|a0!~|b260424!~|c260506!~|d50249973!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50249973!~|n2359298!~|o1!~|p1!~|x12041339!~|M966.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59216219198!~|A4172508767!~|B4172508767!~|C30|30!~|ESuperior Twin Room (2 single beds) - Free WiFi!~|FSuperior Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,918.55,1776001095|2,966.89,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I966.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172508767", "description": "Superior Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Superior Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#59216219198", "supplierCode": "4172508767", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 966.89, "gross": 966.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": 966.89, "gross": 966.89, "binding": false } }, { "hotelName": "The Album @ Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T13:38:15Z", "value": 1210.756, "hoursBefore": 274, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 1274.48, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50249973", "supplierCode": "STN", "hotelCodeSupplier": "50249973", "id": "33!~|a0!~|b260424!~|c260506!~|d50249973!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50249973!~|n2359298!~|o1!~|p1!~|x12041339!~|M1274.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79368954442!~|A4197628714!~|B4197628714!~|C30|30!~|EDeluxe Double Room (1 extra-large double bed) - Free WiFi!~|FDeluxe Double Room (1 extra-large double bed) - Free WiFi!~|G1!~|U2,1210.76,1776001095|2,1274.48,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1274.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4197628714", "description": "Deluxe Double Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#79368954442", "supplierCode": "4197628714", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1274.48, "gross": 1274.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": 1274.48, "gross": 1274.48, "binding": false } }, { "hotelName": "Triple L Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358811", "supplierCode": "STN", "hotelCodeSupplier": "53358811", "id": "33!~|a0!~|b260424!~|c260506!~|d53358811!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358811!~|n2359298!~|o1!~|p0!~|x12041339!~|M469.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113006441752!~|A4094289175!~|B4094289175!~|C30|30!~|EStandard Twin Room (2 single beds) - Free WiFi!~|FStandard Twin Room (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I469.47!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4094289175", "description": "Standard Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Standard Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#113006441752", "supplierCode": "4094289175", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 469.47, "gross": 469.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 469.47, "gross": 469.47, "binding": false } }, { "hotelName": "Triple L Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358811", "supplierCode": "STN", "hotelCodeSupplier": "53358811", "id": "33!~|a0!~|b260424!~|c260506!~|d53358811!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358811!~|n2359298!~|o1!~|p0!~|x12041339!~|M515.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112878221068!~|A4094289174!~|B4094289174!~|C30|30!~|ETwin Room with Balcony (2 single beds) - Free WiFi!~|FTwin Room with Balcony (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I515.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4094289174", "description": "Twin Room with Balcony (2 single beds) - Free WiFi", "descriptionSupplier": "Twin Room with Balcony (2 single beds) - Free WiFi", "legacyRoomId": "0#112878221068", "supplierCode": "4094289174", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 515.29, "gross": 515.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": 515.29, "gross": 515.29, "binding": false } }, { "hotelName": "Triple L Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358811", "supplierCode": "STN", "hotelCodeSupplier": "53358811", "id": "33!~|a0!~|b260424!~|c260506!~|d53358811!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358811!~|n2359298!~|o1!~|p0!~|x12041339!~|M587.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112878221034!~|A4197909437!~|B4197909437!~|C30|30!~|EKing Room with Sea View (1 single bed and 1 large bed) - Free WiFi!~|FKing Room with Sea View (1 single bed and 1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I587.98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4197909437", "description": "King Room with Sea View (1 single bed and 1 large bed) - Free WiFi", "descriptionSupplier": "King Room with Sea View (1 single bed and 1 large bed) - Free WiFi", "legacyRoomId": "0#112878221034", "supplierCode": "4197909437", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 587.98, "gross": 587.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": 587.98, "gross": 587.98, "binding": false } }, { "hotelName": "Triple L Hotel Patong Beach", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358811", "supplierCode": "STN", "hotelCodeSupplier": "53358811", "id": "33!~|a0!~|b260424!~|c260506!~|d53358811!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358811!~|n50001621!~|o1!~|p0!~|x12041339!~|M622.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119355257047!~|A4475939233!~|B4475939233!~|C30|30!~|EStandard Twin Room, 1 Bedroom (2 Large Twin Beds)!~|FStandard Twin Room, 1 Bedroom (2 Large Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I622.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4475939233", "description": "Standard Twin Room, 1 Bedroom (2 Large Twin Beds)", "descriptionSupplier": "Standard Twin Room, 1 Bedroom (2 Large Twin Beds)", "legacyRoomId": "0#119355257047", "supplierCode": "4475939233", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 622.25, "gross": 622.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": 622.25, "gross": 622.25, "binding": false } }, { "hotelName": "Triple L Hotel Patong Beach", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358811", "supplierCode": "STN", "hotelCodeSupplier": "53358811", "id": "33!~|a0!~|b260424!~|c260506!~|d53358811!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358811!~|n50001621!~|o1!~|p0!~|x12041339!~|M691.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109172481691!~|A4172509001!~|B4172509001!~|C30|30!~|EComfort Twin Room, Balcony (2 Large Twin Beds)!~|FComfort Twin Room, Balcony (2 Large Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I691.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172509001", "description": "Comfort Twin Room, Balcony (2 Large Twin Beds)", "descriptionSupplier": "Comfort Twin Room, Balcony (2 Large Twin Beds)", "legacyRoomId": "0#109172481691", "supplierCode": "4172509001", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 691.41, "gross": 691.41, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 691.41, "gross": 691.41, "binding": false } }, { "hotelName": "Triple L Hotel Patong Beach", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358811", "supplierCode": "STN", "hotelCodeSupplier": "53358811", "id": "33!~|a0!~|b260424!~|c260506!~|d53358811!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358811!~|n50001621!~|o1!~|p0!~|x12041339!~|M701.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119355257061!~|A4475939233!~|B4475939233!~|C30|30!~|EStandard Twin Room, 1 Bedroom (2 Large Twin Beds)!~|FStandard Twin Room, 1 Bedroom (2 Large Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I701.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4475939233", "description": "Standard Twin Room, 1 Bedroom (2 Large Twin Beds)", "descriptionSupplier": "Standard Twin Room, 1 Bedroom (2 Large Twin Beds)", "legacyRoomId": "0#119355257061", "supplierCode": "4475939233", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 36%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 701.7, "gross": 701.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": 701.7, "gross": 701.7, "binding": false } }, { "hotelName": "Triple L Hotel Patong Beach", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358811", "supplierCode": "STN", "hotelCodeSupplier": "53358811", "id": "33!~|a0!~|b260424!~|c260506!~|d53358811!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358811!~|n50001621!~|o1!~|p0!~|x12041339!~|M770.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109172481677!~|A4172509001!~|B4172509001!~|C30|30!~|EComfort Twin Room, Balcony (2 Large Twin Beds)!~|FComfort Twin Room, Balcony (2 Large Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I770.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172509001", "description": "Comfort Twin Room, Balcony (2 Large Twin Beds)", "descriptionSupplier": "Comfort Twin Room, Balcony (2 Large Twin Beds)", "legacyRoomId": "0#109172481677", "supplierCode": "4172509001", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 36%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 770.16, "gross": 770.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": 770.16, "gross": 770.16, "binding": false } }, { "hotelName": "Triple L Hotel Patong Beach", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358811", "supplierCode": "STN", "hotelCodeSupplier": "53358811", "id": "33!~|a0!~|b260424!~|c260506!~|d53358811!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358811!~|n50001621!~|o1!~|p0!~|x12041339!~|M788.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106983382970!~|A3820778716!~|B3820778716!~|C30|30!~|EFamily Room, Sea View (1 King Bed or 2 Large Twin Beds)!~|FFamily Room, Sea View (1 King Bed or 2 Large Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I788.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820778716", "description": "Family Room, Sea View (1 King Bed or 2 Large Twin Beds)", "descriptionSupplier": "Family Room, Sea View (1 King Bed or 2 Large Twin Beds)", "legacyRoomId": "0#106983382970", "supplierCode": "3820778716", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 788.95, "gross": 788.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": 788.95, "gross": 788.95, "binding": false } }, { "hotelName": "Triple L Hotel Patong Beach", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53358811", "supplierCode": "STN", "hotelCodeSupplier": "53358811", "id": "33!~|a0!~|b260424!~|c260506!~|d53358811!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53358811!~|n50001621!~|o1!~|p0!~|x12041339!~|M878.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106983382971!~|A3820778716!~|B3820778716!~|C30|30!~|EFamily Room, Sea View (1 King Bed or 2 Large Twin Beds)!~|FFamily Room, Sea View (1 King Bed or 2 Large Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I878.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820778716", "description": "Family Room, Sea View (1 King Bed or 2 Large Twin Beds)", "descriptionSupplier": "Family Room, Sea View (1 King Bed or 2 Large Twin Beds)", "legacyRoomId": "0#106983382971", "supplierCode": "3820778716", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 36%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 878.77, "gross": 878.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": 878.77, "gross": 878.77, "binding": false } }, { "hotelName": "Bauman Ville Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T15:00:00Z", "value": 12.7323, "hoursBefore": 9, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 141.47, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50997417", "supplierCode": "STN", "hotelCodeSupplier": "50997417", "id": "33!~|a0!~|b260424!~|c260506!~|d50997417!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50997417!~|n2359299!~|o1!~|p1!~|x12041339!~|M141.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106098608035!~|A4679911788!~|B4679911788!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,12.73,1776956400|2,141.47,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I141.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4679911788", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#106098608035", "supplierCode": "4679911788", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 141.47, "gross": 141.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": 141.47, "gross": 141.47, "binding": false } }, { "hotelName": "Bauman Ville Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T15:00:00Z", "value": 12.7323, "hoursBefore": 9, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 141.47, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50997417", "supplierCode": "STN", "hotelCodeSupplier": "50997417", "id": "33!~|a0!~|b260424!~|c260506!~|d50997417!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50997417!~|n2359299!~|o1!~|p1!~|x12041339!~|M141.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106098608338!~|A4679911793!~|B4679911793!~|C30|30!~|ESuperior Double Room (1 Double Bed)!~|FSuperior Double Room (1 Double Bed)!~|G1!~|U2,12.73,1776956400|2,141.47,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I141.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4679911793", "description": "Superior Double Room (1 Double Bed)", "descriptionSupplier": "Superior Double Room (1 Double Bed)", "legacyRoomId": "0#106098608338", "supplierCode": "4679911793", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 141.47, "gross": 141.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": 141.47, "gross": 141.47, "binding": false } }, { "hotelName": "Bauman Ville Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T15:00:00Z", "value": 14.0562, "hoursBefore": 9, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 156.18, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50997417", "supplierCode": "STN", "hotelCodeSupplier": "50997417", "id": "33!~|a0!~|b260424!~|c260506!~|d50997417!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50997417!~|n2359299!~|o1!~|p1!~|x12041339!~|M156.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106098608317!~|A4679911788!~|B4679911788!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,14.06,1776956400|2,156.18,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I156.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4679911788", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#106098608317", "supplierCode": "4679911788", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 156.18, "gross": 156.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": 156.18, "gross": 156.18, "binding": false } }, { "hotelName": "Bauman Ville Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T15:00:00Z", "value": 14.0562, "hoursBefore": 9, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 156.18, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50997417", "supplierCode": "STN", "hotelCodeSupplier": "50997417", "id": "33!~|a0!~|b260424!~|c260506!~|d50997417!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50997417!~|n2359299!~|o1!~|p1!~|x12041339!~|M156.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106098608349!~|A4679911793!~|B4679911793!~|C30|30!~|ESuperior Double Room (1 Double Bed)!~|FSuperior Double Room (1 Double Bed)!~|G1!~|U2,14.06,1776956400|2,156.18,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I156.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4679911793", "description": "Superior Double Room (1 Double Bed)", "descriptionSupplier": "Superior Double Room (1 Double Bed)", "legacyRoomId": "0#106098608349", "supplierCode": "4679911793", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 156.18, "gross": 156.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": 156.18, "gross": 156.18, "binding": false } }, { "hotelName": "Bauman Ville Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-22T21:00:00Z", "value": 181.98, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50997417", "supplierCode": "STN", "hotelCodeSupplier": "50997417", "id": "33!~|a0!~|b260424!~|c260506!~|d50997417!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50997417!~|n2359299!~|o1!~|p1!~|x12041339!~|M181.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116415066871!~|A4514485259!~|B4514485259!~|C30|30!~|Edeluxe twin room with balcony!~|Fdeluxe twin room with balcony!~|G1!~|U2,181.98,1776891600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I181.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4514485259", "description": "deluxe twin room with balcony", "descriptionSupplier": "deluxe twin room with balcony", "legacyRoomId": "0#116415066871", "supplierCode": "4514485259", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 181.98, "gross": 181.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": 181.98, "gross": 181.98, "binding": false } }, { "hotelName": "Bauman Ville Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T15:00:00Z", "value": 17.8596, "hoursBefore": 9, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 198.44, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50997417", "supplierCode": "STN", "hotelCodeSupplier": "50997417", "id": "33!~|a0!~|b260424!~|c260506!~|d50997417!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50997417!~|n2359299!~|o1!~|p1!~|x12041339!~|M198.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106098608370!~|A4679911786!~|B4679911786!~|C30|30!~|EStandard Triple Room (3 Large Twin Beds)!~|FStandard Triple Room (3 Large Twin Beds)!~|G1!~|U2,17.86,1776956400|2,198.44,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I198.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4679911786", "description": "Standard Triple Room (3 Large Twin Beds)", "descriptionSupplier": "Standard Triple Room (3 Large Twin Beds)", "legacyRoomId": "0#106098608370", "supplierCode": "4679911786", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 198.44, "gross": 198.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": 198.44, "gross": 198.44, "binding": false } }, { "hotelName": "Bauman Ville Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T15:00:00Z", "value": 17.8596, "hoursBefore": 9, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 198.44, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50997417", "supplierCode": "STN", "hotelCodeSupplier": "50997417", "id": "33!~|a0!~|b260424!~|c260506!~|d50997417!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50997417!~|n2359299!~|o1!~|p1!~|x12041339!~|M198.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106098608337!~|A4679911789!~|B4679911789!~|C30|30!~|EBudget Family Room (1 King Bed and 1 Large Twin Bed)!~|FBudget Family Room (1 King Bed and 1 Large Twin Bed)!~|G1!~|U2,17.86,1776956400|2,198.44,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I198.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4679911789", "description": "Budget Family Room (1 King Bed and 1 Large Twin Bed)", "descriptionSupplier": "Budget Family Room (1 King Bed and 1 Large Twin Bed)", "legacyRoomId": "0#106098608337", "supplierCode": "4679911789", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 198.44, "gross": 198.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": 198.44, "gross": 198.44, "binding": false } }, { "hotelName": "Bauman Ville Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T15:00:00Z", "value": 19.7631, "hoursBefore": 9, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 219.59, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50997417", "supplierCode": "STN", "hotelCodeSupplier": "50997417", "id": "33!~|a0!~|b260424!~|c260506!~|d50997417!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50997417!~|n2359299!~|o1!~|p1!~|x12041339!~|M219.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106098608003!~|A4679911786!~|B4679911786!~|C30|30!~|EStandard Triple Room (3 Large Twin Beds)!~|FStandard Triple Room (3 Large Twin Beds)!~|G1!~|U2,19.76,1776956400|2,219.59,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I219.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4679911786", "description": "Standard Triple Room (3 Large Twin Beds)", "descriptionSupplier": "Standard Triple Room (3 Large Twin Beds)", "legacyRoomId": "0#106098608003", "supplierCode": "4679911786", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 219.59, "gross": 219.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": 219.59, "gross": 219.59, "binding": false } }, { "hotelName": "Bauman Ville Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T15:00:00Z", "value": 19.7631, "hoursBefore": 9, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 219.59, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50997417", "supplierCode": "STN", "hotelCodeSupplier": "50997417", "id": "33!~|a0!~|b260424!~|c260506!~|d50997417!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50997417!~|n2359299!~|o1!~|p1!~|x12041339!~|M219.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106098608094!~|A4679911789!~|B4679911789!~|C30|30!~|EBudget Family Room (1 King Bed and 1 Large Twin Bed)!~|FBudget Family Room (1 King Bed and 1 Large Twin Bed)!~|G1!~|U2,19.76,1776956400|2,219.59,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I219.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4679911789", "description": "Budget Family Room (1 King Bed and 1 Large Twin Bed)", "descriptionSupplier": "Budget Family Room (1 King Bed and 1 Large Twin Bed)", "legacyRoomId": "0#106098608094", "supplierCode": "4679911789", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 219.59, "gross": 219.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": 219.59, "gross": 219.59, "binding": false } }, { "hotelName": "Oceanstone by Resava", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T13:38:15Z", "value": 479.617, "hoursBefore": 274, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 504.86, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65914621", "supplierCode": "STN", "hotelCodeSupplier": "65914621", "id": "33!~|a0!~|b260424!~|c260506!~|d65914621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65914621!~|n2359299!~|o1!~|p1!~|x12041339!~|M504.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80785880605!~|A4515084655!~|B4515084655!~|C30|30!~|EDeluxe Studio (1 extra-large double bed) - Free WiFi!~|FDeluxe Studio (1 extra-large double bed) - Free WiFi!~|G1!~|U2,479.62,1776001095|2,504.86,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I504.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515084655", "description": "Deluxe Studio (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Studio (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#80785880605", "supplierCode": "4515084655", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 504.86, "gross": 504.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": 504.86, "gross": 504.86, "binding": false } }, { "hotelName": "Oceanstone by Resava", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T13:38:15Z", "value": 627.2565, "hoursBefore": 274, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 660.27, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65914621", "supplierCode": "STN", "hotelCodeSupplier": "65914621", "id": "33!~|a0!~|b260424!~|c260506!~|d65914621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65914621!~|n2359299!~|o1!~|p1!~|x12041339!~|M660.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79369193646!~|A3864390877!~|B3864390877!~|C30|30!~|EOne-Bedroom Apartment - Free WiFi!~|FOne-Bedroom Apartment - Free WiFi!~|G1!~|U2,627.26,1776001095|2,660.27,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I660.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3864390877", "description": "One-Bedroom Apartment - Free WiFi", "descriptionSupplier": "One-Bedroom Apartment - Free WiFi", "legacyRoomId": "0#79369193646", "supplierCode": "3864390877", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 660.27, "gross": 660.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": 660.27, "gross": 660.27, "binding": false } }, { "hotelName": "Oceanstone by Resava", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65914621", "supplierCode": "STN", "hotelCodeSupplier": "65914621", "id": "33!~|a0!~|b260424!~|c260506!~|d65914621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65914621!~|n2359299!~|o1!~|p0!~|x12041339!~|M1317.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#60343235851!~|A3878634845!~|B3878634845!~|C30|30!~|EDeluxe Apartment (1 extra-large double bed) - Free WiFi!~|FDeluxe Apartment (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1317.86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3878634845", "description": "Deluxe Apartment (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Apartment (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#60343235851", "supplierCode": "3878634845", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1317.86, "gross": 1317.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": 1317.86, "gross": 1317.86, "binding": false } }, { "hotelName": "The Nest Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T13:38:15Z", "value": 326.401, "hoursBefore": 274, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 343.58, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50390515", "supplierCode": "STN", "hotelCodeSupplier": "50390515", "id": "33!~|a0!~|b260424!~|c260506!~|d50390515!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50390515!~|n2359299!~|o1!~|p1!~|x12041339!~|M343.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59216219095!~|A3859918230!~|B3859918230!~|C30|30!~|ESuperior Double or Twin Room with Pool View (2 single beds) - Free WiFi!~|FSuperior Double or Twin Room with Pool View (2 single beds) - Free WiFi!~|G1!~|U2,326.40,1776001095|2,343.58,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I343.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3859918230", "description": "Superior Double or Twin Room with Pool View (2 single beds) - Free WiFi", "descriptionSupplier": "Superior Double or Twin Room with Pool View (2 single beds) - Free WiFi", "legacyRoomId": "0#59216219095", "supplierCode": "3859918230", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 343.58, "gross": 343.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": 343.58, "gross": 343.58, "binding": false } }, { "hotelName": "The Nest Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T13:38:15Z", "value": 362.71, "hoursBefore": 274, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 381.8, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50390515", "supplierCode": "STN", "hotelCodeSupplier": "50390515", "id": "33!~|a0!~|b260424!~|c260506!~|d50390515!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50390515!~|n2359299!~|o1!~|p1!~|x12041339!~|M381.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#58817875110!~|A4172704977!~|B4172704977!~|C30|30!~|EDouble or Twin Room with Balcony (1 extra-large double bed) - Free WiFi!~|FDouble or Twin Room with Balcony (1 extra-large double bed) - Free WiFi!~|G1!~|U2,362.71,1776001095|2,381.80,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I381.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172704977", "description": "Double or Twin Room with Balcony (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Double or Twin Room with Balcony (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#58817875110", "supplierCode": "4172704977", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 381.8, "gross": 381.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": 381.8, "gross": 381.8, "binding": false } }, { "hotelName": "The Nest Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T13:38:15Z", "value": 435.347, "hoursBefore": 274, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 458.26, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50390515", "supplierCode": "STN", "hotelCodeSupplier": "50390515", "id": "33!~|a0!~|b260424!~|c260506!~|d50390515!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50390515!~|n2359299!~|o1!~|p1!~|x12041339!~|M458.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79368417654!~|A3853173330!~|B3853173330!~|C30|30!~|EDeluxe Double Room (2 Adults + 1 Child) (1 large bed) - Free WiFi!~|FDeluxe Double Room (2 Adults + 1 Child) (1 large bed) - Free WiFi!~|G1!~|U2,435.35,1776001095|2,458.26,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I458.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3853173330", "description": "Deluxe Double Room (2 Adults + 1 Child) (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (2 Adults + 1 Child) (1 large bed) - Free WiFi", "legacyRoomId": "0#79368417654", "supplierCode": "3853173330", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 458.26, "gross": 458.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": 458.26, "gross": 458.26, "binding": false } }, { "hotelName": "The Nest Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T13:38:15Z", "value": 544.293, "hoursBefore": 274, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 572.94, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50390515", "supplierCode": "STN", "hotelCodeSupplier": "50390515", "id": "33!~|a0!~|b260424!~|c260506!~|d50390515!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50390515!~|n2359299!~|o1!~|p1!~|x12041339!~|M572.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#58817875099!~|A3853173329!~|B3853173329!~|C30|30!~|EKing Room with Spa Bath (1 extra-large double bed) - Free WiFi!~|FKing Room with Spa Bath (1 extra-large double bed) - Free WiFi!~|G1!~|U2,544.29,1776001095|2,572.94,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I572.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3853173329", "description": "King Room with Spa Bath (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "King Room with Spa Bath (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#58817875099", "supplierCode": "3853173329", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 572.94, "gross": 572.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": 572.94, "gross": 572.94, "binding": false } }, { "hotelName": "The Hacienda", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T15:00:00Z", "value": 23.004, "hoursBefore": 9, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 255.6, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50570350", "supplierCode": "STN", "hotelCodeSupplier": "50570350", "id": "33!~|a0!~|b260424!~|c260506!~|d50570350!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50570350!~|n2359299!~|o1!~|p1!~|x12041339!~|M255.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102575384593!~|A4620001056!~|B4620001056!~|C30|30!~|EDeluxe Double Room, Balcony (1 Queen Bed)!~|FDeluxe Double Room, Balcony (1 Queen Bed)!~|G1!~|U2,23.00,1776956400|2,255.60,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I255.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4620001056", "description": "Deluxe Double Room, Balcony (1 Queen Bed)", "descriptionSupplier": "Deluxe Double Room, Balcony (1 Queen Bed)", "legacyRoomId": "0#102575384593", "supplierCode": "4620001056", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 255.6, "gross": 255.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": 255.6, "gross": 255.6, "binding": false } }, { "hotelName": "The Hacienda", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T15:00:00Z", "value": 24.6024, "hoursBefore": 9, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 273.36, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50570350", "supplierCode": "STN", "hotelCodeSupplier": "50570350", "id": "33!~|a0!~|b260424!~|c260506!~|d50570350!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50570350!~|n2359299!~|o1!~|p1!~|x12041339!~|M273.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102575385695!~|A4620001056!~|B4620001056!~|C30|30!~|EDeluxe Double Room, Balcony (1 Queen Bed)!~|FDeluxe Double Room, Balcony (1 Queen Bed)!~|G1!~|U2,24.60,1776956400|2,273.36,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I273.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4620001056", "description": "Deluxe Double Room, Balcony (1 Queen Bed)", "descriptionSupplier": "Deluxe Double Room, Balcony (1 Queen Bed)", "legacyRoomId": "0#102575385695", "supplierCode": "4620001056", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 273.36, "gross": 273.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": 273.36, "gross": 273.36, "binding": false } }, { "hotelName": "The Hacienda", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T13:38:15Z", "value": 300.865, "hoursBefore": 274, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 316.7, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50570350", "supplierCode": "STN", "hotelCodeSupplier": "50570350", "id": "33!~|a0!~|b260424!~|c260506!~|d50570350!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50570350!~|n2359299!~|o1!~|p1!~|x12041339!~|M316.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79368954413!~|A4172508948!~|B4172508948!~|C30|30!~|EDeluxe Double Room (1 extra-large double bed) - Free WiFi!~|FDeluxe Double Room (1 extra-large double bed) - Free WiFi!~|G1!~|U2,300.87,1776001095|2,316.70,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I316.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172508948", "description": "Deluxe Double Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#79368954413", "supplierCode": "4172508948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 316.7, "gross": 316.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": 316.7, "gross": 316.7, "binding": false } }, { "hotelName": "Patong Beach Side Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T13:38:15Z", "value": 323.456, "hoursBefore": 274, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 340.48, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51105438", "supplierCode": "STN", "hotelCodeSupplier": "51105438", "id": "33!~|a0!~|b260424!~|c260506!~|d51105438!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51105438!~|n2359299!~|o1!~|p1!~|x12041339!~|M340.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80028885623!~|A4515882351!~|B4515882351!~|C30|30!~|ESuperior Double Room (1 large bed) - Free WiFi!~|FSuperior Double Room (1 large bed) - Free WiFi!~|G1!~|U2,323.46,1776001095|2,340.48,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I340.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515882351", "description": "Superior Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Superior Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#80028885623", "supplierCode": "4515882351", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 340.48, "gross": 340.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": 340.48, "gross": 340.48, "binding": false } }, { "hotelName": "Patong Beach Side Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T13:38:15Z", "value": 392.065, "hoursBefore": 274, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 412.7, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51105438", "supplierCode": "STN", "hotelCodeSupplier": "51105438", "id": "33!~|a0!~|b260424!~|c260506!~|d51105438!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51105438!~|n2359299!~|o1!~|p1!~|x12041339!~|M412.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97099100764!~|A4181637898!~|B4181637898!~|C30|30!~|EDeluxe Double Room with Balcony (1 extra-large double bed) - Free WiFi!~|FDeluxe Double Room with Balcony (1 extra-large double bed) - Free WiFi!~|G1!~|U2,392.06,1776001095|2,412.70,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I412.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4181637898", "description": "Deluxe Double Room with Balcony (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room with Balcony (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#97099100764", "supplierCode": "4181637898", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 412.7, "gross": 412.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": 412.7, "gross": 412.7, "binding": false } }, { "hotelName": "Patong Beach Side Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T13:38:15Z", "value": 490.086, "hoursBefore": 274, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 515.88, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51105438", "supplierCode": "STN", "hotelCodeSupplier": "51105438", "id": "33!~|a0!~|b260424!~|c260506!~|d51105438!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51105438!~|n2359299!~|o1!~|p1!~|x12041339!~|M515.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#92685598003!~|A4204074281!~|B4204074281!~|C30|30!~|ESuite (1 double bed) - Free WiFi!~|FSuite (1 double bed) - Free WiFi!~|G1!~|U2,490.09,1776001095|2,515.88,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I515.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4204074281", "description": "Suite (1 double bed) - Free WiFi", "descriptionSupplier": "Suite (1 double bed) - Free WiFi", "legacyRoomId": "0#92685598003", "supplierCode": "4204074281", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 515.88, "gross": 515.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": 515.88, "gross": 515.88, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-22T16:59:00Z", "value": 744.62, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359299!~|o1!~|p1!~|x12041339!~|M744.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817564464!~|A3546268075!~|B3546268075!~|C30|30!~|ERoom DELUXE!~|FRoom DELUXE!~|G1!~|U2,744.62,1776877140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I744.62!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268075", "description": "Room DELUXE", "descriptionSupplier": "Room DELUXE", "legacyRoomId": "0#118817564464", "supplierCode": "3546268075", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 744.62, "gross": 744.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": 744.62, "gross": 744.62, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359299!~|o1!~|p0!~|x12041339!~|M1073.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79369875052!~|A3851133564!~|B3851133564!~|C30|30!~|EDeluxe Room (Free 2-Way Airport Transfer) (1 large bed) - Free WiFi!~|FDeluxe Room (Free 2-Way Airport Transfer) (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1073.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3851133564", "description": "Deluxe Room (Free 2-Way Airport Transfer) (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Room (Free 2-Way Airport Transfer) (1 large bed) - Free WiFi", "legacyRoomId": "0#79369875052", "supplierCode": "3851133564", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1073.8, "gross": 1073.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": 1073.8, "gross": 1073.8, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 1108.35, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359299!~|o1!~|p1!~|x12041339!~|M1108.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79369581340!~|A3820769745!~|B3820769745!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,1108.35,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1108.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820769745", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#79369581340", "supplierCode": "3820769745", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1108.35, "gross": 1108.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": 1108.35, "gross": 1108.35, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359299!~|o1!~|p0!~|x12041339!~|M1176.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117199647880!~|A4791878204!~|B4791878204!~|C30|30!~|Edeluxe room(2 twin beds)!~|Fdeluxe room(2 twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1176.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791878204", "description": "deluxe room(2 twin beds)", "descriptionSupplier": "deluxe room(2 twin beds)", "legacyRoomId": "0#117199647880", "supplierCode": "4791878204", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1176.46, "gross": 1176.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": 1176.46, "gross": 1176.46, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359299!~|o1!~|p0!~|x12041339!~|M1176.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117199647912!~|A4791877877!~|B4791877877!~|C30|30!~|Edeluxe room(1 king bed)!~|Fdeluxe room(1 king bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1176.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791877877", "description": "deluxe room(1 king bed)", "descriptionSupplier": "deluxe room(1 king bed)", "legacyRoomId": "0#117199647912", "supplierCode": "4791877877", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1176.46, "gross": 1176.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": 1176.46, "gross": 1176.46, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 1178.9, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359299!~|o1!~|p1!~|x12041339!~|M1178.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115313282970!~|A4791878204!~|B4791878204!~|C30|30!~|Edeluxe room(2 twin beds)!~|Fdeluxe room(2 twin beds)!~|G1!~|U2,1178.90,1776286800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1178.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791878204", "description": "deluxe room(2 twin beds)", "descriptionSupplier": "deluxe room(2 twin beds)", "legacyRoomId": "0#115313282970", "supplierCode": "4791878204", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1178.9, "gross": 1178.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": 1178.9, "gross": 1178.9, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 1178.9, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359299!~|o1!~|p1!~|x12041339!~|M1178.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115313282967!~|A4791877877!~|B4791877877!~|C30|30!~|Edeluxe room(1 king bed)!~|Fdeluxe room(1 king bed)!~|G1!~|U2,1178.90,1776286800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1178.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791877877", "description": "deluxe room(1 king bed)", "descriptionSupplier": "deluxe room(1 king bed)", "legacyRoomId": "0#115313282967", "supplierCode": "4791877877", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1178.9, "gross": 1178.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": 1178.9, "gross": 1178.9, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 1194.93, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359299!~|o1!~|p1!~|x12041339!~|M1194.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45149944829!~|A3820769745!~|B3820769745!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,1194.93,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1194.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820769745", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#45149944829", "supplierCode": "3820769745", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1194.93, "gross": 1194.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": 1194.93, "gross": 1194.93, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-22T16:59:00Z", "value": 2481.8, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359299!~|o1!~|p1!~|x12041339!~|M2481.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817564502!~|A3546267794!~|B3546267794!~|C30|30!~|EVILLA ONE BEDROOM!~|FVILLA ONE BEDROOM!~|G1!~|U2,2481.80,1776877140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I2481.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267794", "description": "VILLA ONE BEDROOM", "descriptionSupplier": "VILLA ONE BEDROOM", "legacyRoomId": "0#118817564502", "supplierCode": "3546267794", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 2481.8, "gross": 2481.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": 2481.8, "gross": 2481.8, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 3526.39, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359299!~|o1!~|p1!~|x12041339!~|M3526.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106267142198!~|A4685241679!~|B4685241679!~|C30|30!~|EPool Villa With One Bed Room (1 Bed and 1 King Bed)!~|FPool Villa With One Bed Room (1 Bed and 1 King Bed)!~|G1!~|U2,3526.39,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I3526.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685241679", "description": "Pool Villa With One Bed Room (1 Bed and 1 King Bed)", "descriptionSupplier": "Pool Villa With One Bed Room (1 Bed and 1 King Bed)", "legacyRoomId": "0#106267142198", "supplierCode": "4685241679", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 3526.39, "gross": 3526.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": 3526.39, "gross": 3526.39, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359299!~|o1!~|p0!~|x12041339!~|M4006.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#104596477390!~|A4650922727!~|B4650922727!~|C30|30!~|EPool Villa With One Bed Room (Free 2 Way Airport Transfer) (1 sofa bed) - Free WiFi!~|FPool Villa With One Bed Room (Free 2 Way Airport Transfer) (1 sofa bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I4006.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4650922727", "description": "Pool Villa With One Bed Room (Free 2 Way Airport Transfer) (1 sofa bed) - Free WiFi", "descriptionSupplier": "Pool Villa With One Bed Room (Free 2 Way Airport Transfer) (1 sofa bed) - Free WiFi", "legacyRoomId": "0#104596477390", "supplierCode": "4650922727", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 4006.8, "gross": 4006.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": 4006.8, "gross": 4006.8, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 4012.87, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359299!~|o1!~|p1!~|x12041339!~|M4012.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106263023695!~|A4685241679!~|B4685241679!~|C30|30!~|EPool Villa With One Bed Room (1 Bed and 1 King Bed)!~|FPool Villa With One Bed Room (1 Bed and 1 King Bed)!~|G1!~|U2,4012.87,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I4012.87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685241679", "description": "Pool Villa With One Bed Room (1 Bed and 1 King Bed)", "descriptionSupplier": "Pool Villa With One Bed Room (1 Bed and 1 King Bed)", "legacyRoomId": "0#106263023695", "supplierCode": "4685241679", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 4012.87, "gross": 4012.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": 4012.87, "gross": 4012.87, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-22T16:59:00Z", "value": 836.33, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359298!~|o1!~|p1!~|x12041339!~|M836.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817564471!~|A3546268075!~|B3546268075!~|C30|30!~|ERoom DELUXE!~|FRoom DELUXE!~|G1!~|U2,836.33,1776877140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I836.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268075", "description": "Room DELUXE", "descriptionSupplier": "Room DELUXE", "legacyRoomId": "0#118817564471", "supplierCode": "3546268075", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 836.33, "gross": 836.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": 836.33, "gross": 836.33, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359298!~|o1!~|p0!~|x12041339!~|M1211.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79369875050!~|A3851133564!~|B3851133564!~|C30|30!~|EDeluxe Room (Free 2-Way Airport Transfer) (1 large bed) - Free WiFi!~|FDeluxe Room (Free 2-Way Airport Transfer) (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1211.61!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3851133564", "description": "Deluxe Room (Free 2-Way Airport Transfer) (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Room (Free 2-Way Airport Transfer) (1 large bed) - Free WiFi", "legacyRoomId": "0#79369875050", "supplierCode": "3851133564", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1211.61, "gross": 1211.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": 1211.61, "gross": 1211.61, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 1249.57, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359298!~|o1!~|p1!~|x12041339!~|M1249.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45149944365!~|A3820769745!~|B3820769745!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,1249.57,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1249.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820769745", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#45149944365", "supplierCode": "3820769745", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1249.57, "gross": 1249.57, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1249.57, "gross": 1249.57, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359298!~|o1!~|p0!~|x12041339!~|M1327.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117199647878!~|A4791878204!~|B4791878204!~|C30|30!~|Edeluxe room(2 twin beds)!~|Fdeluxe room(2 twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1327.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791878204", "description": "deluxe room(2 twin beds)", "descriptionSupplier": "deluxe room(2 twin beds)", "legacyRoomId": "0#117199647878", "supplierCode": "4791878204", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1327.51, "gross": 1327.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": 1327.51, "gross": 1327.51, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359298!~|o1!~|p0!~|x12041339!~|M1327.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117199647920!~|A4791877877!~|B4791877877!~|C30|30!~|Edeluxe room(1 king bed)!~|Fdeluxe room(1 king bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1327.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791877877", "description": "deluxe room(1 king bed)", "descriptionSupplier": "deluxe room(1 king bed)", "legacyRoomId": "0#117199647920", "supplierCode": "4791877877", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1327.51, "gross": 1327.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": 1327.51, "gross": 1327.51, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 1330.3, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359298!~|o1!~|p1!~|x12041339!~|M1330.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115313282965!~|A4791877877!~|B4791877877!~|C30|30!~|Edeluxe room(1 king bed)!~|Fdeluxe room(1 king bed)!~|G1!~|U2,1330.30,1776286800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1330.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791877877", "description": "deluxe room(1 king bed)", "descriptionSupplier": "deluxe room(1 king bed)", "legacyRoomId": "0#115313282965", "supplierCode": "4791877877", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1330.3, "gross": 1330.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": 1330.3, "gross": 1330.3, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 1330.3, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359298!~|o1!~|p1!~|x12041339!~|M1330.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115313282966!~|A4791878204!~|B4791878204!~|C30|30!~|Edeluxe room(2 twin beds)!~|Fdeluxe room(2 twin beds)!~|G1!~|U2,1330.30,1776286800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1330.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4791878204", "description": "deluxe room(2 twin beds)", "descriptionSupplier": "deluxe room(2 twin beds)", "legacyRoomId": "0#115313282966", "supplierCode": "4791878204", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1330.3, "gross": 1330.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": 1330.3, "gross": 1330.3, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 1348.27, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359298!~|o1!~|p1!~|x12041339!~|M1348.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45149944858!~|A3820769745!~|B3820769745!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,1348.27,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1348.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820769745", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#45149944858", "supplierCode": "3820769745", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1348.27, "gross": 1348.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": 1348.27, "gross": 1348.27, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-22T16:59:00Z", "value": 2671.5, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359298!~|o1!~|p1!~|x12041339!~|M2671.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817564445!~|A3546267794!~|B3546267794!~|C30|30!~|EVILLA ONE BEDROOM!~|FVILLA ONE BEDROOM!~|G1!~|U2,2671.50,1776877140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I2671.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267794", "description": "VILLA ONE BEDROOM", "descriptionSupplier": "VILLA ONE BEDROOM", "legacyRoomId": "0#118817564445", "supplierCode": "3546267794", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 2671.5, "gross": 2671.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": 2671.5, "gross": 2671.5, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 3795.93, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359298!~|o1!~|p1!~|x12041339!~|M3795.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106267142189!~|A4685241679!~|B4685241679!~|C30|30!~|EPool Villa With One Bed Room (1 Bed and 1 King Bed)!~|FPool Villa With One Bed Room (1 Bed and 1 King Bed)!~|G1!~|U2,3795.93,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I3795.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685241679", "description": "Pool Villa With One Bed Room (1 Bed and 1 King Bed)", "descriptionSupplier": "Pool Villa With One Bed Room (1 Bed and 1 King Bed)", "legacyRoomId": "0#106267142189", "supplierCode": "4685241679", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 3795.93, "gross": 3795.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": 3795.93, "gross": 3795.93, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359298!~|o1!~|p0!~|x12041339!~|M4313.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#104596477388!~|A4650922727!~|B4650922727!~|C30|30!~|EPool Villa With One Bed Room (Free 2 Way Airport Transfer) (1 sofa bed) - Free WiFi!~|FPool Villa With One Bed Room (Free 2 Way Airport Transfer) (1 sofa bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I4313.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4650922727", "description": "Pool Villa With One Bed Room (Free 2 Way Airport Transfer) (1 sofa bed) - Free WiFi", "descriptionSupplier": "Pool Villa With One Bed Room (Free 2 Way Airport Transfer) (1 sofa bed) - Free WiFi", "legacyRoomId": "0#104596477388", "supplierCode": "4650922727", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 4313.05, "gross": 4313.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": 4313.05, "gross": 4313.05, "binding": false } }, { "hotelName": "Naiyang Park Resort (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 4319.64, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51814830", "supplierCode": "STN", "hotelCodeSupplier": "51814830", "id": "33!~|a0!~|b260424!~|c260506!~|d51814830!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51814830!~|n2359298!~|o1!~|p1!~|x12041339!~|M4319.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106263023658!~|A4685241679!~|B4685241679!~|C30|30!~|EPool Villa With One Bed Room (1 Bed and 1 King Bed)!~|FPool Villa With One Bed Room (1 Bed and 1 King Bed)!~|G1!~|U2,4319.64,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I4319.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685241679", "description": "Pool Villa With One Bed Room (1 Bed and 1 King Bed)", "descriptionSupplier": "Pool Villa With One Bed Room (1 Bed and 1 King Bed)", "legacyRoomId": "0#106263023658", "supplierCode": "4685241679", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 4319.64, "gross": 4319.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": 4319.64, "gross": 4319.64, "binding": false } }, { "hotelName": "Kk Guest House Patong Phuket (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T13:38:15Z", "value": 1079.4565, "hoursBefore": 274, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:01:00Z", "value": 1136.27, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57144867", "supplierCode": "STN", "hotelCodeSupplier": "57144867", "id": "33!~|a0!~|b260424!~|c260506!~|d57144867!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57144867!~|n2359299!~|o1!~|p1!~|x12041339!~|M1136.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#104129702789!~|A4587977697!~|B4587977697!~|C30|30!~|EStandard Double Room (1 double bed) - Free WiFi!~|FStandard Double Room (1 double bed) - Free WiFi!~|G1!~|U2,1079.46,1776001095|2,1136.27,1776978060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1136.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4587977697", "description": "Standard Double Room (1 double bed) - Free WiFi", "descriptionSupplier": "Standard Double Room (1 double bed) - Free WiFi", "legacyRoomId": "0#104129702789", "supplierCode": "4587977697", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1136.27, "gross": 1136.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": 1136.27, "gross": 1136.27, "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" } ] } } } }