{ "data": { "hotelX": { "search": { "context": "FLY", "options": [ { "hotelName": "Kokotel Phuket Nai Yang Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1335839", "supplierCode": "FLY", "hotelCodeSupplier": "1335839", "id": "33!~|a0!~|b260611!~|c260613!~|d1335839!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1335839!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M88!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82904876!~|A82904876_20!~|B82904876_20!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82904876_20", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "82904876", "supplierCode": "82904876_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 88, "gross": 88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 88, "gross": 88, "binding": false } }, { "hotelName": "Kokotel Phuket Nai Yang Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1335839", "supplierCode": "FLY", "hotelCodeSupplier": "1335839", "id": "33!~|a0!~|b260611!~|c260613!~|d1335839!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1335839!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M88!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82904875!~|A82904875_20!~|B82904875_20!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82904875_20", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "82904875", "supplierCode": "82904875_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 88, "gross": 88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 88, "gross": 88, "binding": false } }, { "hotelName": "Kokotel Phuket Nai Yang Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1335839", "supplierCode": "FLY", "hotelCodeSupplier": "1335839", "id": "33!~|a0!~|b260611!~|c260613!~|d1335839!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1335839!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M148!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82904879!~|A82904879_20!~|B82904879_20!~|C30|30!~|Equadruple room!~|Fquadruple room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I148!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82904879_20", "description": "quadruple room", "descriptionSupplier": "quadruple room", "legacyRoomId": "82904879", "supplierCode": "82904879_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 148, "gross": 148, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 148, "gross": 148, "binding": false } }, { "hotelName": "Kokotel Phuket Nai Yang Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1335839", "supplierCode": "FLY", "hotelCodeSupplier": "1335839", "id": "33!~|a0!~|b260611!~|c260613!~|d1335839!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1335839!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M108!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85582249!~|A85582249_20!~|B85582249_20!~|C30|30!~|Edeluxe double room,pool access!~|Fdeluxe double room,pool access!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I108!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85582249_20", "description": "deluxe double room,pool access", "descriptionSupplier": "deluxe double room,pool access", "legacyRoomId": "85582249", "supplierCode": "85582249_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 108, "gross": 108, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 108, "gross": 108, "binding": false } }, { "hotelName": "Kokotel Phuket Nai Yang Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1335839", "supplierCode": "FLY", "hotelCodeSupplier": "1335839", "id": "33!~|a0!~|b260611!~|c260613!~|d1335839!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1335839!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M94!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82904879!~|A82904879_10!~|B82904879_10!~|C30|30!~|Equadruple room!~|Fquadruple room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82904879_10", "description": "quadruple room", "descriptionSupplier": "quadruple room", "legacyRoomId": "82904879", "supplierCode": "82904879_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 94, "gross": 94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 94, "gross": 94, "binding": false } }, { "hotelName": "Kokotel Phuket Nai Yang Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1335839", "supplierCode": "FLY", "hotelCodeSupplier": "1335839", "id": "33!~|a0!~|b260611!~|c260613!~|d1335839!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1335839!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M64!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82904875!~|A82904875_10!~|B82904875_10!~|C30|30!~|Edouble room!~|Fdouble room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82904875_10", "description": "double room", "descriptionSupplier": "double room", "legacyRoomId": "82904875", "supplierCode": "82904875_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 64, "gross": 64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 64, "gross": 64, "binding": false } }, { "hotelName": "Kokotel Phuket Nai Yang Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1335839", "supplierCode": "FLY", "hotelCodeSupplier": "1335839", "id": "33!~|a0!~|b260611!~|c260613!~|d1335839!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1335839!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M82!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85582249!~|A85582249_10!~|B85582249_10!~|C30|30!~|Edeluxe double room,pool access!~|Fdeluxe double room,pool access!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85582249_10", "description": "deluxe double room,pool access", "descriptionSupplier": "deluxe double room,pool access", "legacyRoomId": "85582249", "supplierCode": "85582249_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 82, "gross": 82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 82, "gross": 82, "binding": false } }, { "hotelName": "Kokotel Phuket Nai Yang Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1335839", "supplierCode": "FLY", "hotelCodeSupplier": "1335839", "id": "33!~|a0!~|b260611!~|c260613!~|d1335839!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1335839!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M64!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82904876!~|A82904876_10!~|B82904876_10!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82904876_10", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "82904876", "supplierCode": "82904876_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 64, "gross": 64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 64, "gross": 64, "binding": false } }, { "hotelName": "Baan Karon Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "10954", "supplierCode": "FLY", "hotelCodeSupplier": "10954", "id": "33!~|a0!~|b260611!~|c260613!~|d10954!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m10954!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M126!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84290183!~|A84290183_20!~|B84290183_20!~|C30|30!~|Esuperior triple room!~|Fsuperior triple room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I126!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84290183_20", "description": "superior triple room", "descriptionSupplier": "superior triple room", "legacyRoomId": "84290183", "supplierCode": "84290183_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 126, "gross": 126, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 126, "gross": 126, "binding": false } }, { "hotelName": "Baan Karon Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "10954", "supplierCode": "FLY", "hotelCodeSupplier": "10954", "id": "33!~|a0!~|b260611!~|c260613!~|d10954!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m10954!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M108!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84290180!~|A84290180_20!~|B84290180_20!~|C30|30!~|Ecomfort double or twin room!~|Fcomfort double or twin room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I108!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84290180_20", "description": "comfort double or twin room", "descriptionSupplier": "comfort double or twin room", "legacyRoomId": "84290180", "supplierCode": "84290180_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 108, "gross": 108, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 108, "gross": 108, "binding": false } }, { "hotelName": "Baan Karon Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "10954", "supplierCode": "FLY", "hotelCodeSupplier": "10954", "id": "33!~|a0!~|b260611!~|c260613!~|d10954!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m10954!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M228!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84290188!~|A84290188_20!~|B84290188_20!~|C30|30!~|Epremier quadruple room!~|Fpremier quadruple room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I228!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84290188_20", "description": "premier quadruple room", "descriptionSupplier": "premier quadruple room", "legacyRoomId": "84290188", "supplierCode": "84290188_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 228, "gross": 228, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 228, "gross": 228, "binding": false } }, { "hotelName": "Baan Karon Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "10954", "supplierCode": "FLY", "hotelCodeSupplier": "10954", "id": "33!~|a0!~|b260611!~|c260613!~|d10954!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m10954!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M194!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84290186!~|A84290186_20!~|B84290186_20!~|C30|30!~|Epremier triple room!~|Fpremier triple room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I194!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84290186_20", "description": "premier triple room", "descriptionSupplier": "premier triple room", "legacyRoomId": "84290186", "supplierCode": "84290186_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 194, "gross": 194, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 194, "gross": 194, "binding": false } }, { "hotelName": "Baan Karon Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "10954", "supplierCode": "FLY", "hotelCodeSupplier": "10954", "id": "33!~|a0!~|b260611!~|c260613!~|d10954!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m10954!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M144!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84290179!~|A84290179_20!~|B84290179_20!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I144!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84290179_20", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84290179", "supplierCode": "84290179_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 144, "gross": 144, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 144, "gross": 144, "binding": false } }, { "hotelName": "Baan Karon Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "10954", "supplierCode": "FLY", "hotelCodeSupplier": "10954", "id": "33!~|a0!~|b260611!~|c260613!~|d10954!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m10954!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M108!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85342411!~|A85342411_20!~|B85342411_20!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I108!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85342411_20", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85342411", "supplierCode": "85342411_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 108, "gross": 108, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 108, "gross": 108, "binding": false } }, { "hotelName": "Baan Karon Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "10954", "supplierCode": "FLY", "hotelCodeSupplier": "10954", "id": "33!~|a0!~|b260611!~|c260613!~|d10954!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m10954!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M194!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84290187!~|A84290187_20!~|B84290187_20!~|C30|30!~|Efamily triple room!~|Ffamily triple room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I194!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84290187_20", "description": "family triple room", "descriptionSupplier": "family triple room", "legacyRoomId": "84290187", "supplierCode": "84290187_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 194, "gross": 194, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 194, "gross": 194, "binding": false } }, { "hotelName": "Baan Karon Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "10954", "supplierCode": "FLY", "hotelCodeSupplier": "10954", "id": "33!~|a0!~|b260611!~|c260613!~|d10954!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m10954!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M152!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84290185!~|A84290185_20!~|B84290185_20!~|C30|30!~|Epremier double room!~|Fpremier double room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I152!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84290185_20", "description": "premier double room", "descriptionSupplier": "premier double room", "legacyRoomId": "84290185", "supplierCode": "84290185_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 152, "gross": 152, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 152, "gross": 152, "binding": false } }, { "hotelName": "Baan Karon Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "10954", "supplierCode": "FLY", "hotelCodeSupplier": "10954", "id": "33!~|a0!~|b260611!~|c260613!~|d10954!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m10954!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M72!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85342410!~|A85342410_20!~|B85342410_20!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85342410_20", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "85342410", "supplierCode": "85342410_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 72, "gross": 72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 72, "gross": 72, "binding": false } }, { "hotelName": "Baan Karon Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "10954", "supplierCode": "FLY", "hotelCodeSupplier": "10954", "id": "33!~|a0!~|b260611!~|c260613!~|d10954!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m10954!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M225.72!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84290188!~|A84290188_10!~|B84290188_10!~|C30|30!~|Epremier quadruple room!~|Fpremier quadruple room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I225.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84290188_10", "description": "premier quadruple room", "descriptionSupplier": "premier quadruple room", "legacyRoomId": "84290188", "supplierCode": "84290188_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 225.72, "gross": 225.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 225.72, "gross": 225.72, "binding": false } }, { "hotelName": "Baan Karon Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "10954", "supplierCode": "FLY", "hotelCodeSupplier": "10954", "id": "33!~|a0!~|b260611!~|c260613!~|d10954!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m10954!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M192!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84290186!~|A84290186_10!~|B84290186_10!~|C30|30!~|Epremier triple room!~|Fpremier triple room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I192!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84290186_10", "description": "premier triple room", "descriptionSupplier": "premier triple room", "legacyRoomId": "84290186", "supplierCode": "84290186_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 192, "gross": 192, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 192, "gross": 192, "binding": false } }, { "hotelName": "Baan Karon Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "10954", "supplierCode": "FLY", "hotelCodeSupplier": "10954", "id": "33!~|a0!~|b260611!~|c260613!~|d10954!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m10954!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M192!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84290187!~|A84290187_10!~|B84290187_10!~|C30|30!~|Efamily triple room!~|Ffamily triple room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I192!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84290187_10", "description": "family triple room", "descriptionSupplier": "family triple room", "legacyRoomId": "84290187", "supplierCode": "84290187_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 192, "gross": 192, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 192, "gross": 192, "binding": false } }, { "hotelName": "Baan Karon Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "10954", "supplierCode": "FLY", "hotelCodeSupplier": "10954", "id": "33!~|a0!~|b260611!~|c260613!~|d10954!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m10954!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M124!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84290183!~|A84290183_10!~|B84290183_10!~|C30|30!~|Esuperior triple room!~|Fsuperior triple room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I124!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84290183_10", "description": "superior triple room", "descriptionSupplier": "superior triple room", "legacyRoomId": "84290183", "supplierCode": "84290183_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 124, "gross": 124, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 124, "gross": 124, "binding": false } }, { "hotelName": "Baan Karon Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "10954", "supplierCode": "FLY", "hotelCodeSupplier": "10954", "id": "33!~|a0!~|b260611!~|c260613!~|d10954!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m10954!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M144!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84290185!~|A84290185_10!~|B84290185_10!~|C30|30!~|Epremier double room!~|Fpremier double room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I144!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84290185_10", "description": "premier double room", "descriptionSupplier": "premier double room", "legacyRoomId": "84290185", "supplierCode": "84290185_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 144, "gross": 144, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 144, "gross": 144, "binding": false } }, { "hotelName": "Baan Karon Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "10954", "supplierCode": "FLY", "hotelCodeSupplier": "10954", "id": "33!~|a0!~|b260611!~|c260613!~|d10954!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m10954!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M106!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84290180!~|A84290180_10!~|B84290180_10!~|C30|30!~|Ecomfort double or twin room!~|Fcomfort double or twin room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I106!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84290180_10", "description": "comfort double or twin room", "descriptionSupplier": "comfort double or twin room", "legacyRoomId": "84290180", "supplierCode": "84290180_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 106, "gross": 106, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 106, "gross": 106, "binding": false } }, { "hotelName": "Baan Karon Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "10954", "supplierCode": "FLY", "hotelCodeSupplier": "10954", "id": "33!~|a0!~|b260611!~|c260613!~|d10954!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m10954!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M66!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85342410!~|A85342410_10!~|B85342410_10!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85342410_10", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "85342410", "supplierCode": "85342410_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 66, "gross": 66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 66, "gross": 66, "binding": false } }, { "hotelName": "Baan Karon Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "10954", "supplierCode": "FLY", "hotelCodeSupplier": "10954", "id": "33!~|a0!~|b260611!~|c260613!~|d10954!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m10954!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M142!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84290179!~|A84290179_10!~|B84290179_10!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I142!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84290179_10", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84290179", "supplierCode": "84290179_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 142, "gross": 142, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 142, "gross": 142, "binding": false } }, { "hotelName": "Baan Karon Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "10954", "supplierCode": "FLY", "hotelCodeSupplier": "10954", "id": "33!~|a0!~|b260611!~|c260613!~|d10954!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m10954!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M102!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85342411!~|A85342411_10!~|B85342411_10!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I102!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85342411_10", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85342411", "supplierCode": "85342411_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 102, "gross": 102, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 102, "gross": 102, "binding": false } }, { "hotelName": "Zenseana Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1021610", "supplierCode": "FLY", "hotelCodeSupplier": "1021610", "id": "33!~|a0!~|b260611!~|c260613!~|d1021610!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1021610!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M192!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82149471!~|A82149471_20!~|B82149471_20!~|C30|30!~|EPanorama Room!~|FPanorama Room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I192!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82149471_20", "description": "Panorama Room", "descriptionSupplier": "Panorama Room", "legacyRoomId": "82149471", "supplierCode": "82149471_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 192, "gross": 192, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 192, "gross": 192, "binding": false } }, { "hotelName": "Zenseana Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1021610", "supplierCode": "FLY", "hotelCodeSupplier": "1021610", "id": "33!~|a0!~|b260611!~|c260613!~|d1021610!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1021610!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M244!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85324518!~|A85324518_20!~|B85324518_20!~|C30|30!~|Etwo bedroom deluxe family unit!~|Ftwo bedroom deluxe family unit!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I244!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85324518_20", "description": "two bedroom deluxe family unit", "descriptionSupplier": "two bedroom deluxe family unit", "legacyRoomId": "85324518", "supplierCode": "85324518_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 244, "gross": 244, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 244, "gross": 244, "binding": false } }, { "hotelName": "Zenseana Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1021610", "supplierCode": "FLY", "hotelCodeSupplier": "1021610", "id": "33!~|a0!~|b260611!~|c260613!~|d1021610!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1021610!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M406!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85324520!~|A85324520_20!~|B85324520_20!~|C30|30!~|Etwo bedroom executive suite!~|Ftwo bedroom executive suite!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I406!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85324520_20", "description": "two bedroom executive suite", "descriptionSupplier": "two bedroom executive suite", "legacyRoomId": "85324520", "supplierCode": "85324520_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 406, "gross": 406, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 406, "gross": 406, "binding": false } }, { "hotelName": "Zenseana Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1021610", "supplierCode": "FLY", "hotelCodeSupplier": "1021610", "id": "33!~|a0!~|b260611!~|c260613!~|d1021610!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1021610!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M108!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82149476!~|A82149476_20!~|B82149476_20!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I108!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82149476_20", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "82149476", "supplierCode": "82149476_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 108, "gross": 108, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 108, "gross": 108, "binding": false } }, { "hotelName": "Zenseana Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1021610", "supplierCode": "FLY", "hotelCodeSupplier": "1021610", "id": "33!~|a0!~|b260611!~|c260613!~|d1021610!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1021610!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M286!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85324519!~|A85324519_20!~|B85324519_20!~|C30|30!~|Etwo bedroom premier family unit!~|Ftwo bedroom premier family unit!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I286!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85324519_20", "description": "two bedroom premier family unit", "descriptionSupplier": "two bedroom premier family unit", "legacyRoomId": "85324519", "supplierCode": "85324519_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 286, "gross": 286, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 286, "gross": 286, "binding": false } }, { "hotelName": "Zenseana Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1021610", "supplierCode": "FLY", "hotelCodeSupplier": "1021610", "id": "33!~|a0!~|b260611!~|c260613!~|d1021610!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1021610!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M401.94!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85324520!~|A85324520_10!~|B85324520_10!~|C30|30!~|Etwo bedroom executive suite!~|Ftwo bedroom executive suite!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I401.94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85324520_10", "description": "two bedroom executive suite", "descriptionSupplier": "two bedroom executive suite", "legacyRoomId": "85324520", "supplierCode": "85324520_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 401.94, "gross": 401.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 401.94, "gross": 401.94, "binding": false } }, { "hotelName": "Zenseana Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1021610", "supplierCode": "FLY", "hotelCodeSupplier": "1021610", "id": "33!~|a0!~|b260611!~|c260613!~|d1021610!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1021610!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M90!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82149476!~|A82149476_10!~|B82149476_10!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I90!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82149476_10", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "82149476", "supplierCode": "82149476_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 90, "gross": 90, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 90, "gross": 90, "binding": false } }, { "hotelName": "Zenseana Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1021610", "supplierCode": "FLY", "hotelCodeSupplier": "1021610", "id": "33!~|a0!~|b260611!~|c260613!~|d1021610!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1021610!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M218!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85324518!~|A85324518_10!~|B85324518_10!~|C30|30!~|Etwo bedroom deluxe family unit!~|Ftwo bedroom deluxe family unit!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I218!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85324518_10", "description": "two bedroom deluxe family unit", "descriptionSupplier": "two bedroom deluxe family unit", "legacyRoomId": "85324518", "supplierCode": "85324518_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 218, "gross": 218, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 218, "gross": 218, "binding": false } }, { "hotelName": "Zenseana Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1021610", "supplierCode": "FLY", "hotelCodeSupplier": "1021610", "id": "33!~|a0!~|b260611!~|c260613!~|d1021610!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1021610!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M283.14!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85324519!~|A85324519_10!~|B85324519_10!~|C30|30!~|Etwo bedroom premier family unit!~|Ftwo bedroom premier family unit!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I283.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85324519_10", "description": "two bedroom premier family unit", "descriptionSupplier": "two bedroom premier family unit", "legacyRoomId": "85324519", "supplierCode": "85324519_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 283.14, "gross": 283.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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 283.14, "gross": 283.14, "binding": false } }, { "hotelName": "Zenseana Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1021610", "supplierCode": "FLY", "hotelCodeSupplier": "1021610", "id": "33!~|a0!~|b260611!~|c260613!~|d1021610!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1021610!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M190!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82149471!~|A82149471_10!~|B82149471_10!~|C30|30!~|EPanorama Room!~|FPanorama Room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I190!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82149471_10", "description": "Panorama Room", "descriptionSupplier": "Panorama Room", "legacyRoomId": "82149471", "supplierCode": "82149471_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 190, "gross": 190, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 190, "gross": 190, "binding": false } }, { "hotelName": "Pamookkoo Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935217", "supplierCode": "FLY", "hotelCodeSupplier": "935217", "id": "33!~|a0!~|b260611!~|c260613!~|d935217!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935217!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M236!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85238994!~|A85238994_20!~|B85238994_20!~|C30|30!~|Edeluxe room (premier pool)!~|Fdeluxe room (premier pool)!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I236!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85238994_20", "description": "deluxe room (premier pool)", "descriptionSupplier": "deluxe room (premier pool)", "legacyRoomId": "85238994", "supplierCode": "85238994_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 236, "gross": 236, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 236, "gross": 236, "binding": false } }, { "hotelName": "Pamookkoo Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935217", "supplierCode": "FLY", "hotelCodeSupplier": "935217", "id": "33!~|a0!~|b260611!~|c260613!~|d935217!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935217!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M140!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81590895!~|A81590895_20!~|B81590895_20!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I140!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81590895_20", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "81590895", "supplierCode": "81590895_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 140, "gross": 140, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 140, "gross": 140, "binding": false } }, { "hotelName": "Pamookkoo Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935217", "supplierCode": "FLY", "hotelCodeSupplier": "935217", "id": "33!~|a0!~|b260611!~|c260613!~|d935217!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935217!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M194!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85238993!~|A85238993_20!~|B85238993_20!~|C30|30!~|Edeluxe room (pool)!~|Fdeluxe room (pool)!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I194!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85238993_20", "description": "deluxe room (pool)", "descriptionSupplier": "deluxe room (pool)", "legacyRoomId": "85238993", "supplierCode": "85238993_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 194, "gross": 194, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 194, "gross": 194, "binding": false } }, { "hotelName": "Pamookkoo Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935217", "supplierCode": "FLY", "hotelCodeSupplier": "935217", "id": "33!~|a0!~|b260611!~|c260613!~|d935217!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935217!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M204!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86053430!~|A86053430_20!~|B86053430_20!~|C30|30!~|EFamily Room (4 Person)!~|FFamily Room (4 Person)!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I204!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86053430_20", "description": "Family Room (4 Person)", "descriptionSupplier": "Family Room (4 Person)", "legacyRoomId": "86053430", "supplierCode": "86053430_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 204, "gross": 204, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 204, "gross": 204, "binding": false } }, { "hotelName": "Pamookkoo Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935217", "supplierCode": "FLY", "hotelCodeSupplier": "935217", "id": "33!~|a0!~|b260611!~|c260613!~|d935217!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935217!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M168!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86053429!~|A86053429_20!~|B86053429_20!~|C30|30!~|EDeluxe Room (Premier)!~|FDeluxe Room (Premier)!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I168!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86053429_20", "description": "Deluxe Room (Premier)", "descriptionSupplier": "Deluxe Room (Premier)", "legacyRoomId": "86053429", "supplierCode": "86053429_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 168, "gross": 168, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 168, "gross": 168, "binding": false } }, { "hotelName": "Pamookkoo Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935217", "supplierCode": "FLY", "hotelCodeSupplier": "935217", "id": "33!~|a0!~|b260611!~|c260613!~|d935217!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935217!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M218!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85238994!~|A85238994_10!~|B85238994_10!~|C30|30!~|Edeluxe room (premier pool)!~|Fdeluxe room (premier pool)!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I218!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85238994_10", "description": "deluxe room (premier pool)", "descriptionSupplier": "deluxe room (premier pool)", "legacyRoomId": "85238994", "supplierCode": "85238994_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 218, "gross": 218, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 218, "gross": 218, "binding": false } }, { "hotelName": "Pamookkoo Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935217", "supplierCode": "FLY", "hotelCodeSupplier": "935217", "id": "33!~|a0!~|b260611!~|c260613!~|d935217!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935217!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M136!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81590895!~|A81590895_10!~|B81590895_10!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I136!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81590895_10", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "81590895", "supplierCode": "81590895_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 136, "gross": 136, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 136, "gross": 136, "binding": false } }, { "hotelName": "Pamookkoo Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935217", "supplierCode": "FLY", "hotelCodeSupplier": "935217", "id": "33!~|a0!~|b260611!~|c260613!~|d935217!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935217!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M201.96!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86053430!~|A86053430_10!~|B86053430_10!~|C30|30!~|EFamily Room (4 Person)!~|FFamily Room (4 Person)!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I201.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86053430_10", "description": "Family Room (4 Person)", "descriptionSupplier": "Family Room (4 Person)", "legacyRoomId": "86053430", "supplierCode": "86053430_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 201.96, "gross": 201.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 201.96, "gross": 201.96, "binding": false } }, { "hotelName": "Pamookkoo Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935217", "supplierCode": "FLY", "hotelCodeSupplier": "935217", "id": "33!~|a0!~|b260611!~|c260613!~|d935217!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935217!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M166!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86053429!~|A86053429_10!~|B86053429_10!~|C30|30!~|EDeluxe Room (Premier)!~|FDeluxe Room (Premier)!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I166!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86053429_10", "description": "Deluxe Room (Premier)", "descriptionSupplier": "Deluxe Room (Premier)", "legacyRoomId": "86053429", "supplierCode": "86053429_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 166, "gross": 166, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 166, "gross": 166, "binding": false } }, { "hotelName": "Pamookkoo Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935217", "supplierCode": "FLY", "hotelCodeSupplier": "935217", "id": "33!~|a0!~|b260611!~|c260613!~|d935217!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935217!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M176!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85238993!~|A85238993_10!~|B85238993_10!~|C30|30!~|Edeluxe room (pool)!~|Fdeluxe room (pool)!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I176!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85238993_10", "description": "deluxe room (pool)", "descriptionSupplier": "deluxe room (pool)", "legacyRoomId": "85238993", "supplierCode": "85238993_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 176, "gross": 176, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 176, "gross": 176, "binding": false } }, { "hotelName": "Gu Hotel Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "68502", "supplierCode": "FLY", "hotelCodeSupplier": "68502", "id": "33!~|a0!~|b260611!~|c260613!~|d68502!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m68502!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M152!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84798035!~|A84798035_20!~|B84798035_20!~|C30|30!~|Eromantic suite!~|Fromantic suite!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I152!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84798035_20", "description": "romantic suite", "descriptionSupplier": "romantic suite", "legacyRoomId": "84798035", "supplierCode": "84798035_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 152, "gross": 152, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 152, "gross": 152, "binding": false } }, { "hotelName": "Gu Hotel Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "68502", "supplierCode": "FLY", "hotelCodeSupplier": "68502", "id": "33!~|a0!~|b260611!~|c260613!~|d68502!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m68502!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M70!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84798034!~|A84798034_20!~|B84798034_20!~|C30|30!~|Edeluxe room,bathtub!~|Fdeluxe room,bathtub!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I70!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84798034_20", "description": "deluxe room,bathtub", "descriptionSupplier": "deluxe room,bathtub", "legacyRoomId": "84798034", "supplierCode": "84798034_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 70, "gross": 70, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 70, "gross": 70, "binding": false } }, { "hotelName": "Gu Hotel Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "68502", "supplierCode": "FLY", "hotelCodeSupplier": "68502", "id": "33!~|a0!~|b260611!~|c260613!~|d68502!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m68502!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M40!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z72364!~|A72364_20!~|B72364_20!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I40!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "72364_20", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "72364", "supplierCode": "72364_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 40, "gross": 40, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 40, "gross": 40, "binding": false } }, { "hotelName": "Gu Hotel Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "68502", "supplierCode": "FLY", "hotelCodeSupplier": "68502", "id": "33!~|a0!~|b260611!~|c260613!~|d68502!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m68502!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M54!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85352296!~|A85352296_20!~|B85352296_20!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I54!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85352296_20", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85352296", "supplierCode": "85352296_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 54, "gross": 54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 54, "gross": 54, "binding": false } }, { "hotelName": "Gu Hotel Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "68502", "supplierCode": "FLY", "hotelCodeSupplier": "68502", "id": "33!~|a0!~|b260611!~|c260613!~|d68502!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m68502!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M68!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84798034!~|A84798034_10!~|B84798034_10!~|C30|30!~|Edeluxe room,bathtub!~|Fdeluxe room,bathtub!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I68!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84798034_10", "description": "deluxe room,bathtub", "descriptionSupplier": "deluxe room,bathtub", "legacyRoomId": "84798034", "supplierCode": "84798034_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 68, "gross": 68, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 68, "gross": 68, "binding": false } }, { "hotelName": "Gu Hotel Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "68502", "supplierCode": "FLY", "hotelCodeSupplier": "68502", "id": "33!~|a0!~|b260611!~|c260613!~|d68502!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m68502!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M150!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84798035!~|A84798035_10!~|B84798035_10!~|C30|30!~|Eromantic suite!~|Fromantic suite!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I150!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84798035_10", "description": "romantic suite", "descriptionSupplier": "romantic suite", "legacyRoomId": "84798035", "supplierCode": "84798035_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 150, "gross": 150, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 150, "gross": 150, "binding": false } }, { "hotelName": "Gu Hotel Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "68502", "supplierCode": "FLY", "hotelCodeSupplier": "68502", "id": "33!~|a0!~|b260611!~|c260613!~|d68502!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m68502!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M58!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z72364!~|A72364_10!~|B72364_10!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "72364_10", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "72364", "supplierCode": "72364_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 58, "gross": 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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 58, "gross": 58, "binding": false } }, { "hotelName": "Gu Hotel Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "68502", "supplierCode": "FLY", "hotelCodeSupplier": "68502", "id": "33!~|a0!~|b260611!~|c260613!~|d68502!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m68502!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M52!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85352296!~|A85352296_10!~|B85352296_10!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85352296_10", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85352296", "supplierCode": "85352296_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 52, "gross": 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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 52, "gross": 52, "binding": false } }, { "hotelName": "The Gig Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "734190", "supplierCode": "FLY", "hotelCodeSupplier": "734190", "id": "33!~|a0!~|b260611!~|c260613!~|d734190!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m734190!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M80!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z80025760!~|A80025760_20!~|B80025760_20!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I80!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "80025760_20", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "80025760", "supplierCode": "80025760_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, { "hotelName": "The Gig Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "734190", "supplierCode": "FLY", "hotelCodeSupplier": "734190", "id": "33!~|a0!~|b260611!~|c260613!~|d734190!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m734190!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M100!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81893111!~|A81893111_20!~|B81893111_20!~|C30|30!~|ESuperior Room with Sea View!~|FSuperior Room with Sea View!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I100!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81893111_20", "description": "Superior Room with Sea View", "descriptionSupplier": "Superior Room with Sea View", "legacyRoomId": "81893111", "supplierCode": "81893111_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 100, "gross": 100, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 100, "gross": 100, "binding": false } }, { "hotelName": "The Gig Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "734190", "supplierCode": "FLY", "hotelCodeSupplier": "734190", "id": "33!~|a0!~|b260611!~|c260613!~|d734190!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m734190!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M144!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85378385!~|A85378385_20!~|B85378385_20!~|C30|30!~|Ejunior room!~|Fjunior room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I144!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85378385_20", "description": "junior room", "descriptionSupplier": "junior room", "legacyRoomId": "85378385", "supplierCode": "85378385_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 144, "gross": 144, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 144, "gross": 144, "binding": false } }, { "hotelName": "The Gig Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "734190", "supplierCode": "FLY", "hotelCodeSupplier": "734190", "id": "33!~|a0!~|b260611!~|c260613!~|d734190!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m734190!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M112!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84514261!~|A84514261_20!~|B84514261_20!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I112!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84514261_20", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84514261", "supplierCode": "84514261_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 112, "gross": 112, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 112, "gross": 112, "binding": false } }, { "hotelName": "The Gig Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "734190", "supplierCode": "FLY", "hotelCodeSupplier": "734190", "id": "33!~|a0!~|b260611!~|c260613!~|d734190!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m734190!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M78!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z80025760!~|A80025760_10!~|B80025760_10!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "80025760_10", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "80025760", "supplierCode": "80025760_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 78, "gross": 78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 78, "gross": 78, "binding": false } }, { "hotelName": "The Gig Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "734190", "supplierCode": "FLY", "hotelCodeSupplier": "734190", "id": "33!~|a0!~|b260611!~|c260613!~|d734190!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m734190!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M110!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84514261!~|A84514261_10!~|B84514261_10!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I110!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84514261_10", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84514261", "supplierCode": "84514261_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 110, "gross": 110, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 110, "gross": 110, "binding": false } }, { "hotelName": "The Gig Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "734190", "supplierCode": "FLY", "hotelCodeSupplier": "734190", "id": "33!~|a0!~|b260611!~|c260613!~|d734190!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m734190!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M98!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81893111!~|A81893111_10!~|B81893111_10!~|C30|30!~|ESuperior Room with Sea View!~|FSuperior Room with Sea View!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81893111_10", "description": "Superior Room with Sea View", "descriptionSupplier": "Superior Room with Sea View", "legacyRoomId": "81893111", "supplierCode": "81893111_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 98, "gross": 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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 98, "gross": 98, "binding": false } }, { "hotelName": "The Gig Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "734190", "supplierCode": "FLY", "hotelCodeSupplier": "734190", "id": "33!~|a0!~|b260611!~|c260613!~|d734190!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m734190!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M142!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85378385!~|A85378385_10!~|B85378385_10!~|C30|30!~|Ejunior room!~|Fjunior room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I142!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85378385_10", "description": "junior room", "descriptionSupplier": "junior room", "legacyRoomId": "85378385", "supplierCode": "85378385_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 142, "gross": 142, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 142, "gross": 142, "binding": false } }, { "hotelName": "Easy Planet Phuket, Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "73128", "supplierCode": "FLY", "hotelCodeSupplier": "73128", "id": "33!~|a0!~|b260611!~|c260613!~|d73128!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m73128!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M38!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84265755!~|A84265755_11!~|B84265755_11!~|C30|30!~|Estandard twin room!~|Fstandard twin room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84265755_11", "description": "standard twin room", "descriptionSupplier": "standard twin room", "legacyRoomId": "84265755", "supplierCode": "84265755_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 38, "gross": 38, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 38, "gross": 38, "binding": false } }, { "hotelName": "Easy Planet Phuket, Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "73128", "supplierCode": "FLY", "hotelCodeSupplier": "73128", "id": "33!~|a0!~|b260611!~|c260613!~|d73128!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m73128!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M38!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84265756!~|A84265756_11!~|B84265756_11!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84265756_11", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84265756", "supplierCode": "84265756_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 38, "gross": 38, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 38, "gross": 38, "binding": false } }, { "hotelName": "Easy Planet Phuket, Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "73128", "supplierCode": "FLY", "hotelCodeSupplier": "73128", "id": "33!~|a0!~|b260611!~|c260613!~|d73128!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m73128!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M40!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84265756!~|A84265756_10!~|B84265756_10!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I40!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84265756_10", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "84265756", "supplierCode": "84265756_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 40, "gross": 40, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 40, "gross": 40, "binding": false } }, { "hotelName": "Easy Planet Phuket, Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "73128", "supplierCode": "FLY", "hotelCodeSupplier": "73128", "id": "33!~|a0!~|b260611!~|c260613!~|d73128!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m73128!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M40!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84265755!~|A84265755_10!~|B84265755_10!~|C30|30!~|Estandard twin room!~|Fstandard twin room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I40!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84265755_10", "description": "standard twin room", "descriptionSupplier": "standard twin room", "legacyRoomId": "84265755", "supplierCode": "84265755_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 40, "gross": 40, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 40, "gross": 40, "binding": false } }, { "hotelName": "Acca Patong Apartments", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52284", "supplierCode": "FLY", "hotelCodeSupplier": "52284", "id": "33!~|a0!~|b260611!~|c260613!~|d52284!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m52284!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M260!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84269260!~|A84269260_21!~|B84269260_21!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I260!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84269260_21", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84269260", "supplierCode": "84269260_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 260, "gross": 260, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 260, "gross": 260, "binding": false } }, { "hotelName": "Acca Patong Apartments", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52284", "supplierCode": "FLY", "hotelCodeSupplier": "52284", "id": "33!~|a0!~|b260611!~|c260613!~|d52284!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m52284!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M72!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84269260!~|A84269260_20!~|B84269260_20!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84269260_20", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84269260", "supplierCode": "84269260_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 72, "gross": 72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 72, "gross": 72, "binding": false } }, { "hotelName": "Acca Patong Apartments", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52284", "supplierCode": "FLY", "hotelCodeSupplier": "52284", "id": "33!~|a0!~|b260611!~|c260613!~|d52284!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m52284!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M52!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84269261!~|A84269261_20!~|B84269261_20!~|C30|30!~|Estandard double room,1 bedroom!~|Fstandard double room,1 bedroom!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84269261_20", "description": "standard double room,1 bedroom", "descriptionSupplier": "standard double room,1 bedroom", "legacyRoomId": "84269261", "supplierCode": "84269261_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 52, "gross": 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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 52, "gross": 52, "binding": false } }, { "hotelName": "Acca Patong Apartments", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52284", "supplierCode": "FLY", "hotelCodeSupplier": "52284", "id": "33!~|a0!~|b260611!~|c260613!~|d52284!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m52284!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M188!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84269261!~|A84269261_21!~|B84269261_21!~|C30|30!~|Estandard double room,1 bedroom!~|Fstandard double room,1 bedroom!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I188!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84269261_21", "description": "standard double room,1 bedroom", "descriptionSupplier": "standard double room,1 bedroom", "legacyRoomId": "84269261", "supplierCode": "84269261_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 188, "gross": 188, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 188, "gross": 188, "binding": false } }, { "hotelName": "Acca Patong Apartments", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52284", "supplierCode": "FLY", "hotelCodeSupplier": "52284", "id": "33!~|a0!~|b260611!~|c260613!~|d52284!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m52284!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M208!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84269259!~|A84269259_21!~|B84269259_21!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I208!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84269259_21", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "84269259", "supplierCode": "84269259_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 208, "gross": 208, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 208, "gross": 208, "binding": false } }, { "hotelName": "Acca Patong Apartments", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52284", "supplierCode": "FLY", "hotelCodeSupplier": "52284", "id": "33!~|a0!~|b260611!~|c260613!~|d52284!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m52284!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M58!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84269259!~|A84269259_20!~|B84269259_20!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84269259_20", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "84269259", "supplierCode": "84269259_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 58, "gross": 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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 58, "gross": 58, "binding": false } }, { "hotelName": "Acca Patong Apartments", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52284", "supplierCode": "FLY", "hotelCodeSupplier": "52284", "id": "33!~|a0!~|b260611!~|c260613!~|d52284!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m52284!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M52!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84269260!~|A84269260_10!~|B84269260_10!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84269260_10", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84269260", "supplierCode": "84269260_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 52, "gross": 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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 52, "gross": 52, "binding": false } }, { "hotelName": "Acca Patong Apartments", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52284", "supplierCode": "FLY", "hotelCodeSupplier": "52284", "id": "33!~|a0!~|b260611!~|c260613!~|d52284!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m52284!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M252!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84269260!~|A84269260_11!~|B84269260_11!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I252!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84269260_11", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84269260", "supplierCode": "84269260_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 252, "gross": 252, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 252, "gross": 252, "binding": false } }, { "hotelName": "Acca Patong Apartments", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52284", "supplierCode": "FLY", "hotelCodeSupplier": "52284", "id": "33!~|a0!~|b260611!~|c260613!~|d52284!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m52284!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M38!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84269259!~|A84269259_10!~|B84269259_10!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84269259_10", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "84269259", "supplierCode": "84269259_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 38, "gross": 38, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 38, "gross": 38, "binding": false } }, { "hotelName": "Acca Patong Apartments", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52284", "supplierCode": "FLY", "hotelCodeSupplier": "52284", "id": "33!~|a0!~|b260611!~|c260613!~|d52284!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m52284!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M190!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84269259!~|A84269259_11!~|B84269259_11!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I190!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84269259_11", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "84269259", "supplierCode": "84269259_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 190, "gross": 190, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 190, "gross": 190, "binding": false } }, { "hotelName": "Acca Patong Apartments", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52284", "supplierCode": "FLY", "hotelCodeSupplier": "52284", "id": "33!~|a0!~|b260611!~|c260613!~|d52284!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m52284!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M168!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84269261!~|A84269261_11!~|B84269261_11!~|C30|30!~|Estandard double room,1 bedroom!~|Fstandard double room,1 bedroom!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I168!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84269261_11", "description": "standard double room,1 bedroom", "descriptionSupplier": "standard double room,1 bedroom", "legacyRoomId": "84269261", "supplierCode": "84269261_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 168, "gross": 168, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 168, "gross": 168, "binding": false } }, { "hotelName": "Acca Patong Apartments", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52284", "supplierCode": "FLY", "hotelCodeSupplier": "52284", "id": "33!~|a0!~|b260611!~|c260613!~|d52284!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m52284!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M34!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84269261!~|A84269261_10!~|B84269261_10!~|C30|30!~|Estandard double room,1 bedroom!~|Fstandard double room,1 bedroom!~|G1!~|Hsessionid!~|I3f2c9efe5a0fd9f3978cf778bd8dfc78!~|Hcurrency!~|IUSD!~|Htgx_price!~|I34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84269261_10", "description": "standard double room,1 bedroom", "descriptionSupplier": "standard double room,1 bedroom", "legacyRoomId": "84269261", "supplierCode": "84269261_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 34, "gross": 34, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 34, "gross": 34, "binding": false } }, { "hotelName": "Bt Inn Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39567", "supplierCode": "FLY", "hotelCodeSupplier": "39567", "id": "33!~|a0!~|b260611!~|c260613!~|d39567!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39567!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M76!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84120493!~|A84120493_10!~|B84120493_10!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84120493_10", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84120493", "supplierCode": "84120493_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 76, "gross": 76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 76, "gross": 76, "binding": false } }, { "hotelName": "Bt Inn Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39567", "supplierCode": "FLY", "hotelCodeSupplier": "39567", "id": "33!~|a0!~|b260611!~|c260613!~|d39567!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39567!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M50!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85348393!~|A85348393_10!~|B85348393_10!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I50!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85348393_10", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85348393", "supplierCode": "85348393_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 50, "gross": 50, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 50, "gross": 50, "binding": false } }, { "hotelName": "Bt Inn Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39567", "supplierCode": "FLY", "hotelCodeSupplier": "39567", "id": "33!~|a0!~|b260611!~|c260613!~|d39567!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39567!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M46!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84120492!~|A84120492_10!~|B84120492_10!~|C30|30!~|Estandard room (no window)!~|Fstandard room (no window)!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84120492_10", "description": "standard room (no window)", "descriptionSupplier": "standard room (no window)", "legacyRoomId": "84120492", "supplierCode": "84120492_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 46, "gross": 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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 46, "gross": 46, "binding": false } }, { "hotelName": "The Regent Phuket Bangtao Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "123845", "supplierCode": "FLY", "hotelCodeSupplier": "123845", "id": "33!~|a0!~|b260611!~|c260613!~|d123845!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m123845!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M242!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86018387!~|A86018387_10!~|B86018387_10!~|C30|30!~|E2 Bedrooms Family Deluxe!~|F2 Bedrooms Family Deluxe!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I242!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86018387_10", "description": "2 Bedrooms Family Deluxe", "descriptionSupplier": "2 Bedrooms Family Deluxe", "legacyRoomId": "86018387", "supplierCode": "86018387_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 242, "gross": 242, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 242, "gross": 242, "binding": false } }, { "hotelName": "The Regent Phuket Bangtao Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "123845", "supplierCode": "FLY", "hotelCodeSupplier": "123845", "id": "33!~|a0!~|b260611!~|c260613!~|d123845!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m123845!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M122!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86340461!~|A86340461_10!~|B86340461_10!~|C30|30!~|E1 bedroom!~|F1 bedroom!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I122!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86340461_10", "description": "1 bedroom", "descriptionSupplier": "1 bedroom", "legacyRoomId": "86340461", "supplierCode": "86340461_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 122, "gross": 122, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 122, "gross": 122, "binding": false } }, { "hotelName": "The Regent Phuket Bangtao Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "123845", "supplierCode": "FLY", "hotelCodeSupplier": "123845", "id": "33!~|a0!~|b260611!~|c260613!~|d123845!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m123845!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M146!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86018385!~|A86018385_10!~|B86018385_10!~|C30|30!~|E1 Bedroom Deluxe!~|F1 Bedroom Deluxe!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I146!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86018385_10", "description": "1 Bedroom Deluxe", "descriptionSupplier": "1 Bedroom Deluxe", "legacyRoomId": "86018385", "supplierCode": "86018385_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 146, "gross": 146, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 146, "gross": 146, "binding": false } }, { "hotelName": "Kata Hill Sea View Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1330799", "supplierCode": "FLY", "hotelCodeSupplier": "1330799", "id": "33!~|a0!~|b260611!~|c260613!~|d1330799!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1330799!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M110!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86075564!~|A86075564_11!~|B86075564_11!~|C30|30!~|EFamily Triple Room with Pool and Sea View!~|FFamily Triple Room with Pool and Sea View!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I110!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86075564_11", "description": "Family Triple Room with Pool and Sea View", "descriptionSupplier": "Family Triple Room with Pool and Sea View", "legacyRoomId": "86075564", "supplierCode": "86075564_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 110, "gross": 110, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 110, "gross": 110, "binding": false } }, { "hotelName": "Kata Hill Sea View Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1330799", "supplierCode": "FLY", "hotelCodeSupplier": "1330799", "id": "33!~|a0!~|b260611!~|c260613!~|d1330799!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1330799!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M328!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86075565!~|A86075565_11!~|B86075565_11!~|C30|30!~|EPenthouse 2-Bedroom Suite with Sea View!~|FPenthouse 2-Bedroom Suite with Sea View!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I328!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86075565_11", "description": "Penthouse 2-Bedroom Suite with Sea View", "descriptionSupplier": "Penthouse 2-Bedroom Suite with Sea View", "legacyRoomId": "86075565", "supplierCode": "86075565_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 328, "gross": 328, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 328, "gross": 328, "binding": false } }, { "hotelName": "Kata Hill Sea View Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1330799", "supplierCode": "FLY", "hotelCodeSupplier": "1330799", "id": "33!~|a0!~|b260611!~|c260613!~|d1330799!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1330799!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M66!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82897052!~|A82897052_11!~|B82897052_11!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82897052_11", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "82897052", "supplierCode": "82897052_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 66, "gross": 66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 66, "gross": 66, "binding": false } }, { "hotelName": "Kata Hill Sea View Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1330799", "supplierCode": "FLY", "hotelCodeSupplier": "1330799", "id": "33!~|a0!~|b260611!~|c260613!~|d1330799!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1330799!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M82!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86075563!~|A86075563_11!~|B86075563_11!~|C30|30!~|ESuperior Double Room with Pool Access!~|FSuperior Double Room with Pool Access!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86075563_11", "description": "Superior Double Room with Pool Access", "descriptionSupplier": "Superior Double Room with Pool Access", "legacyRoomId": "86075563", "supplierCode": "86075563_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 82, "gross": 82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 82, "gross": 82, "binding": false } }, { "hotelName": "Kata Hill Sea View Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1330799", "supplierCode": "FLY", "hotelCodeSupplier": "1330799", "id": "33!~|a0!~|b260611!~|c260613!~|d1330799!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1330799!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M94!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86075562!~|A86075562_11!~|B86075562_11!~|C30|30!~|EDeluxe Double Room with Sea View!~|FDeluxe Double Room with Sea View!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86075562_11", "description": "Deluxe Double Room with Sea View", "descriptionSupplier": "Deluxe Double Room with Sea View", "legacyRoomId": "86075562", "supplierCode": "86075562_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 94, "gross": 94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 94, "gross": 94, "binding": false } }, { "hotelName": "Kata Poolside Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6565", "supplierCode": "FLY", "hotelCodeSupplier": "6565", "id": "33!~|a0!~|b260611!~|c260613!~|d6565!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6565!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M106!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84293415!~|A84293415_20!~|B84293415_20!~|C30|30!~|Edeluxe room,pool view!~|Fdeluxe room,pool view!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I106!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84293415_20", "description": "deluxe room,pool view", "descriptionSupplier": "deluxe room,pool view", "legacyRoomId": "84293415", "supplierCode": "84293415_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 106, "gross": 106, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 106, "gross": 106, "binding": false } }, { "hotelName": "Kata Poolside Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6565", "supplierCode": "FLY", "hotelCodeSupplier": "6565", "id": "33!~|a0!~|b260611!~|c260613!~|d6565!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6565!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M98!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z97026!~|A97026_20!~|B97026_20!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "97026_20", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "97026", "supplierCode": "97026_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 98, "gross": 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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 98, "gross": 98, "binding": false } }, { "hotelName": "Kata Poolside Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6565", "supplierCode": "FLY", "hotelCodeSupplier": "6565", "id": "33!~|a0!~|b260611!~|c260613!~|d6565!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6565!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M90!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z97024!~|A97024_20!~|B97024_20!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I90!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "97024_20", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "97024", "supplierCode": "97024_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 90, "gross": 90, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 90, "gross": 90, "binding": false } }, { "hotelName": "Kata Poolside Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6565", "supplierCode": "FLY", "hotelCodeSupplier": "6565", "id": "33!~|a0!~|b260611!~|c260613!~|d6565!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6565!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M82!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84293415!~|A84293415_10!~|B84293415_10!~|C30|30!~|Edeluxe room,pool view!~|Fdeluxe room,pool view!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84293415_10", "description": "deluxe room,pool view", "descriptionSupplier": "deluxe room,pool view", "legacyRoomId": "84293415", "supplierCode": "84293415_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 82, "gross": 82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 82, "gross": 82, "binding": false } }, { "hotelName": "Kata Poolside Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6565", "supplierCode": "FLY", "hotelCodeSupplier": "6565", "id": "33!~|a0!~|b260611!~|c260613!~|d6565!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6565!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M66!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z97024!~|A97024_10!~|B97024_10!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "97024_10", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "97024", "supplierCode": "97024_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 66, "gross": 66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 66, "gross": 66, "binding": false } }, { "hotelName": "Kata Poolside Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6565", "supplierCode": "FLY", "hotelCodeSupplier": "6565", "id": "33!~|a0!~|b260611!~|c260613!~|d6565!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6565!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M74!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z97026!~|A97026_10!~|B97026_10!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "97026_10", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "97026", "supplierCode": "97026_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 74, "gross": 74, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 74, "gross": 74, "binding": false } }, { "hotelName": "Kata Palm Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2571", "supplierCode": "FLY", "hotelCodeSupplier": "2571", "id": "33!~|a0!~|b260611!~|c260613!~|d2571!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2571!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M210!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85991272!~|A85991272_20!~|B85991272_20!~|C30|30!~|EDeluxe Pool Access!~|FDeluxe Pool Access!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I210!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85991272_20", "description": "Deluxe Pool Access", "descriptionSupplier": "Deluxe Pool Access", "legacyRoomId": "85991272", "supplierCode": "85991272_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 210, "gross": 210, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 210, "gross": 210, "binding": false } }, { "hotelName": "Kata Palm Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2571", "supplierCode": "FLY", "hotelCodeSupplier": "2571", "id": "33!~|a0!~|b260611!~|c260613!~|d2571!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2571!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M186!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84377653!~|A84377653_20!~|B84377653_20!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I186!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84377653_20", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "84377653", "supplierCode": "84377653_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 186, "gross": 186, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 186, "gross": 186, "binding": false } }, { "hotelName": "Kata Palm Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2571", "supplierCode": "FLY", "hotelCodeSupplier": "2571", "id": "33!~|a0!~|b260611!~|c260613!~|d2571!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2571!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M124!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84377657!~|A84377657_20!~|B84377657_20!~|C30|30!~|Egrand deluxe room!~|Fgrand deluxe room!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I124!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84377657_20", "description": "grand deluxe room", "descriptionSupplier": "grand deluxe room", "legacyRoomId": "84377657", "supplierCode": "84377657_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 124, "gross": 124, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 124, "gross": 124, "binding": false } }, { "hotelName": "Kata Palm Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2571", "supplierCode": "FLY", "hotelCodeSupplier": "2571", "id": "33!~|a0!~|b260611!~|c260613!~|d2571!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2571!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M104!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85991271!~|A85991271_20!~|B85991271_20!~|C30|30!~|ESuperior Royal Blue Wing (Double or Twin)!~|FSuperior Royal Blue Wing (Double or Twin)!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I104!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85991271_20", "description": "Superior Royal Blue Wing (Double or Twin)", "descriptionSupplier": "Superior Royal Blue Wing (Double or Twin)", "legacyRoomId": "85991271", "supplierCode": "85991271_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 104, "gross": 104, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 104, "gross": 104, "binding": false } }, { "hotelName": "Kata Palm Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2571", "supplierCode": "FLY", "hotelCodeSupplier": "2571", "id": "33!~|a0!~|b260611!~|c260613!~|d2571!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2571!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M162!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84377654!~|A84377654_20!~|B84377654_20!~|C30|30!~|Efamily room (no balcony)!~|Ffamily room (no balcony)!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I162!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84377654_20", "description": "family room (no balcony)", "descriptionSupplier": "family room (no balcony)", "legacyRoomId": "84377654", "supplierCode": "84377654_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 162, "gross": 162, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 162, "gross": 162, "binding": false } }, { "hotelName": "Kata Palm Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2571", "supplierCode": "FLY", "hotelCodeSupplier": "2571", "id": "33!~|a0!~|b260611!~|c260613!~|d2571!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2571!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M112!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81921351!~|A81921351_20!~|B81921351_20!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I112!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81921351_20", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "81921351", "supplierCode": "81921351_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 112, "gross": 112, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 112, "gross": 112, "binding": false } }, { "hotelName": "Kata Palm Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2571", "supplierCode": "FLY", "hotelCodeSupplier": "2571", "id": "33!~|a0!~|b260611!~|c260613!~|d2571!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2571!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M184!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84377653!~|A84377653_10!~|B84377653_10!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I184!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84377653_10", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "84377653", "supplierCode": "84377653_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 184, "gross": 184, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 184, "gross": 184, "binding": false } }, { "hotelName": "Kata Palm Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2571", "supplierCode": "FLY", "hotelCodeSupplier": "2571", "id": "33!~|a0!~|b260611!~|c260613!~|d2571!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2571!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M207.9!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85991272!~|A85991272_10!~|B85991272_10!~|C30|30!~|EDeluxe Pool Access!~|FDeluxe Pool Access!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I207.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85991272_10", "description": "Deluxe Pool Access", "descriptionSupplier": "Deluxe Pool Access", "legacyRoomId": "85991272", "supplierCode": "85991272_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 207.9, "gross": 207.9, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 207.9, "gross": 207.9, "binding": false } }, { "hotelName": "Kata Palm Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2571", "supplierCode": "FLY", "hotelCodeSupplier": "2571", "id": "33!~|a0!~|b260611!~|c260613!~|d2571!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2571!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M102!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85991271!~|A85991271_10!~|B85991271_10!~|C30|30!~|ESuperior Royal Blue Wing (Double or Twin)!~|FSuperior Royal Blue Wing (Double or Twin)!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I102!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85991271_10", "description": "Superior Royal Blue Wing (Double or Twin)", "descriptionSupplier": "Superior Royal Blue Wing (Double or Twin)", "legacyRoomId": "85991271", "supplierCode": "85991271_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 102, "gross": 102, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 102, "gross": 102, "binding": false } }, { "hotelName": "Kata Palm Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2571", "supplierCode": "FLY", "hotelCodeSupplier": "2571", "id": "33!~|a0!~|b260611!~|c260613!~|d2571!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2571!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M160!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84377654!~|A84377654_10!~|B84377654_10!~|C30|30!~|Efamily room (no balcony)!~|Ffamily room (no balcony)!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I160!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84377654_10", "description": "family room (no balcony)", "descriptionSupplier": "family room (no balcony)", "legacyRoomId": "84377654", "supplierCode": "84377654_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 160, "gross": 160, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 160, "gross": 160, "binding": false } }, { "hotelName": "Kata Palm Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2571", "supplierCode": "FLY", "hotelCodeSupplier": "2571", "id": "33!~|a0!~|b260611!~|c260613!~|d2571!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2571!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M122!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84377657!~|A84377657_10!~|B84377657_10!~|C30|30!~|Egrand deluxe room!~|Fgrand deluxe room!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I122!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84377657_10", "description": "grand deluxe room", "descriptionSupplier": "grand deluxe room", "legacyRoomId": "84377657", "supplierCode": "84377657_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 122, "gross": 122, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 122, "gross": 122, "binding": false } }, { "hotelName": "Kata Palm Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2571", "supplierCode": "FLY", "hotelCodeSupplier": "2571", "id": "33!~|a0!~|b260611!~|c260613!~|d2571!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2571!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M110!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81921351!~|A81921351_10!~|B81921351_10!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I110!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81921351_10", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "81921351", "supplierCode": "81921351_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 110, "gross": 110, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 110, "gross": 110, "binding": false } }, { "hotelName": "The Beach Heights Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "93642", "supplierCode": "FLY", "hotelCodeSupplier": "93642", "id": "33!~|a0!~|b260611!~|c260613!~|d93642!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m93642!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M106!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z75601!~|A75601_20!~|B75601_20!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I106!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "75601_20", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "75601", "supplierCode": "75601_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 106, "gross": 106, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 106, "gross": 106, "binding": false } }, { "hotelName": "The Beach Heights Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "93642", "supplierCode": "FLY", "hotelCodeSupplier": "93642", "id": "33!~|a0!~|b260611!~|c260613!~|d93642!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m93642!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M140!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86014973!~|A86014973_20!~|B86014973_20!~|C30|30!~|EDeluxe Pool Access!~|FDeluxe Pool Access!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I140!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86014973_20", "description": "Deluxe Pool Access", "descriptionSupplier": "Deluxe Pool Access", "legacyRoomId": "86014973", "supplierCode": "86014973_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 140, "gross": 140, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 140, "gross": 140, "binding": false } }, { "hotelName": "The Beach Heights Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "93642", "supplierCode": "FLY", "hotelCodeSupplier": "93642", "id": "33!~|a0!~|b260611!~|c260613!~|d93642!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m93642!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M54!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86014974!~|A86014974_10!~|B86014974_10!~|C30|30!~|EQueen Room!~|FQueen Room!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I54!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86014974_10", "description": "Queen Room", "descriptionSupplier": "Queen Room", "legacyRoomId": "86014974", "supplierCode": "86014974_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 54, "gross": 54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 54, "gross": 54, "binding": false } }, { "hotelName": "The Beach Heights Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "93642", "supplierCode": "FLY", "hotelCodeSupplier": "93642", "id": "33!~|a0!~|b260611!~|c260613!~|d93642!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m93642!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M66!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z75601!~|A75601_10!~|B75601_10!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "75601_10", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "75601", "supplierCode": "75601_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 66, "gross": 66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 66, "gross": 66, "binding": false } }, { "hotelName": "The Beach Heights Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "93642", "supplierCode": "FLY", "hotelCodeSupplier": "93642", "id": "33!~|a0!~|b260611!~|c260613!~|d93642!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m93642!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M92!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86014973!~|A86014973_10!~|B86014973_10!~|C30|30!~|EDeluxe Pool Access!~|FDeluxe Pool Access!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86014973_10", "description": "Deluxe Pool Access", "descriptionSupplier": "Deluxe Pool Access", "legacyRoomId": "86014973", "supplierCode": "86014973_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 92, "gross": 92, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 92, "gross": 92, "binding": false } }, { "hotelName": "Princess Seaview Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48341", "supplierCode": "FLY", "hotelCodeSupplier": "48341", "id": "33!~|a0!~|b260611!~|c260613!~|d48341!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48341!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M58!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86007290!~|A86007290_20!~|B86007290_20!~|C30|30!~|EDeluxe Room, Sea View!~|FDeluxe Room, Sea View!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86007290_20", "description": "Deluxe Room, Sea View", "descriptionSupplier": "Deluxe Room, Sea View", "legacyRoomId": "86007290", "supplierCode": "86007290_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 58, "gross": 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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 58, "gross": 58, "binding": false } }, { "hotelName": "Princess Seaview Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48341", "supplierCode": "FLY", "hotelCodeSupplier": "48341", "id": "33!~|a0!~|b260611!~|c260613!~|d48341!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48341!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M82!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86007290!~|A86007290_21!~|B86007290_21!~|C30|30!~|EDeluxe Room, Sea View!~|FDeluxe Room, Sea View!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86007290_21", "description": "Deluxe Room, Sea View", "descriptionSupplier": "Deluxe Room, Sea View", "legacyRoomId": "86007290", "supplierCode": "86007290_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 82, "gross": 82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 82, "gross": 82, "binding": false } }, { "hotelName": "Princess Seaview Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48341", "supplierCode": "FLY", "hotelCodeSupplier": "48341", "id": "33!~|a0!~|b260611!~|c260613!~|d48341!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48341!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M50!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86007289!~|A86007289_20!~|B86007289_20!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I50!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86007289_20", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "86007289", "supplierCode": "86007289_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 50, "gross": 50, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 50, "gross": 50, "binding": false } }, { "hotelName": "Princess Seaview Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48341", "supplierCode": "FLY", "hotelCodeSupplier": "48341", "id": "33!~|a0!~|b260611!~|c260613!~|d48341!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48341!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M70!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86007289!~|A86007289_21!~|B86007289_21!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I70!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86007289_21", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "86007289", "supplierCode": "86007289_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 70, "gross": 70, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 70, "gross": 70, "binding": false } }, { "hotelName": "Princess Seaview Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48341", "supplierCode": "FLY", "hotelCodeSupplier": "48341", "id": "33!~|a0!~|b260611!~|c260613!~|d48341!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48341!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M98!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84270073!~|A84270073_20!~|B84270073_20!~|C30|30!~|Efamily suite!~|Ffamily suite!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84270073_20", "description": "family suite", "descriptionSupplier": "family suite", "legacyRoomId": "84270073", "supplierCode": "84270073_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 98, "gross": 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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 98, "gross": 98, "binding": false } }, { "hotelName": "Princess Seaview Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48341", "supplierCode": "FLY", "hotelCodeSupplier": "48341", "id": "33!~|a0!~|b260611!~|c260613!~|d48341!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48341!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M70!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84270072!~|A84270072_20!~|B84270072_20!~|C30|30!~|Edeluxe room,pool access!~|Fdeluxe room,pool access!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I70!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84270072_20", "description": "deluxe room,pool access", "descriptionSupplier": "deluxe room,pool access", "legacyRoomId": "84270072", "supplierCode": "84270072_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 70, "gross": 70, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 70, "gross": 70, "binding": false } }, { "hotelName": "Princess Seaview Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48341", "supplierCode": "FLY", "hotelCodeSupplier": "48341", "id": "33!~|a0!~|b260611!~|c260613!~|d48341!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48341!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M98!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84270072!~|A84270072_21!~|B84270072_21!~|C30|30!~|Edeluxe room,pool access!~|Fdeluxe room,pool access!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84270072_21", "description": "deluxe room,pool access", "descriptionSupplier": "deluxe room,pool access", "legacyRoomId": "84270072", "supplierCode": "84270072_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 98, "gross": 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": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 98, "gross": 98, "binding": false } }, { "hotelName": "Princess Seaview Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48341", "supplierCode": "FLY", "hotelCodeSupplier": "48341", "id": "33!~|a0!~|b260611!~|c260613!~|d48341!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48341!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M136!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84270073!~|A84270073_21!~|B84270073_21!~|C30|30!~|Efamily suite!~|Ffamily suite!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I136!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84270073_21", "description": "family suite", "descriptionSupplier": "family suite", "legacyRoomId": "84270073", "supplierCode": "84270073_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 136, "gross": 136, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 136, "gross": 136, "binding": false } }, { "hotelName": "Princess Seaview Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48341", "supplierCode": "FLY", "hotelCodeSupplier": "48341", "id": "33!~|a0!~|b260611!~|c260613!~|d48341!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48341!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M80!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86007290!~|A86007290_11!~|B86007290_11!~|C30|30!~|EDeluxe Room, Sea View!~|FDeluxe Room, Sea View!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I80!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86007290_11", "description": "Deluxe Room, Sea View", "descriptionSupplier": "Deluxe Room, Sea View", "legacyRoomId": "86007290", "supplierCode": "86007290_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, { "hotelName": "Princess Seaview Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48341", "supplierCode": "FLY", "hotelCodeSupplier": "48341", "id": "33!~|a0!~|b260611!~|c260613!~|d48341!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48341!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M56!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86007290!~|A86007290_10!~|B86007290_10!~|C30|30!~|EDeluxe Room, Sea View!~|FDeluxe Room, Sea View!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86007290_10", "description": "Deluxe Room, Sea View", "descriptionSupplier": "Deluxe Room, Sea View", "legacyRoomId": "86007290", "supplierCode": "86007290_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 56, "gross": 56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 56, "gross": 56, "binding": false } }, { "hotelName": "Princess Seaview Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-09T10:00:00Z", "value": 58, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48341", "supplierCode": "FLY", "hotelCodeSupplier": "48341", "id": "33!~|a0!~|b260611!~|c260613!~|d48341!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48341!~|nNB!~|nFLY!~|o1!~|p1!~|x09061345!~|M58!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86007289!~|A86007289_11!~|B86007289_11!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,58,1780999200!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86007289_11", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "86007289", "supplierCode": "86007289_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 58, "gross": 58, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 58, "gross": 58, "binding": false } }, { "hotelName": "Princess Seaview Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48341", "supplierCode": "FLY", "hotelCodeSupplier": "48341", "id": "33!~|a0!~|b260611!~|c260613!~|d48341!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48341!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M48!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86007289!~|A86007289_10!~|B86007289_10!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I48!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86007289_10", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "86007289", "supplierCode": "86007289_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 48, "gross": 48, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 48, "gross": 48, "binding": false } }, { "hotelName": "Princess Seaview Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48341", "supplierCode": "FLY", "hotelCodeSupplier": "48341", "id": "33!~|a0!~|b260611!~|c260613!~|d48341!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48341!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M96!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84270073!~|A84270073_10!~|B84270073_10!~|C30|30!~|Efamily suite!~|Ffamily suite!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84270073_10", "description": "family suite", "descriptionSupplier": "family suite", "legacyRoomId": "84270073", "supplierCode": "84270073_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 96, "gross": 96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 96, "gross": 96, "binding": false } }, { "hotelName": "Princess Seaview Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48341", "supplierCode": "FLY", "hotelCodeSupplier": "48341", "id": "33!~|a0!~|b260611!~|c260613!~|d48341!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48341!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M132!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84270073!~|A84270073_11!~|B84270073_11!~|C30|30!~|Efamily suite!~|Ffamily suite!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I132!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84270073_11", "description": "family suite", "descriptionSupplier": "family suite", "legacyRoomId": "84270073", "supplierCode": "84270073_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 132, "gross": 132, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 132, "gross": 132, "binding": false } }, { "hotelName": "Princess Seaview Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48341", "supplierCode": "FLY", "hotelCodeSupplier": "48341", "id": "33!~|a0!~|b260611!~|c260613!~|d48341!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48341!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M94!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84270072!~|A84270072_11!~|B84270072_11!~|C30|30!~|Edeluxe room,pool access!~|Fdeluxe room,pool access!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84270072_11", "description": "deluxe room,pool access", "descriptionSupplier": "deluxe room,pool access", "legacyRoomId": "84270072", "supplierCode": "84270072_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 94, "gross": 94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 94, "gross": 94, "binding": false } }, { "hotelName": "Princess Seaview Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48341", "supplierCode": "FLY", "hotelCodeSupplier": "48341", "id": "33!~|a0!~|b260611!~|c260613!~|d48341!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48341!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M68!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84270072!~|A84270072_10!~|B84270072_10!~|C30|30!~|Edeluxe room,pool access!~|Fdeluxe room,pool access!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I68!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84270072_10", "description": "deluxe room,pool access", "descriptionSupplier": "deluxe room,pool access", "legacyRoomId": "84270072", "supplierCode": "84270072_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 68, "gross": 68, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 68, "gross": 68, "binding": false } }, { "hotelName": "Estella Phuket Mai Khao Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "84021", "supplierCode": "FLY", "hotelCodeSupplier": "84021", "id": "33!~|a0!~|b260611!~|c260613!~|d84021!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m84021!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M126!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84801135!~|A84801135_20!~|B84801135_20!~|C30|30!~|Edeluxe twin pool access!~|Fdeluxe twin pool access!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I126!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84801135_20", "description": "deluxe twin pool access", "descriptionSupplier": "deluxe twin pool access", "legacyRoomId": "84801135", "supplierCode": "84801135_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 126, "gross": 126, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 126, "gross": 126, "binding": false } }, { "hotelName": "Estella Phuket Mai Khao Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "84021", "supplierCode": "FLY", "hotelCodeSupplier": "84021", "id": "33!~|a0!~|b260611!~|c260613!~|d84021!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m84021!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M292!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z89379658!~|A89379658_20!~|B89379658_20!~|C30|30!~|EConnecting Room - Deluxe Pool Access!~|FConnecting Room - Deluxe Pool Access!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I292!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "89379658_20", "description": "Connecting Room - Deluxe Pool Access", "descriptionSupplier": "Connecting Room - Deluxe Pool Access", "legacyRoomId": "89379658", "supplierCode": "89379658_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 292, "gross": 292, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 292, "gross": 292, "binding": false } }, { "hotelName": "Estella Phuket Mai Khao Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "84021", "supplierCode": "FLY", "hotelCodeSupplier": "84021", "id": "33!~|a0!~|b260611!~|c260613!~|d84021!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m84021!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M130!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84801137!~|A84801137_20!~|B84801137_20!~|C30|30!~|Edeluxe double room,pool access!~|Fdeluxe double room,pool access!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I130!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84801137_20", "description": "deluxe double room,pool access", "descriptionSupplier": "deluxe double room,pool access", "legacyRoomId": "84801137", "supplierCode": "84801137_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 130, "gross": 130, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 130, "gross": 130, "binding": false } }, { "hotelName": "Estella Phuket Mai Khao Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "84021", "supplierCode": "FLY", "hotelCodeSupplier": "84021", "id": "33!~|a0!~|b260611!~|c260613!~|d84021!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m84021!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M254!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z89379657!~|A89379657_20!~|B89379657_20!~|C30|30!~|EConnecting Room - Deluxe Pool View!~|FConnecting Room - Deluxe Pool View!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I254!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "89379657_20", "description": "Connecting Room - Deluxe Pool View", "descriptionSupplier": "Connecting Room - Deluxe Pool View", "legacyRoomId": "89379657", "supplierCode": "89379657_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 254, "gross": 254, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 254, "gross": 254, "binding": false } }, { "hotelName": "Estella Phuket Mai Khao Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "84021", "supplierCode": "FLY", "hotelCodeSupplier": "84021", "id": "33!~|a0!~|b260611!~|c260613!~|d84021!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m84021!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M110!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84801136!~|A84801136_20!~|B84801136_20!~|C30|30!~|Edeluxe double room,pool view!~|Fdeluxe double room,pool view!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I110!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84801136_20", "description": "deluxe double room,pool view", "descriptionSupplier": "deluxe double room,pool view", "legacyRoomId": "84801136", "supplierCode": "84801136_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 110, "gross": 110, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 110, "gross": 110, "binding": false } }, { "hotelName": "Estella Phuket Mai Khao Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "84021", "supplierCode": "FLY", "hotelCodeSupplier": "84021", "id": "33!~|a0!~|b260611!~|c260613!~|d84021!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m84021!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M108!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84801134!~|A84801134_20!~|B84801134_20!~|C30|30!~|Edeluxe twin pool view!~|Fdeluxe twin pool view!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I108!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84801134_20", "description": "deluxe twin pool view", "descriptionSupplier": "deluxe twin pool view", "legacyRoomId": "84801134", "supplierCode": "84801134_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 108, "gross": 108, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 108, "gross": 108, "binding": false } }, { "hotelName": "Estella Phuket Mai Khao Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "84021", "supplierCode": "FLY", "hotelCodeSupplier": "84021", "id": "33!~|a0!~|b260611!~|c260613!~|d84021!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m84021!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M110!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84801137!~|A84801137_10!~|B84801137_10!~|C30|30!~|Edeluxe double room,pool access!~|Fdeluxe double room,pool access!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I110!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84801137_10", "description": "deluxe double room,pool access", "descriptionSupplier": "deluxe double room,pool access", "legacyRoomId": "84801137", "supplierCode": "84801137_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 110, "gross": 110, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 110, "gross": 110, "binding": false } }, { "hotelName": "Estella Phuket Mai Khao Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "84021", "supplierCode": "FLY", "hotelCodeSupplier": "84021", "id": "33!~|a0!~|b260611!~|c260613!~|d84021!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m84021!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M234!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z89379657!~|A89379657_10!~|B89379657_10!~|C30|30!~|EConnecting Room - Deluxe Pool View!~|FConnecting Room - Deluxe Pool View!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I234!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "89379657_10", "description": "Connecting Room - Deluxe Pool View", "descriptionSupplier": "Connecting Room - Deluxe Pool View", "legacyRoomId": "89379657", "supplierCode": "89379657_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 234, "gross": 234, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 234, "gross": 234, "binding": false } }, { "hotelName": "Estella Phuket Mai Khao Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "84021", "supplierCode": "FLY", "hotelCodeSupplier": "84021", "id": "33!~|a0!~|b260611!~|c260613!~|d84021!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m84021!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M272!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z89379658!~|A89379658_10!~|B89379658_10!~|C30|30!~|EConnecting Room - Deluxe Pool Access!~|FConnecting Room - Deluxe Pool Access!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I272!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "89379658_10", "description": "Connecting Room - Deluxe Pool Access", "descriptionSupplier": "Connecting Room - Deluxe Pool Access", "legacyRoomId": "89379658", "supplierCode": "89379658_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 272, "gross": 272, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 272, "gross": 272, "binding": false } }, { "hotelName": "Estella Phuket Mai Khao Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "84021", "supplierCode": "FLY", "hotelCodeSupplier": "84021", "id": "33!~|a0!~|b260611!~|c260613!~|d84021!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m84021!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M88!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84801134!~|A84801134_10!~|B84801134_10!~|C30|30!~|Edeluxe twin pool view!~|Fdeluxe twin pool view!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84801134_10", "description": "deluxe twin pool view", "descriptionSupplier": "deluxe twin pool view", "legacyRoomId": "84801134", "supplierCode": "84801134_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 88, "gross": 88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 88, "gross": 88, "binding": false } }, { "hotelName": "Estella Phuket Mai Khao Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "84021", "supplierCode": "FLY", "hotelCodeSupplier": "84021", "id": "33!~|a0!~|b260611!~|c260613!~|d84021!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m84021!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M92!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84801136!~|A84801136_10!~|B84801136_10!~|C30|30!~|Edeluxe double room,pool view!~|Fdeluxe double room,pool view!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84801136_10", "description": "deluxe double room,pool view", "descriptionSupplier": "deluxe double room,pool view", "legacyRoomId": "84801136", "supplierCode": "84801136_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 92, "gross": 92, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 92, "gross": 92, "binding": false } }, { "hotelName": "Estella Phuket Mai Khao Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "84021", "supplierCode": "FLY", "hotelCodeSupplier": "84021", "id": "33!~|a0!~|b260611!~|c260613!~|d84021!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m84021!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M108!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84801135!~|A84801135_10!~|B84801135_10!~|C30|30!~|Edeluxe twin pool access!~|Fdeluxe twin pool access!~|G1!~|Hsessionid!~|I9c3fb4b3b42bf748ccd9d2335142e17e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I108!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84801135_10", "description": "deluxe twin pool access", "descriptionSupplier": "deluxe twin pool access", "legacyRoomId": "84801135", "supplierCode": "84801135_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 108, "gross": 108, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 108, "gross": 108, "binding": false } } ], "auditData": { "transactions": null } } } } }