{ "data": { "hotelX": { "search": { "context": "FLY", "options": [ { "hotelName": "The Bloc Hotel Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "789750", "supplierCode": "FLY", "hotelCodeSupplier": "789750", "id": "33!~|a0!~|b260611!~|c260613!~|d789750!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m789750!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M174!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86546839!~|A86546839_20!~|B86546839_20!~|C30|30!~|EDeluxe Triple Room!~|FDeluxe Triple Room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I174!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86546839_20", "description": "Deluxe Triple Room", "descriptionSupplier": "Deluxe Triple Room", "legacyRoomId": "86546839", "supplierCode": "86546839_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 174, "gross": 174, "binding": false } }, "occupancyRefId": 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": 174, "gross": 174, "binding": false } }, { "hotelName": "The Bloc Hotel Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "789750", "supplierCode": "FLY", "hotelCodeSupplier": "789750", "id": "33!~|a0!~|b260611!~|c260613!~|d789750!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m789750!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M144!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85222101!~|A85222101_20!~|B85222101_20!~|C30|30!~|Edeluxe double or twin room!~|Fdeluxe double or twin room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I144!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85222101_20", "description": "deluxe double or twin room", "descriptionSupplier": "deluxe double or twin room", "legacyRoomId": "85222101", "supplierCode": "85222101_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 Bloc Hotel Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "789750", "supplierCode": "FLY", "hotelCodeSupplier": "789750", "id": "33!~|a0!~|b260611!~|c260613!~|d789750!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m789750!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M144!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86546839!~|A86546839_10!~|B86546839_10!~|C30|30!~|EDeluxe Triple Room!~|FDeluxe Triple Room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I144!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86546839_10", "description": "Deluxe Triple Room", "descriptionSupplier": "Deluxe Triple Room", "legacyRoomId": "86546839", "supplierCode": "86546839_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": "The Bloc Hotel Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "789750", "supplierCode": "FLY", "hotelCodeSupplier": "789750", "id": "33!~|a0!~|b260611!~|c260613!~|d789750!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m789750!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M126!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85222101!~|A85222101_10!~|B85222101_10!~|C30|30!~|Edeluxe double or twin room!~|Fdeluxe double or twin room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I126!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85222101_10", "description": "deluxe double or twin room", "descriptionSupplier": "deluxe double or twin room", "legacyRoomId": "85222101", "supplierCode": "85222101_10", "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": "Club Bamboo Boutique Patong Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "4427", "supplierCode": "FLY", "hotelCodeSupplier": "4427", "id": "33!~|a0!~|b260611!~|c260613!~|d4427!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m4427!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M172!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85994863!~|A85994863_20!~|B85994863_20!~|C30|30!~|EDeluxe Double Room, Balcony!~|FDeluxe Double Room, Balcony!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I172!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85994863_20", "description": "Deluxe Double Room, Balcony", "descriptionSupplier": "Deluxe Double Room, Balcony", "legacyRoomId": "85994863", "supplierCode": "85994863_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 172, "gross": 172, "binding": false } }, "occupancyRefId": 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": 172, "gross": 172, "binding": false } }, { "hotelName": "Club Bamboo Boutique Patong Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "4427", "supplierCode": "FLY", "hotelCodeSupplier": "4427", "id": "33!~|a0!~|b260611!~|c260613!~|d4427!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m4427!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M104!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85627128!~|A85627128_20!~|B85627128_20!~|C30|30!~|Egrand deluxe with pool view!~|Fgrand deluxe with pool view!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I104!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85627128_20", "description": "grand deluxe with pool view", "descriptionSupplier": "grand deluxe with pool view", "legacyRoomId": "85627128", "supplierCode": "85627128_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": "Club Bamboo Boutique Patong Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "4427", "supplierCode": "FLY", "hotelCodeSupplier": "4427", "id": "33!~|a0!~|b260611!~|c260613!~|d4427!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m4427!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1088!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85626993!~|A85626993_20!~|B85626993_20!~|C30|30!~|Eluxury penthouse rooftop!~|Fluxury penthouse rooftop!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1088!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85626993_20", "description": "luxury penthouse rooftop", "descriptionSupplier": "luxury penthouse rooftop", "legacyRoomId": "85626993", "supplierCode": "85626993_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1088, "gross": 1088, "binding": false } }, "occupancyRefId": 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": 1088, "gross": 1088, "binding": false } }, { "hotelName": "Club Bamboo Boutique Patong Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "4427", "supplierCode": "FLY", "hotelCodeSupplier": "4427", "id": "33!~|a0!~|b260611!~|c260613!~|d4427!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m4427!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M378!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85627129!~|A85627129_20!~|B85627129_20!~|C30|30!~|Epenthouse suite with city view!~|Fpenthouse suite with city view!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I378!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85627129_20", "description": "penthouse suite with city view", "descriptionSupplier": "penthouse suite with city view", "legacyRoomId": "85627129", "supplierCode": "85627129_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 378, "gross": 378, "binding": false } }, "occupancyRefId": 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": 378, "gross": 378, "binding": false } }, { "hotelName": "Club Bamboo Boutique Patong Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "4427", "supplierCode": "FLY", "hotelCodeSupplier": "4427", "id": "33!~|a0!~|b260611!~|c260613!~|d4427!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m4427!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M238!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85994862!~|A85994862_20!~|B85994862_20!~|C30|30!~|EBungalow Deluxe with Garden View!~|FBungalow Deluxe with Garden View!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I238!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85994862_20", "description": "Bungalow Deluxe with Garden View", "descriptionSupplier": "Bungalow Deluxe with Garden View", "legacyRoomId": "85994862", "supplierCode": "85994862_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 238, "gross": 238, "binding": false } }, "occupancyRefId": 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": 238, "gross": 238, "binding": false } }, { "hotelName": "Club Bamboo Boutique Patong Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "4427", "supplierCode": "FLY", "hotelCodeSupplier": "4427", "id": "33!~|a0!~|b260611!~|c260613!~|d4427!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m4427!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M594!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85627127!~|A85627127_20!~|B85627127_20!~|C30|30!~|Efamily suite with terrace!~|Ffamily suite with terrace!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I594!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85627127_20", "description": "family suite with terrace", "descriptionSupplier": "family suite with terrace", "legacyRoomId": "85627127", "supplierCode": "85627127_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 594, "gross": 594, "binding": false } }, "occupancyRefId": 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": 594, "gross": 594, "binding": false } }, { "hotelName": "Club Bamboo Boutique Patong Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "4427", "supplierCode": "FLY", "hotelCodeSupplier": "4427", "id": "33!~|a0!~|b260611!~|c260613!~|d4427!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m4427!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M144!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85994863!~|A85994863_10!~|B85994863_10!~|C30|30!~|EDeluxe Double Room, Balcony!~|FDeluxe Double Room, Balcony!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I144!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85994863_10", "description": "Deluxe Double Room, Balcony", "descriptionSupplier": "Deluxe Double Room, Balcony", "legacyRoomId": "85994863", "supplierCode": "85994863_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": "Club Bamboo Boutique Patong Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "4427", "supplierCode": "FLY", "hotelCodeSupplier": "4427", "id": "33!~|a0!~|b260611!~|c260613!~|d4427!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m4427!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M74!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85627128!~|A85627128_10!~|B85627128_10!~|C30|30!~|Egrand deluxe with pool view!~|Fgrand deluxe with pool view!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85627128_10", "description": "grand deluxe with pool view", "descriptionSupplier": "grand deluxe with pool view", "legacyRoomId": "85627128", "supplierCode": "85627128_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": "Club Bamboo Boutique Patong Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "4427", "supplierCode": "FLY", "hotelCodeSupplier": "4427", "id": "33!~|a0!~|b260611!~|c260613!~|d4427!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m4427!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M550!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85627127!~|A85627127_10!~|B85627127_10!~|C30|30!~|Efamily suite with terrace!~|Ffamily suite with terrace!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I550!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85627127_10", "description": "family suite with terrace", "descriptionSupplier": "family suite with terrace", "legacyRoomId": "85627127", "supplierCode": "85627127_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 550, "gross": 550, "binding": false } }, "occupancyRefId": 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": 550, "gross": 550, "binding": false } }, { "hotelName": "Club Bamboo Boutique Patong Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "4427", "supplierCode": "FLY", "hotelCodeSupplier": "4427", "id": "33!~|a0!~|b260611!~|c260613!~|d4427!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m4427!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M350!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85627129!~|A85627129_10!~|B85627129_10!~|C30|30!~|Epenthouse suite with city view!~|Fpenthouse suite with city view!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I350!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85627129_10", "description": "penthouse suite with city view", "descriptionSupplier": "penthouse suite with city view", "legacyRoomId": "85627129", "supplierCode": "85627129_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 350, "gross": 350, "binding": false } }, "occupancyRefId": 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": 350, "gross": 350, "binding": false } }, { "hotelName": "Club Bamboo Boutique Patong Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "4427", "supplierCode": "FLY", "hotelCodeSupplier": "4427", "id": "33!~|a0!~|b260611!~|c260613!~|d4427!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m4427!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M210!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85994862!~|A85994862_10!~|B85994862_10!~|C30|30!~|EBungalow Deluxe with Garden View!~|FBungalow Deluxe with Garden View!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I210!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85994862_10", "description": "Bungalow Deluxe with Garden View", "descriptionSupplier": "Bungalow Deluxe with Garden View", "legacyRoomId": "85994862", "supplierCode": "85994862_10", "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": "Club Bamboo Boutique Patong Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "4427", "supplierCode": "FLY", "hotelCodeSupplier": "4427", "id": "33!~|a0!~|b260611!~|c260613!~|d4427!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m4427!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1030!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85626993!~|A85626993_10!~|B85626993_10!~|C30|30!~|Eluxury penthouse rooftop!~|Fluxury penthouse rooftop!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1030!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85626993_10", "description": "luxury penthouse rooftop", "descriptionSupplier": "luxury penthouse rooftop", "legacyRoomId": "85626993", "supplierCode": "85626993_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1030, "gross": 1030, "binding": false } }, "occupancyRefId": 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": 1030, "gross": 1030, "binding": false } }, { "hotelName": "Hotel Clover Patong Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "910852", "supplierCode": "FLY", "hotelCodeSupplier": "910852", "id": "33!~|a0!~|b260611!~|c260613!~|d910852!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m910852!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M222!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86051441!~|A86051441_20!~|B86051441_20!~|C30|30!~|EDeluxe Family Room!~|FDeluxe Family Room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I222!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86051441_20", "description": "Deluxe Family Room", "descriptionSupplier": "Deluxe Family Room", "legacyRoomId": "86051441", "supplierCode": "86051441_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 222, "gross": 222, "binding": false } }, "occupancyRefId": 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": 222, "gross": 222, "binding": false } }, { "hotelName": "Hotel Clover Patong Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "910852", "supplierCode": "FLY", "hotelCodeSupplier": "910852", "id": "33!~|a0!~|b260611!~|c260613!~|d910852!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m910852!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M346!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85235648!~|A85235648_20!~|B85235648_20!~|C30|30!~|Esuperior room,2 bedrooms,city view!~|Fsuperior room,2 bedrooms,city view!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I346!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85235648_20", "description": "superior room,2 bedrooms,city view", "descriptionSupplier": "superior room,2 bedrooms,city view", "legacyRoomId": "85235648", "supplierCode": "85235648_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 346, "gross": 346, "binding": false } }, "occupancyRefId": 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": 346, "gross": 346, "binding": false } }, { "hotelName": "Hotel Clover Patong Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "910852", "supplierCode": "FLY", "hotelCodeSupplier": "910852", "id": "33!~|a0!~|b260611!~|c260613!~|d910852!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m910852!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M162!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86051443!~|A86051443_20!~|B86051443_20!~|C30|30!~|EPremier Balcony room!~|FPremier Balcony room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I162!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86051443_20", "description": "Premier Balcony room", "descriptionSupplier": "Premier Balcony room", "legacyRoomId": "86051443", "supplierCode": "86051443_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": "Hotel Clover Patong Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "910852", "supplierCode": "FLY", "hotelCodeSupplier": "910852", "id": "33!~|a0!~|b260611!~|c260613!~|d910852!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m910852!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M248!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z79809087!~|A79809087_20!~|B79809087_20!~|C30|30!~|EDeluxe Jacuzzi!~|FDeluxe Jacuzzi!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I248!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "79809087_20", "description": "Deluxe Jacuzzi", "descriptionSupplier": "Deluxe Jacuzzi", "legacyRoomId": "79809087", "supplierCode": "79809087_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 248, "gross": 248, "binding": false } }, "occupancyRefId": 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": 248, "gross": 248, "binding": false } }, { "hotelName": "Hotel Clover Patong Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "910852", "supplierCode": "FLY", "hotelCodeSupplier": "910852", "id": "33!~|a0!~|b260611!~|c260613!~|d910852!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m910852!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M140!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z79809086!~|A79809086_20!~|B79809086_20!~|C30|30!~|ESuperior Room With Balcony!~|FSuperior Room With Balcony!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I140!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "79809086_20", "description": "Superior Room With Balcony", "descriptionSupplier": "Superior Room With Balcony", "legacyRoomId": "79809086", "supplierCode": "79809086_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": "Hotel Clover Patong Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "910852", "supplierCode": "FLY", "hotelCodeSupplier": "910852", "id": "33!~|a0!~|b260611!~|c260613!~|d910852!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m910852!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M184!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85235649!~|A85235649_20!~|B85235649_20!~|C30|30!~|Edeluxe studio!~|Fdeluxe studio!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I184!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85235649_20", "description": "deluxe studio", "descriptionSupplier": "deluxe studio", "legacyRoomId": "85235649", "supplierCode": "85235649_20", "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": "Hotel Clover Patong Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "910852", "supplierCode": "FLY", "hotelCodeSupplier": "910852", "id": "33!~|a0!~|b260611!~|c260613!~|d910852!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m910852!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M222!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z79809087!~|A79809087_10!~|B79809087_10!~|C30|30!~|EDeluxe Jacuzzi!~|FDeluxe Jacuzzi!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I222!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "79809087_10", "description": "Deluxe Jacuzzi", "descriptionSupplier": "Deluxe Jacuzzi", "legacyRoomId": "79809087", "supplierCode": "79809087_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 222, "gross": 222, "binding": false } }, "occupancyRefId": 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": 222, "gross": 222, "binding": false } }, { "hotelName": "Hotel Clover Patong Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "910852", "supplierCode": "FLY", "hotelCodeSupplier": "910852", "id": "33!~|a0!~|b260611!~|c260613!~|d910852!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m910852!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M292!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85235648!~|A85235648_10!~|B85235648_10!~|C30|30!~|Esuperior room,2 bedrooms,city view!~|Fsuperior room,2 bedrooms,city view!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I292!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85235648_10", "description": "superior room,2 bedrooms,city view", "descriptionSupplier": "superior room,2 bedrooms,city view", "legacyRoomId": "85235648", "supplierCode": "85235648_10", "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": "Hotel Clover Patong Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "910852", "supplierCode": "FLY", "hotelCodeSupplier": "910852", "id": "33!~|a0!~|b260611!~|c260613!~|d910852!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m910852!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M134!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86051443!~|A86051443_10!~|B86051443_10!~|C30|30!~|EPremier Balcony room!~|FPremier Balcony room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I134!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86051443_10", "description": "Premier Balcony room", "descriptionSupplier": "Premier Balcony room", "legacyRoomId": "86051443", "supplierCode": "86051443_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 134, "gross": 134, "binding": false } }, "occupancyRefId": 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": 134, "gross": 134, "binding": false } }, { "hotelName": "Hotel Clover Patong Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "910852", "supplierCode": "FLY", "hotelCodeSupplier": "910852", "id": "33!~|a0!~|b260611!~|c260613!~|d910852!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m910852!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M158!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85235649!~|A85235649_10!~|B85235649_10!~|C30|30!~|Edeluxe studio!~|Fdeluxe studio!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I158!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85235649_10", "description": "deluxe studio", "descriptionSupplier": "deluxe studio", "legacyRoomId": "85235649", "supplierCode": "85235649_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 158, "gross": 158, "binding": false } }, "occupancyRefId": 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": 158, "gross": 158, "binding": false } }, { "hotelName": "Hotel Clover Patong Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "910852", "supplierCode": "FLY", "hotelCodeSupplier": "910852", "id": "33!~|a0!~|b260611!~|c260613!~|d910852!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m910852!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M112!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z79809086!~|A79809086_10!~|B79809086_10!~|C30|30!~|ESuperior Room With Balcony!~|FSuperior Room With Balcony!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I112!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "79809086_10", "description": "Superior Room With Balcony", "descriptionSupplier": "Superior Room With Balcony", "legacyRoomId": "79809086", "supplierCode": "79809086_10", "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": "Hotel Clover Patong Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "910852", "supplierCode": "FLY", "hotelCodeSupplier": "910852", "id": "33!~|a0!~|b260611!~|c260613!~|d910852!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m910852!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M180!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86051441!~|A86051441_10!~|B86051441_10!~|C30|30!~|EDeluxe Family Room!~|FDeluxe Family Room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I180!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86051441_10", "description": "Deluxe Family Room", "descriptionSupplier": "Deluxe Family Room", "legacyRoomId": "86051441", "supplierCode": "86051441_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 180, "gross": 180, "binding": false } }, "occupancyRefId": 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": 180, "gross": 180, "binding": false } }, { "hotelName": "Patong Lodge Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3009", "supplierCode": "FLY", "hotelCodeSupplier": "3009", "id": "33!~|a0!~|b260611!~|c260613!~|d3009!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3009!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M94!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84377867!~|A84377867_20!~|B84377867_20!~|C30|30!~|Edeluxe premium double or twin room!~|Fdeluxe premium double or twin room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84377867_20", "description": "deluxe premium double or twin room", "descriptionSupplier": "deluxe premium double or twin room", "legacyRoomId": "84377867", "supplierCode": "84377867_20", "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": "Patong Lodge Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3009", "supplierCode": "FLY", "hotelCodeSupplier": "3009", "id": "33!~|a0!~|b260611!~|c260613!~|d3009!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3009!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M82!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84377867!~|A84377867_10!~|B84377867_10!~|C30|30!~|Edeluxe premium double or twin room!~|Fdeluxe premium double or twin room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84377867_10", "description": "deluxe premium double or twin room", "descriptionSupplier": "deluxe premium double or twin room", "legacyRoomId": "84377867", "supplierCode": "84377867_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": "Oneloft Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "735115", "supplierCode": "FLY", "hotelCodeSupplier": "735115", "id": "33!~|a0!~|b260611!~|c260613!~|d735115!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m735115!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M80!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84514879!~|A84514879_10!~|B84514879_10!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I80!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84514879_10", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84514879", "supplierCode": "84514879_10", "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": "Oneloft Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "735115", "supplierCode": "FLY", "hotelCodeSupplier": "735115", "id": "33!~|a0!~|b260611!~|c260613!~|d735115!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m735115!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M120!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84514882!~|A84514882_10!~|B84514882_10!~|C30|30!~|Egrand deluxe room!~|Fgrand deluxe room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I120!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84514882_10", "description": "grand deluxe room", "descriptionSupplier": "grand deluxe room", "legacyRoomId": "84514882", "supplierCode": "84514882_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 120, "gross": 120, "binding": false } }, "occupancyRefId": 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": 120, "gross": 120, "binding": false } }, { "hotelName": "Oneloft Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "735115", "supplierCode": "FLY", "hotelCodeSupplier": "735115", "id": "33!~|a0!~|b260611!~|c260613!~|d735115!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m735115!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M270!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84514881!~|A84514881_10!~|B84514881_10!~|C30|30!~|Eduplex suite!~|Fduplex suite!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I270!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84514881_10", "description": "duplex suite", "descriptionSupplier": "duplex suite", "legacyRoomId": "84514881", "supplierCode": "84514881_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 270, "gross": 270, "binding": false } }, "occupancyRefId": 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": 270, "gross": 270, "binding": false } }, { "hotelName": "Oneloft Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "735115", "supplierCode": "FLY", "hotelCodeSupplier": "735115", "id": "33!~|a0!~|b260611!~|c260613!~|d735115!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m735115!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M110!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84514878!~|A84514878_10!~|B84514878_10!~|C30|30!~|Edeluxe room,pool access!~|Fdeluxe room,pool access!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I110!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84514878_10", "description": "deluxe room,pool access", "descriptionSupplier": "deluxe room,pool access", "legacyRoomId": "84514878", "supplierCode": "84514878_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": "Oneloft Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "735115", "supplierCode": "FLY", "hotelCodeSupplier": "735115", "id": "33!~|a0!~|b260611!~|c260613!~|d735115!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m735115!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M84!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84514880!~|A84514880_10!~|B84514880_10!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84514880_10", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "84514880", "supplierCode": "84514880_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 84, "gross": 84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 84, "gross": 84, "binding": false } }, { "hotelName": "Diamond Cottage Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5385", "supplierCode": "FLY", "hotelCodeSupplier": "5385", "id": "33!~|a0!~|b260611!~|c260613!~|d5385!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5385!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M82!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85995351!~|A85995351_20!~|B85995351_20!~|C30|30!~|EDeluxe Room, Pool View!~|FDeluxe Room, Pool View!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85995351_20", "description": "Deluxe Room, Pool View", "descriptionSupplier": "Deluxe Room, Pool View", "legacyRoomId": "85995351", "supplierCode": "85995351_20", "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": "Diamond Cottage Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5385", "supplierCode": "FLY", "hotelCodeSupplier": "5385", "id": "33!~|a0!~|b260611!~|c260613!~|d5385!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5385!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M124!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85995353!~|A85995353_20!~|B85995353_20!~|C30|30!~|ESuperior Room, Pool Access!~|FSuperior Room, Pool Access!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I124!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85995353_20", "description": "Superior Room, Pool Access", "descriptionSupplier": "Superior Room, Pool Access", "legacyRoomId": "85995353", "supplierCode": "85995353_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": "Diamond Cottage Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5385", "supplierCode": "FLY", "hotelCodeSupplier": "5385", "id": "33!~|a0!~|b260611!~|c260613!~|d5385!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5385!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M138!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85995352!~|A85995352_20!~|B85995352_20!~|C30|30!~|EDeluxe Room, Pool Access!~|FDeluxe Room, Pool Access!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I138!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85995352_20", "description": "Deluxe Room, Pool Access", "descriptionSupplier": "Deluxe Room, Pool Access", "legacyRoomId": "85995352", "supplierCode": "85995352_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 138, "gross": 138, "binding": false } }, "occupancyRefId": 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": 138, "gross": 138, "binding": false } }, { "hotelName": "Diamond Cottage Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5385", "supplierCode": "FLY", "hotelCodeSupplier": "5385", "id": "33!~|a0!~|b260611!~|c260613!~|d5385!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5385!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M102!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85995353!~|A85995353_10!~|B85995353_10!~|C30|30!~|ESuperior Room, Pool Access!~|FSuperior Room, Pool Access!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I102!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85995353_10", "description": "Superior Room, Pool Access", "descriptionSupplier": "Superior Room, Pool Access", "legacyRoomId": "85995353", "supplierCode": "85995353_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": "Diamond Cottage Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5385", "supplierCode": "FLY", "hotelCodeSupplier": "5385", "id": "33!~|a0!~|b260611!~|c260613!~|d5385!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5385!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M74!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85995351!~|A85995351_10!~|B85995351_10!~|C30|30!~|EDeluxe Room, Pool View!~|FDeluxe Room, Pool View!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85995351_10", "description": "Deluxe Room, Pool View", "descriptionSupplier": "Deluxe Room, Pool View", "legacyRoomId": "85995351", "supplierCode": "85995351_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": "Diamond Cottage Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5385", "supplierCode": "FLY", "hotelCodeSupplier": "5385", "id": "33!~|a0!~|b260611!~|c260613!~|d5385!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5385!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M116!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85995352!~|A85995352_10!~|B85995352_10!~|C30|30!~|EDeluxe Room, Pool Access!~|FDeluxe Room, Pool Access!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I116!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85995352_10", "description": "Deluxe Room, Pool Access", "descriptionSupplier": "Deluxe Room, Pool Access", "legacyRoomId": "85995352", "supplierCode": "85995352_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 116, "gross": 116, "binding": false } }, "occupancyRefId": 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": 116, "gross": 116, "binding": false } }, { "hotelName": "Cocoon Patong Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5250206", "supplierCode": "FLY", "hotelCodeSupplier": "5250206", "id": "33!~|a0!~|b260611!~|c260613!~|d5250206!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5250206!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M22!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83782027!~|A83782027_10!~|B83782027_10!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83782027_10", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "83782027", "supplierCode": "83782027_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 22, "gross": 22, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 22, "gross": 22, "binding": false } }, { "hotelName": "Cocoon Patong Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5250206", "supplierCode": "FLY", "hotelCodeSupplier": "5250206", "id": "33!~|a0!~|b260611!~|c260613!~|d5250206!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5250206!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M22!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86088846!~|A86088846_10!~|B86088846_10!~|C30|30!~|EStandard Double Room!~|FStandard Double Room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86088846_10", "description": "Standard Double Room", "descriptionSupplier": "Standard Double Room", "legacyRoomId": "86088846", "supplierCode": "86088846_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 22, "gross": 22, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 22, "gross": 22, "binding": false } }, { "hotelName": "Cocoon Patong Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5250206", "supplierCode": "FLY", "hotelCodeSupplier": "5250206", "id": "33!~|a0!~|b260611!~|c260613!~|d5250206!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5250206!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M26!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86197468!~|A86197468_10!~|B86197468_10!~|C30|30!~|ESuperior Twin Room!~|FSuperior Twin Room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I26!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86197468_10", "description": "Superior Twin Room", "descriptionSupplier": "Superior Twin Room", "legacyRoomId": "86197468", "supplierCode": "86197468_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 26, "gross": 26, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 26, "gross": 26, "binding": false } }, { "hotelName": "Cocoon Patong Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5250206", "supplierCode": "FLY", "hotelCodeSupplier": "5250206", "id": "33!~|a0!~|b260611!~|c260613!~|d5250206!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5250206!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M22!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86197467!~|A86197467_10!~|B86197467_10!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86197467_10", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "86197467", "supplierCode": "86197467_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 22, "gross": 22, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 22, "gross": 22, "binding": false } }, { "hotelName": "Baipho Lifestyle", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "395583", "supplierCode": "FLY", "hotelCodeSupplier": "395583", "id": "33!~|a0!~|b260611!~|c260613!~|d395583!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m395583!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M118!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84472340!~|A84472340_20!~|B84472340_20!~|C30|30!~|Exxl suite room!~|Fxxl suite room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I118!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84472340_20", "description": "xxl suite room", "descriptionSupplier": "xxl suite room", "legacyRoomId": "84472340", "supplierCode": "84472340_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 118, "gross": 118, "binding": false } }, "occupancyRefId": 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": 118, "gross": 118, "binding": false } }, { "hotelName": "Baipho Lifestyle", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "395583", "supplierCode": "FLY", "hotelCodeSupplier": "395583", "id": "33!~|a0!~|b260611!~|c260613!~|d395583!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m395583!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M132!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84472335!~|A84472335_20!~|B84472335_20!~|C30|30!~|Ebaipho suite room!~|Fbaipho suite room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I132!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84472335_20", "description": "baipho suite room", "descriptionSupplier": "baipho suite room", "legacyRoomId": "84472335", "supplierCode": "84472335_20", "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": "Baipho Lifestyle", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "395583", "supplierCode": "FLY", "hotelCodeSupplier": "395583", "id": "33!~|a0!~|b260611!~|c260613!~|d395583!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m395583!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M132!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84472339!~|A84472339_20!~|B84472339_20!~|C30|30!~|Ejacuzzi suite room!~|Fjacuzzi suite room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I132!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84472339_20", "description": "jacuzzi suite room", "descriptionSupplier": "jacuzzi suite room", "legacyRoomId": "84472339", "supplierCode": "84472339_20", "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": "Baipho Lifestyle", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "395583", "supplierCode": "FLY", "hotelCodeSupplier": "395583", "id": "33!~|a0!~|b260611!~|c260613!~|d395583!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m395583!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M116!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84472338!~|A84472338_20!~|B84472338_20!~|C30|30!~|Erelax suite room!~|Frelax suite room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I116!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84472338_20", "description": "relax suite room", "descriptionSupplier": "relax suite room", "legacyRoomId": "84472338", "supplierCode": "84472338_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 116, "gross": 116, "binding": false } }, "occupancyRefId": 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": 116, "gross": 116, "binding": false } }, { "hotelName": "Baipho Lifestyle", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "395583", "supplierCode": "FLY", "hotelCodeSupplier": "395583", "id": "33!~|a0!~|b260611!~|c260613!~|d395583!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m395583!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M84!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84472337!~|A84472337_20!~|B84472337_20!~|C30|30!~|Eexecutive deluxe room!~|Fexecutive deluxe room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84472337_20", "description": "executive deluxe room", "descriptionSupplier": "executive deluxe room", "legacyRoomId": "84472337", "supplierCode": "84472337_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 84, "gross": 84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 84, "gross": 84, "binding": false } }, { "hotelName": "Baipho Lifestyle", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "395583", "supplierCode": "FLY", "hotelCodeSupplier": "395583", "id": "33!~|a0!~|b260611!~|c260613!~|d395583!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m395583!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M80!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84472336!~|A84472336_20!~|B84472336_20!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I80!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84472336_20", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84472336", "supplierCode": "84472336_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": "Baipho Lifestyle", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "395583", "supplierCode": "FLY", "hotelCodeSupplier": "395583", "id": "33!~|a0!~|b260611!~|c260613!~|d395583!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m395583!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M62!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84472337!~|A84472337_10!~|B84472337_10!~|C30|30!~|Eexecutive deluxe room!~|Fexecutive deluxe room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84472337_10", "description": "executive deluxe room", "descriptionSupplier": "executive deluxe room", "legacyRoomId": "84472337", "supplierCode": "84472337_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 62, "gross": 62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 62, "gross": 62, "binding": false } }, { "hotelName": "Baipho Lifestyle", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "395583", "supplierCode": "FLY", "hotelCodeSupplier": "395583", "id": "33!~|a0!~|b260611!~|c260613!~|d395583!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m395583!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M96!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84472340!~|A84472340_10!~|B84472340_10!~|C30|30!~|Exxl suite room!~|Fxxl suite room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84472340_10", "description": "xxl suite room", "descriptionSupplier": "xxl suite room", "legacyRoomId": "84472340", "supplierCode": "84472340_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": "Baipho Lifestyle", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "395583", "supplierCode": "FLY", "hotelCodeSupplier": "395583", "id": "33!~|a0!~|b260611!~|c260613!~|d395583!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m395583!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M110!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84472339!~|A84472339_10!~|B84472339_10!~|C30|30!~|Ejacuzzi suite room!~|Fjacuzzi suite room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I110!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84472339_10", "description": "jacuzzi suite room", "descriptionSupplier": "jacuzzi suite room", "legacyRoomId": "84472339", "supplierCode": "84472339_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": "Baipho Lifestyle", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "395583", "supplierCode": "FLY", "hotelCodeSupplier": "395583", "id": "33!~|a0!~|b260611!~|c260613!~|d395583!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m395583!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M90!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84472338!~|A84472338_10!~|B84472338_10!~|C30|30!~|Erelax suite room!~|Frelax suite room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I90!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84472338_10", "description": "relax suite room", "descriptionSupplier": "relax suite room", "legacyRoomId": "84472338", "supplierCode": "84472338_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": "Baipho Lifestyle", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "395583", "supplierCode": "FLY", "hotelCodeSupplier": "395583", "id": "33!~|a0!~|b260611!~|c260613!~|d395583!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m395583!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M56!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84472336!~|A84472336_10!~|B84472336_10!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84472336_10", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84472336", "supplierCode": "84472336_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": "Baipho Lifestyle", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "395583", "supplierCode": "FLY", "hotelCodeSupplier": "395583", "id": "33!~|a0!~|b260611!~|c260613!~|d395583!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m395583!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M110!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84472335!~|A84472335_10!~|B84472335_10!~|C30|30!~|Ebaipho suite room!~|Fbaipho suite room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I110!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84472335_10", "description": "baipho suite room", "descriptionSupplier": "baipho suite room", "legacyRoomId": "84472335", "supplierCode": "84472335_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": "Patong Heritage", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "71414", "supplierCode": "FLY", "hotelCodeSupplier": "71414", "id": "33!~|a0!~|b260611!~|c260613!~|d71414!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m71414!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M94!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85352672!~|A85352672_20!~|B85352672_20!~|C30|30!~|Esuperior double or twin room!~|Fsuperior double or twin room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85352672_20", "description": "superior double or twin room", "descriptionSupplier": "superior double or twin room", "legacyRoomId": "85352672", "supplierCode": "85352672_20", "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": "Patong Heritage", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "71414", "supplierCode": "FLY", "hotelCodeSupplier": "71414", "id": "33!~|a0!~|b260611!~|c260613!~|d71414!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m71414!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M514!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86011493!~|A86011493_20!~|B86011493_20!~|C30|30!~|EDeluxe Room, Sea View!~|FDeluxe Room, Sea View!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I514!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86011493_20", "description": "Deluxe Room, Sea View", "descriptionSupplier": "Deluxe Room, Sea View", "legacyRoomId": "86011493", "supplierCode": "86011493_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 514, "gross": 514, "binding": false } }, "occupancyRefId": 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": 514, "gross": 514, "binding": false } }, { "hotelName": "Patong Heritage", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "71414", "supplierCode": "FLY", "hotelCodeSupplier": "71414", "id": "33!~|a0!~|b260611!~|c260613!~|d71414!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m71414!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M72!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85352672!~|A85352672_10!~|B85352672_10!~|C30|30!~|Esuperior double or twin room!~|Fsuperior double or twin room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85352672_10", "description": "superior double or twin room", "descriptionSupplier": "superior double or twin room", "legacyRoomId": "85352672", "supplierCode": "85352672_10", "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": "Patong Heritage", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "71414", "supplierCode": "FLY", "hotelCodeSupplier": "71414", "id": "33!~|a0!~|b260611!~|c260613!~|d71414!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m71414!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M508.86!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86011493!~|A86011493_10!~|B86011493_10!~|C30|30!~|EDeluxe Room, Sea View!~|FDeluxe Room, Sea View!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I508.86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86011493_10", "description": "Deluxe Room, Sea View", "descriptionSupplier": "Deluxe Room, Sea View", "legacyRoomId": "86011493", "supplierCode": "86011493_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 508.86, "gross": 508.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 508.86, "gross": 508.86, "binding": false } }, { "hotelName": "Patong Sino House", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "731413", "supplierCode": "FLY", "hotelCodeSupplier": "731413", "id": "33!~|a0!~|b260611!~|c260613!~|d731413!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m731413!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M48!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83804045!~|A83804045_10!~|B83804045_10!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I48!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83804045_10", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "83804045", "supplierCode": "83804045_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": "Patong Sino House", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "731413", "supplierCode": "FLY", "hotelCodeSupplier": "731413", "id": "33!~|a0!~|b260611!~|c260613!~|d731413!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m731413!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M68!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83804049!~|A83804049_10!~|B83804049_10!~|C30|30!~|Edeluxe family room!~|Fdeluxe family room!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I68!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83804049_10", "description": "deluxe family room", "descriptionSupplier": "deluxe family room", "legacyRoomId": "83804049", "supplierCode": "83804049_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": "Limburi Hometel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "25905", "supplierCode": "FLY", "hotelCodeSupplier": "25905", "id": "33!~|a0!~|b260611!~|c260613!~|d25905!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m25905!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M38!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84782625!~|A84782625_10!~|B84782625_10!~|C30|30!~|Eroom,1 queen bed!~|Froom,1 queen bed!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84782625_10", "description": "room,1 queen bed", "descriptionSupplier": "room,1 queen bed", "legacyRoomId": "84782625", "supplierCode": "84782625_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": "Grand Kata VIP - Kata Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944066", "supplierCode": "FLY", "hotelCodeSupplier": "944066", "id": "33!~|a0!~|b260611!~|c260613!~|d944066!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944066!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1136!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591707!~|A84591707_20!~|B84591707_20!~|C30|30!~|Etwo bedroom grand deluxe!~|Ftwo bedroom grand deluxe!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1136!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591707_20", "description": "two bedroom grand deluxe", "descriptionSupplier": "two bedroom grand deluxe", "legacyRoomId": "84591707", "supplierCode": "84591707_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1136, "gross": 1136, "binding": false } }, "occupancyRefId": 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": 1136, "gross": 1136, "binding": false } }, { "hotelName": "Grand Kata VIP - Kata Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944066", "supplierCode": "FLY", "hotelCodeSupplier": "944066", "id": "33!~|a0!~|b260611!~|c260613!~|d944066!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944066!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M156!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591705!~|A84591705_20!~|B84591705_20!~|C30|30!~|Eone bedroom deluxe!~|Fone bedroom deluxe!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I156!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591705_20", "description": "one bedroom deluxe", "descriptionSupplier": "one bedroom deluxe", "legacyRoomId": "84591705", "supplierCode": "84591705_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 156, "gross": 156, "binding": false } }, "occupancyRefId": 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": 156, "gross": 156, "binding": false } }, { "hotelName": "Grand Kata VIP - Kata Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944066", "supplierCode": "FLY", "hotelCodeSupplier": "944066", "id": "33!~|a0!~|b260611!~|c260613!~|d944066!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944066!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M730!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591713!~|A84591713_20!~|B84591713_20!~|C30|30!~|Eone bedroom grand deluxe!~|Fone bedroom grand deluxe!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I730!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591713_20", "description": "one bedroom grand deluxe", "descriptionSupplier": "one bedroom grand deluxe", "legacyRoomId": "84591713", "supplierCode": "84591713_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 730, "gross": 730, "binding": false } }, "occupancyRefId": 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": 730, "gross": 730, "binding": false } }, { "hotelName": "Grand Kata VIP - Kata Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944066", "supplierCode": "FLY", "hotelCodeSupplier": "944066", "id": "33!~|a0!~|b260611!~|c260613!~|d944066!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944066!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1656!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591715!~|A84591715_20!~|B84591715_20!~|C30|30!~|Ethree bedroom grand family!~|Fthree bedroom grand family!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1656!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591715_20", "description": "three bedroom grand family", "descriptionSupplier": "three bedroom grand family", "legacyRoomId": "84591715", "supplierCode": "84591715_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1656, "gross": 1656, "binding": false } }, "occupancyRefId": 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": 1656, "gross": 1656, "binding": false } }, { "hotelName": "Grand Kata VIP - Kata Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944066", "supplierCode": "FLY", "hotelCodeSupplier": "944066", "id": "33!~|a0!~|b260611!~|c260613!~|d944066!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944066!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1588!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591709!~|A84591709_20!~|B84591709_20!~|C30|30!~|Ethree bedroom duplex!~|Fthree bedroom duplex!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1588!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591709_20", "description": "three bedroom duplex", "descriptionSupplier": "three bedroom duplex", "legacyRoomId": "84591709", "supplierCode": "84591709_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1588, "gross": 1588, "binding": false } }, "occupancyRefId": 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": 1588, "gross": 1588, "binding": false } }, { "hotelName": "Grand Kata VIP - Kata Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944066", "supplierCode": "FLY", "hotelCodeSupplier": "944066", "id": "33!~|a0!~|b260611!~|c260613!~|d944066!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944066!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1116!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86055922!~|A86055922_20!~|B86055922_20!~|C30|30!~|ETwo Bedroom Family!~|FTwo Bedroom Family!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1116!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86055922_20", "description": "Two Bedroom Family", "descriptionSupplier": "Two Bedroom Family", "legacyRoomId": "86055922", "supplierCode": "86055922_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1116, "gross": 1116, "binding": false } }, "occupancyRefId": 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": 1116, "gross": 1116, "binding": false } }, { "hotelName": "Grand Kata VIP - Kata Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944066", "supplierCode": "FLY", "hotelCodeSupplier": "944066", "id": "33!~|a0!~|b260611!~|c260613!~|d944066!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944066!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M2434!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591710!~|A84591710_20!~|B84591710_20!~|C30|30!~|Efour bedroom penthouse!~|Ffour bedroom penthouse!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I2434!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591710_20", "description": "four bedroom penthouse", "descriptionSupplier": "four bedroom penthouse", "legacyRoomId": "84591710", "supplierCode": "84591710_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 2434, "gross": 2434, "binding": false } }, "occupancyRefId": 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": 2434, "gross": 2434, "binding": false } }, { "hotelName": "Grand Kata VIP - Kata Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944066", "supplierCode": "FLY", "hotelCodeSupplier": "944066", "id": "33!~|a0!~|b260611!~|c260613!~|d944066!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944066!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M2406!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591710!~|A84591710_10!~|B84591710_10!~|C30|30!~|Efour bedroom penthouse!~|Ffour bedroom penthouse!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I2406!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591710_10", "description": "four bedroom penthouse", "descriptionSupplier": "four bedroom penthouse", "legacyRoomId": "84591710", "supplierCode": "84591710_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 2406, "gross": 2406, "binding": false } }, "occupancyRefId": 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": 2406, "gross": 2406, "binding": false } }, { "hotelName": "Grand Kata VIP - Kata Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944066", "supplierCode": "FLY", "hotelCodeSupplier": "944066", "id": "33!~|a0!~|b260611!~|c260613!~|d944066!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944066!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M704!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591713!~|A84591713_10!~|B84591713_10!~|C30|30!~|Eone bedroom grand deluxe!~|Fone bedroom grand deluxe!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I704!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591713_10", "description": "one bedroom grand deluxe", "descriptionSupplier": "one bedroom grand deluxe", "legacyRoomId": "84591713", "supplierCode": "84591713_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 704, "gross": 704, "binding": false } }, "occupancyRefId": 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": 704, "gross": 704, "binding": false } }, { "hotelName": "Grand Kata VIP - Kata Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944066", "supplierCode": "FLY", "hotelCodeSupplier": "944066", "id": "33!~|a0!~|b260611!~|c260613!~|d944066!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944066!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1630!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591715!~|A84591715_10!~|B84591715_10!~|C30|30!~|Ethree bedroom grand family!~|Fthree bedroom grand family!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1630!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591715_10", "description": "three bedroom grand family", "descriptionSupplier": "three bedroom grand family", "legacyRoomId": "84591715", "supplierCode": "84591715_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1630, "gross": 1630, "binding": false } }, "occupancyRefId": 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": 1630, "gross": 1630, "binding": false } }, { "hotelName": "Grand Kata VIP - Kata Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944066", "supplierCode": "FLY", "hotelCodeSupplier": "944066", "id": "33!~|a0!~|b260611!~|c260613!~|d944066!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944066!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1124.64!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591707!~|A84591707_10!~|B84591707_10!~|C30|30!~|Etwo bedroom grand deluxe!~|Ftwo bedroom grand deluxe!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1124.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591707_10", "description": "two bedroom grand deluxe", "descriptionSupplier": "two bedroom grand deluxe", "legacyRoomId": "84591707", "supplierCode": "84591707_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1124.64, "gross": 1124.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": 1124.64, "gross": 1124.64, "binding": false } }, { "hotelName": "Grand Kata VIP - Kata Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944066", "supplierCode": "FLY", "hotelCodeSupplier": "944066", "id": "33!~|a0!~|b260611!~|c260613!~|d944066!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944066!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1562!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591709!~|A84591709_10!~|B84591709_10!~|C30|30!~|Ethree bedroom duplex!~|Fthree bedroom duplex!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1562!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591709_10", "description": "three bedroom duplex", "descriptionSupplier": "three bedroom duplex", "legacyRoomId": "84591709", "supplierCode": "84591709_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1562, "gross": 1562, "binding": false } }, "occupancyRefId": 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": 1562, "gross": 1562, "binding": false } }, { "hotelName": "Grand Kata VIP - Kata Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944066", "supplierCode": "FLY", "hotelCodeSupplier": "944066", "id": "33!~|a0!~|b260611!~|c260613!~|d944066!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944066!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1088!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86055922!~|A86055922_10!~|B86055922_10!~|C30|30!~|ETwo Bedroom Family!~|FTwo Bedroom Family!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1088!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86055922_10", "description": "Two Bedroom Family", "descriptionSupplier": "Two Bedroom Family", "legacyRoomId": "86055922", "supplierCode": "86055922_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1088, "gross": 1088, "binding": false } }, "occupancyRefId": 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": 1088, "gross": 1088, "binding": false } }, { "hotelName": "Grand Kata VIP - Kata Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944066", "supplierCode": "FLY", "hotelCodeSupplier": "944066", "id": "33!~|a0!~|b260611!~|c260613!~|d944066!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944066!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M148!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591705!~|A84591705_10!~|B84591705_10!~|C30|30!~|Eone bedroom deluxe!~|Fone bedroom deluxe!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I148!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591705_10", "description": "one bedroom deluxe", "descriptionSupplier": "one bedroom deluxe", "legacyRoomId": "84591705", "supplierCode": "84591705_10", "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": "Cassia Phuket, part of Banyan Group", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "132283", "supplierCode": "FLY", "hotelCodeSupplier": "132283", "id": "33!~|a0!~|b260611!~|c260613!~|d132283!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m132283!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M338!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84846288!~|A84846288_20!~|B84846288_20!~|C30|30!~|E2 bedroom loft with water (a double bed in first bedroom,a single bed in second bedroom)!~|F2 bedroom loft with water (a double bed in first bedroom,a single bed in second bedroom)!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I338!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84846288_20", "description": "2 bedroom loft with water (a double bed in first bedroom,a single bed in second bedroom)", "descriptionSupplier": "2 bedroom loft with water (a double bed in first bedroom,a single bed in second bedroom)", "legacyRoomId": "84846288", "supplierCode": "84846288_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 338, "gross": 338, "binding": false } }, "occupancyRefId": 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": 338, "gross": 338, "binding": false } }, { "hotelName": "Cassia Phuket, part of Banyan Group", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "132283", "supplierCode": "FLY", "hotelCodeSupplier": "132283", "id": "33!~|a0!~|b260611!~|c260613!~|d132283!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m132283!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M166!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84258187!~|A84258187_20!~|B84258187_20!~|C30|30!~|E1 bedroom loft!~|F1 bedroom loft!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I166!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84258187_20", "description": "1 bedroom loft", "descriptionSupplier": "1 bedroom loft", "legacyRoomId": "84258187", "supplierCode": "84258187_20", "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": "Cassia Phuket, part of Banyan Group", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "132283", "supplierCode": "FLY", "hotelCodeSupplier": "132283", "id": "33!~|a0!~|b260611!~|c260613!~|d132283!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m132283!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M118!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85359012!~|A85359012_20!~|B85359012_20!~|C30|30!~|E1 bedroom suite!~|F1 bedroom suite!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I118!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85359012_20", "description": "1 bedroom suite", "descriptionSupplier": "1 bedroom suite", "legacyRoomId": "85359012", "supplierCode": "85359012_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 118, "gross": 118, "binding": false } }, "occupancyRefId": 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": 118, "gross": 118, "binding": false } }, { "hotelName": "Cassia Phuket, part of Banyan Group", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "132283", "supplierCode": "FLY", "hotelCodeSupplier": "132283", "id": "33!~|a0!~|b260611!~|c260613!~|d132283!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m132283!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M154!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84258188!~|A84258188_20!~|B84258188_20!~|C30|30!~|E1 bedroom loft with water!~|F1 bedroom loft with water!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I154!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84258188_20", "description": "1 bedroom loft with water", "descriptionSupplier": "1 bedroom loft with water", "legacyRoomId": "84258188", "supplierCode": "84258188_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 154, "gross": 154, "binding": false } }, "occupancyRefId": 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": 154, "gross": 154, "binding": false } }, { "hotelName": "Cassia Phuket, part of Banyan Group", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "132283", "supplierCode": "FLY", "hotelCodeSupplier": "132283", "id": "33!~|a0!~|b260611!~|c260613!~|d132283!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m132283!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M250!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84846290!~|A84846290_20!~|B84846290_20!~|C30|30!~|E2 bedroom water (a double bed in first bedroom,a single bed in second bedroom)!~|F2 bedroom water (a double bed in first bedroom,a single bed in second bedroom)!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I250!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84846290_20", "description": "2 bedroom water (a double bed in first bedroom,a single bed in second bedroom)", "descriptionSupplier": "2 bedroom water (a double bed in first bedroom,a single bed in second bedroom)", "legacyRoomId": "84846290", "supplierCode": "84846290_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 250, "gross": 250, "binding": false } }, "occupancyRefId": 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": 250, "gross": 250, "binding": false } }, { "hotelName": "Cassia Phuket, part of Banyan Group", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "132283", "supplierCode": "FLY", "hotelCodeSupplier": "132283", "id": "33!~|a0!~|b260611!~|c260613!~|d132283!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m132283!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M224!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84846289!~|A84846289_20!~|B84846289_20!~|C30|30!~|E2 bedroom (a double bed in first bedroom,a single bed in second bedroom)!~|F2 bedroom (a double bed in first bedroom,a single bed in second bedroom)!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I224!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84846289_20", "description": "2 bedroom (a double bed in first bedroom,a single bed in second bedroom)", "descriptionSupplier": "2 bedroom (a double bed in first bedroom,a single bed in second bedroom)", "legacyRoomId": "84846289", "supplierCode": "84846289_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 224, "gross": 224, "binding": false } }, "occupancyRefId": 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": 224, "gross": 224, "binding": false } }, { "hotelName": "Cassia Phuket, part of Banyan Group", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "132283", "supplierCode": "FLY", "hotelCodeSupplier": "132283", "id": "33!~|a0!~|b260611!~|c260613!~|d132283!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m132283!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M144!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84258186!~|A84258186_20!~|B84258186_20!~|C30|30!~|E1 bedroom water!~|F1 bedroom water!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I144!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84258186_20", "description": "1 bedroom water", "descriptionSupplier": "1 bedroom water", "legacyRoomId": "84258186", "supplierCode": "84258186_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": "Cassia Phuket, part of Banyan Group", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "132283", "supplierCode": "FLY", "hotelCodeSupplier": "132283", "id": "33!~|a0!~|b260611!~|c260613!~|d132283!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m132283!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M221.76!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84846289!~|A84846289_10!~|B84846289_10!~|C30|30!~|E2 bedroom (a double bed in first bedroom,a single bed in second bedroom)!~|F2 bedroom (a double bed in first bedroom,a single bed in second bedroom)!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I221.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84846289_10", "description": "2 bedroom (a double bed in first bedroom,a single bed in second bedroom)", "descriptionSupplier": "2 bedroom (a double bed in first bedroom,a single bed in second bedroom)", "legacyRoomId": "84846289", "supplierCode": "84846289_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 221.76, "gross": 221.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": 221.76, "gross": 221.76, "binding": false } }, { "hotelName": "Cassia Phuket, part of Banyan Group", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "132283", "supplierCode": "FLY", "hotelCodeSupplier": "132283", "id": "33!~|a0!~|b260611!~|c260613!~|d132283!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m132283!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M142!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84258186!~|A84258186_10!~|B84258186_10!~|C30|30!~|E1 bedroom water!~|F1 bedroom water!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I142!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84258186_10", "description": "1 bedroom water", "descriptionSupplier": "1 bedroom water", "legacyRoomId": "84258186", "supplierCode": "84258186_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": "Cassia Phuket, part of Banyan Group", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "132283", "supplierCode": "FLY", "hotelCodeSupplier": "132283", "id": "33!~|a0!~|b260611!~|c260613!~|d132283!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m132283!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M152!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84258188!~|A84258188_10!~|B84258188_10!~|C30|30!~|E1 bedroom loft with water!~|F1 bedroom loft with water!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I152!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84258188_10", "description": "1 bedroom loft with water", "descriptionSupplier": "1 bedroom loft with water", "legacyRoomId": "84258188", "supplierCode": "84258188_10", "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": "Cassia Phuket, part of Banyan Group", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "132283", "supplierCode": "FLY", "hotelCodeSupplier": "132283", "id": "33!~|a0!~|b260611!~|c260613!~|d132283!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m132283!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M247.5!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84846290!~|A84846290_10!~|B84846290_10!~|C30|30!~|E2 bedroom water (a double bed in first bedroom,a single bed in second bedroom)!~|F2 bedroom water (a double bed in first bedroom,a single bed in second bedroom)!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I247.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84846290_10", "description": "2 bedroom water (a double bed in first bedroom,a single bed in second bedroom)", "descriptionSupplier": "2 bedroom water (a double bed in first bedroom,a single bed in second bedroom)", "legacyRoomId": "84846290", "supplierCode": "84846290_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 247.5, "gross": 247.5, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 247.5, "gross": 247.5, "binding": false } }, { "hotelName": "Cassia Phuket, part of Banyan Group", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "132283", "supplierCode": "FLY", "hotelCodeSupplier": "132283", "id": "33!~|a0!~|b260611!~|c260613!~|d132283!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m132283!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M334.62!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84846288!~|A84846288_10!~|B84846288_10!~|C30|30!~|E2 bedroom loft with water (a double bed in first bedroom,a single bed in second bedroom)!~|F2 bedroom loft with water (a double bed in first bedroom,a single bed in second bedroom)!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I334.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84846288_10", "description": "2 bedroom loft with water (a double bed in first bedroom,a single bed in second bedroom)", "descriptionSupplier": "2 bedroom loft with water (a double bed in first bedroom,a single bed in second bedroom)", "legacyRoomId": "84846288", "supplierCode": "84846288_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 334.62, "gross": 334.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 334.62, "gross": 334.62, "binding": false } }, { "hotelName": "Cassia Phuket, part of Banyan Group", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "132283", "supplierCode": "FLY", "hotelCodeSupplier": "132283", "id": "33!~|a0!~|b260611!~|c260613!~|d132283!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m132283!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M164!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84258187!~|A84258187_10!~|B84258187_10!~|C30|30!~|E1 bedroom loft!~|F1 bedroom loft!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I164!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84258187_10", "description": "1 bedroom loft", "descriptionSupplier": "1 bedroom loft", "legacyRoomId": "84258187", "supplierCode": "84258187_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 164, "gross": 164, "binding": false } }, "occupancyRefId": 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": 164, "gross": 164, "binding": false } }, { "hotelName": "Cassia Phuket, part of Banyan Group", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "132283", "supplierCode": "FLY", "hotelCodeSupplier": "132283", "id": "33!~|a0!~|b260611!~|c260613!~|d132283!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m132283!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M116!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85359012!~|A85359012_10!~|B85359012_10!~|C30|30!~|E1 bedroom suite!~|F1 bedroom suite!~|G1!~|Hsessionid!~|Id6f07603e73b666cfc62228bf7f1333e!~|Hcurrency!~|IUSD!~|Htgx_price!~|I116!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85359012_10", "description": "1 bedroom suite", "descriptionSupplier": "1 bedroom suite", "legacyRoomId": "85359012", "supplierCode": "85359012_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 116, "gross": 116, "binding": false } }, "occupancyRefId": 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": 116, "gross": 116, "binding": false } }, { "hotelName": "Horizon Karon Beach Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8933", "supplierCode": "FLY", "hotelCodeSupplier": "8933", "id": "33!~|a0!~|b260611!~|c260613!~|d8933!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m8933!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M120!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85997110!~|A85997110_20!~|B85997110_20!~|C30|30!~|EDeluxe Double or Twin Room with Sea View!~|FDeluxe Double or Twin Room with Sea View!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I120!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85997110_20", "description": "Deluxe Double or Twin Room with Sea View", "descriptionSupplier": "Deluxe Double or Twin Room with Sea View", "legacyRoomId": "85997110", "supplierCode": "85997110_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 120, "gross": 120, "binding": false } }, "occupancyRefId": 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": 120, "gross": 120, "binding": false } }, { "hotelName": "Horizon Karon Beach Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8933", "supplierCode": "FLY", "hotelCodeSupplier": "8933", "id": "33!~|a0!~|b260611!~|c260613!~|d8933!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m8933!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M108!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382578!~|A84382578_20!~|B84382578_20!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I108!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382578_20", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84382578", "supplierCode": "84382578_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": "Horizon Karon Beach Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8933", "supplierCode": "FLY", "hotelCodeSupplier": "8933", "id": "33!~|a0!~|b260611!~|c260613!~|d8933!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m8933!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M118!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85341842!~|A85341842_20!~|B85341842_20!~|C30|30!~|Egrand deluxe pool view!~|Fgrand deluxe pool view!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I118!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85341842_20", "description": "grand deluxe pool view", "descriptionSupplier": "grand deluxe pool view", "legacyRoomId": "85341842", "supplierCode": "85341842_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 118, "gross": 118, "binding": false } }, "occupancyRefId": 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": 118, "gross": 118, "binding": false } }, { "hotelName": "Horizon Karon Beach Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8933", "supplierCode": "FLY", "hotelCodeSupplier": "8933", "id": "33!~|a0!~|b260611!~|c260613!~|d8933!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m8933!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M102!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85341840!~|A85341840_20!~|B85341840_20!~|C30|30!~|Esuperior pool view!~|Fsuperior pool view!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I102!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85341840_20", "description": "superior pool view", "descriptionSupplier": "superior pool view", "legacyRoomId": "85341840", "supplierCode": "85341840_20", "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": "Horizon Karon Beach Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8933", "supplierCode": "FLY", "hotelCodeSupplier": "8933", "id": "33!~|a0!~|b260611!~|c260613!~|d8933!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m8933!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M142!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85341841!~|A85341841_20!~|B85341841_20!~|C30|30!~|Egrand deluxe pool access!~|Fgrand deluxe pool access!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I142!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85341841_20", "description": "grand deluxe pool access", "descriptionSupplier": "grand deluxe pool access", "legacyRoomId": "85341841", "supplierCode": "85341841_20", "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": "Horizon Karon Beach Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8933", "supplierCode": "FLY", "hotelCodeSupplier": "8933", "id": "33!~|a0!~|b260611!~|c260613!~|d8933!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m8933!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M98!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86546843!~|A86546843_20!~|B86546843_20!~|C30|30!~|ESuperior Gaden View!~|FSuperior Gaden View!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86546843_20", "description": "Superior Gaden View", "descriptionSupplier": "Superior Gaden View", "legacyRoomId": "86546843", "supplierCode": "86546843_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": "Horizon Karon Beach Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8933", "supplierCode": "FLY", "hotelCodeSupplier": "8933", "id": "33!~|a0!~|b260611!~|c260613!~|d8933!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m8933!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M86!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84382578!~|A84382578_10!~|B84382578_10!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84382578_10", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84382578", "supplierCode": "84382578_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 86, "gross": 86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 86, "gross": 86, "binding": false } }, { "hotelName": "Horizon Karon Beach Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8933", "supplierCode": "FLY", "hotelCodeSupplier": "8933", "id": "33!~|a0!~|b260611!~|c260613!~|d8933!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m8933!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M80!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85341840!~|A85341840_10!~|B85341840_10!~|C30|30!~|Esuperior pool view!~|Fsuperior pool view!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I80!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85341840_10", "description": "superior pool view", "descriptionSupplier": "superior pool view", "legacyRoomId": "85341840", "supplierCode": "85341840_10", "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": "Horizon Karon Beach Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8933", "supplierCode": "FLY", "hotelCodeSupplier": "8933", "id": "33!~|a0!~|b260611!~|c260613!~|d8933!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m8933!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M74!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86546843!~|A86546843_10!~|B86546843_10!~|C30|30!~|ESuperior Gaden View!~|FSuperior Gaden View!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86546843_10", "description": "Superior Gaden View", "descriptionSupplier": "Superior Gaden View", "legacyRoomId": "86546843", "supplierCode": "86546843_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": "Horizon Karon Beach Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8933", "supplierCode": "FLY", "hotelCodeSupplier": "8933", "id": "33!~|a0!~|b260611!~|c260613!~|d8933!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m8933!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M96!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85341842!~|A85341842_10!~|B85341842_10!~|C30|30!~|Egrand deluxe pool view!~|Fgrand deluxe pool view!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85341842_10", "description": "grand deluxe pool view", "descriptionSupplier": "grand deluxe pool view", "legacyRoomId": "85341842", "supplierCode": "85341842_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": "Horizon Karon Beach Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8933", "supplierCode": "FLY", "hotelCodeSupplier": "8933", "id": "33!~|a0!~|b260611!~|c260613!~|d8933!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m8933!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M122!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85341841!~|A85341841_10!~|B85341841_10!~|C30|30!~|Egrand deluxe pool access!~|Fgrand deluxe pool access!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I122!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85341841_10", "description": "grand deluxe pool access", "descriptionSupplier": "grand deluxe pool access", "legacyRoomId": "85341841", "supplierCode": "85341841_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": "Horizon Karon Beach Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "8933", "supplierCode": "FLY", "hotelCodeSupplier": "8933", "id": "33!~|a0!~|b260611!~|c260613!~|d8933!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m8933!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M96!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85997110!~|A85997110_10!~|B85997110_10!~|C30|30!~|EDeluxe Double or Twin Room with Sea View!~|FDeluxe Double or Twin Room with Sea View!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85997110_10", "description": "Deluxe Double or Twin Room with Sea View", "descriptionSupplier": "Deluxe Double or Twin Room with Sea View", "legacyRoomId": "85997110", "supplierCode": "85997110_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": "Phuket Orchid Resort and Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3017", "supplierCode": "FLY", "hotelCodeSupplier": "3017", "id": "33!~|a0!~|b260611!~|c260613!~|d3017!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3017!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M170!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z70505!~|A70505_20!~|B70505_20!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I170!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "70505_20", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "70505", "supplierCode": "70505_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 170, "gross": 170, "binding": false } }, "occupancyRefId": 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": 170, "gross": 170, "binding": false } }, { "hotelName": "Phuket Orchid Resort and Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3017", "supplierCode": "FLY", "hotelCodeSupplier": "3017", "id": "33!~|a0!~|b260611!~|c260613!~|d3017!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3017!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M204!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85993943!~|A85993943_20!~|B85993943_20!~|C30|30!~|EFamily Room (Triple)!~|FFamily Room (Triple)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I204!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85993943_20", "description": "Family Room (Triple)", "descriptionSupplier": "Family Room (Triple)", "legacyRoomId": "85993943", "supplierCode": "85993943_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": "Phuket Orchid Resort and Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3017", "supplierCode": "FLY", "hotelCodeSupplier": "3017", "id": "33!~|a0!~|b260611!~|c260613!~|d3017!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3017!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M186!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85993947!~|A85993947_20!~|B85993947_20!~|C30|30!~|EDeluxe Pool!~|FDeluxe Pool!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I186!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85993947_20", "description": "Deluxe Pool", "descriptionSupplier": "Deluxe Pool", "legacyRoomId": "85993947", "supplierCode": "85993947_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": "Phuket Orchid Resort and Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3017", "supplierCode": "FLY", "hotelCodeSupplier": "3017", "id": "33!~|a0!~|b260611!~|c260613!~|d3017!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3017!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M296!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85993946!~|A85993946_20!~|B85993946_20!~|C30|30!~|EFamily Room (Double King)!~|FFamily Room (Double King)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I296!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85993946_20", "description": "Family Room (Double King)", "descriptionSupplier": "Family Room (Double King)", "legacyRoomId": "85993946", "supplierCode": "85993946_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 296, "gross": 296, "binding": false } }, "occupancyRefId": 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": 296, "gross": 296, "binding": false } }, { "hotelName": "Phuket Orchid Resort and Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3017", "supplierCode": "FLY", "hotelCodeSupplier": "3017", "id": "33!~|a0!~|b260611!~|c260613!~|d3017!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3017!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M232!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85993944!~|A85993944_20!~|B85993944_20!~|C30|30!~|EFamily Room, Multiple Beds (with Bunk Bed)!~|FFamily Room, Multiple Beds (with Bunk Bed)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I232!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85993944_20", "description": "Family Room, Multiple Beds (with Bunk Bed)", "descriptionSupplier": "Family Room, Multiple Beds (with Bunk Bed)", "legacyRoomId": "85993944", "supplierCode": "85993944_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 232, "gross": 232, "binding": false } }, "occupancyRefId": 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": 232, "gross": 232, "binding": false } }, { "hotelName": "Phuket Orchid Resort and Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3017", "supplierCode": "FLY", "hotelCodeSupplier": "3017", "id": "33!~|a0!~|b260611!~|c260613!~|d3017!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3017!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M204!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85339908!~|A85339908_20!~|B85339908_20!~|C30|30!~|Edeluxe room,pool view!~|Fdeluxe room,pool view!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I204!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85339908_20", "description": "deluxe room,pool view", "descriptionSupplier": "deluxe room,pool view", "legacyRoomId": "85339908", "supplierCode": "85339908_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": "Phuket Orchid Resort and Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3017", "supplierCode": "FLY", "hotelCodeSupplier": "3017", "id": "33!~|a0!~|b260611!~|c260613!~|d3017!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3017!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M232!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85993945!~|A85993945_20!~|B85993945_20!~|C30|30!~|ERoom, Pool Access!~|FRoom, Pool Access!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I232!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85993945_20", "description": "Room, Pool Access", "descriptionSupplier": "Room, Pool Access", "legacyRoomId": "85993945", "supplierCode": "85993945_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 232, "gross": 232, "binding": false } }, "occupancyRefId": 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": 232, "gross": 232, "binding": false } }, { "hotelName": "Phuket Orchid Resort and Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3017", "supplierCode": "FLY", "hotelCodeSupplier": "3017", "id": "33!~|a0!~|b260611!~|c260613!~|d3017!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3017!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M229.68!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85993944!~|A85993944_10!~|B85993944_10!~|C30|30!~|EFamily Room, Multiple Beds (with Bunk Bed)!~|FFamily Room, Multiple Beds (with Bunk Bed)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I229.68!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85993944_10", "description": "Family Room, Multiple Beds (with Bunk Bed)", "descriptionSupplier": "Family Room, Multiple Beds (with Bunk Bed)", "legacyRoomId": "85993944", "supplierCode": "85993944_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 229.68, "gross": 229.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": 229.68, "gross": 229.68, "binding": false } }, { "hotelName": "Phuket Orchid Resort and Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3017", "supplierCode": "FLY", "hotelCodeSupplier": "3017", "id": "33!~|a0!~|b260611!~|c260613!~|d3017!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3017!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M201.96!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85339908!~|A85339908_10!~|B85339908_10!~|C30|30!~|Edeluxe room,pool view!~|Fdeluxe room,pool view!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I201.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85339908_10", "description": "deluxe room,pool view", "descriptionSupplier": "deluxe room,pool view", "legacyRoomId": "85339908", "supplierCode": "85339908_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": "Phuket Orchid Resort and Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3017", "supplierCode": "FLY", "hotelCodeSupplier": "3017", "id": "33!~|a0!~|b260611!~|c260613!~|d3017!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3017!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M229.68!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85993945!~|A85993945_10!~|B85993945_10!~|C30|30!~|ERoom, Pool Access!~|FRoom, Pool Access!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I229.68!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85993945_10", "description": "Room, Pool Access", "descriptionSupplier": "Room, Pool Access", "legacyRoomId": "85993945", "supplierCode": "85993945_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 229.68, "gross": 229.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": 229.68, "gross": 229.68, "binding": false } }, { "hotelName": "Phuket Orchid Resort and Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3017", "supplierCode": "FLY", "hotelCodeSupplier": "3017", "id": "33!~|a0!~|b260611!~|c260613!~|d3017!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3017!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M293.04!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85993946!~|A85993946_10!~|B85993946_10!~|C30|30!~|EFamily Room (Double King)!~|FFamily Room (Double King)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I293.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85993946_10", "description": "Family Room (Double King)", "descriptionSupplier": "Family Room (Double King)", "legacyRoomId": "85993946", "supplierCode": "85993946_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 293.04, "gross": 293.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 293.04, "gross": 293.04, "binding": false } }, { "hotelName": "Phuket Orchid Resort and Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3017", "supplierCode": "FLY", "hotelCodeSupplier": "3017", "id": "33!~|a0!~|b260611!~|c260613!~|d3017!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3017!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M184!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85993947!~|A85993947_10!~|B85993947_10!~|C30|30!~|EDeluxe Pool!~|FDeluxe Pool!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I184!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85993947_10", "description": "Deluxe Pool", "descriptionSupplier": "Deluxe Pool", "legacyRoomId": "85993947", "supplierCode": "85993947_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": "Phuket Orchid Resort and Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3017", "supplierCode": "FLY", "hotelCodeSupplier": "3017", "id": "33!~|a0!~|b260611!~|c260613!~|d3017!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3017!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M201.96!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85993943!~|A85993943_10!~|B85993943_10!~|C30|30!~|EFamily Room (Triple)!~|FFamily Room (Triple)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I201.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85993943_10", "description": "Family Room (Triple)", "descriptionSupplier": "Family Room (Triple)", "legacyRoomId": "85993943", "supplierCode": "85993943_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": "Phuket Orchid Resort and Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3017", "supplierCode": "FLY", "hotelCodeSupplier": "3017", "id": "33!~|a0!~|b260611!~|c260613!~|d3017!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3017!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M168!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z70505!~|A70505_10!~|B70505_10!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I168!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "70505_10", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "70505", "supplierCode": "70505_10", "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": "OZO Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944065", "supplierCode": "FLY", "hotelCodeSupplier": "944065", "id": "33!~|a0!~|b260611!~|c260613!~|d944065!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944065!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M326!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86055921!~|A86055921_20!~|B86055921_20!~|C30|30!~|ESuite, 1 Bedroom (Pool View)!~|FSuite, 1 Bedroom (Pool View)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I326!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86055921_20", "description": "Suite, 1 Bedroom (Pool View)", "descriptionSupplier": "Suite, 1 Bedroom (Pool View)", "legacyRoomId": "86055921", "supplierCode": "86055921_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 326, "gross": 326, "binding": false } }, "occupancyRefId": 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": 326, "gross": 326, "binding": false } }, { "hotelName": "OZO Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944065", "supplierCode": "FLY", "hotelCodeSupplier": "944065", "id": "33!~|a0!~|b260611!~|c260613!~|d944065!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944065!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M396!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591771!~|A84591771_20!~|B84591771_20!~|C30|30!~|Esuperior room,2 bedrooms (family)!~|Fsuperior room,2 bedrooms (family)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I396!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591771_20", "description": "superior room,2 bedrooms (family)", "descriptionSupplier": "superior room,2 bedrooms (family)", "legacyRoomId": "84591771", "supplierCode": "84591771_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 396, "gross": 396, "binding": false } }, "occupancyRefId": 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": 396, "gross": 396, "binding": false } }, { "hotelName": "OZO Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944065", "supplierCode": "FLY", "hotelCodeSupplier": "944065", "id": "33!~|a0!~|b260611!~|c260613!~|d944065!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944065!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M160!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591769!~|A84591769_20!~|B84591769_20!~|C30|30!~|Edeluxe room,1 king bed!~|Fdeluxe room,1 king bed!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I160!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591769_20", "description": "deluxe room,1 king bed", "descriptionSupplier": "deluxe room,1 king bed", "legacyRoomId": "84591769", "supplierCode": "84591769_20", "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": "OZO Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944065", "supplierCode": "FLY", "hotelCodeSupplier": "944065", "id": "33!~|a0!~|b260611!~|c260613!~|d944065!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944065!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M178!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86055919!~|A86055919_20!~|B86055919_20!~|C30|30!~|EDeluxe Room, 2 Twin Beds (Sunset)!~|FDeluxe Room, 2 Twin Beds (Sunset)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I178!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86055919_20", "description": "Deluxe Room, 2 Twin Beds (Sunset)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (Sunset)", "legacyRoomId": "86055919", "supplierCode": "86055919_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 178, "gross": 178, "binding": false } }, "occupancyRefId": 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": 178, "gross": 178, "binding": false } }, { "hotelName": "OZO Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944065", "supplierCode": "FLY", "hotelCodeSupplier": "944065", "id": "33!~|a0!~|b260611!~|c260613!~|d944065!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944065!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M276!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591773!~|A84591773_20!~|B84591773_20!~|C30|30!~|Esuite,1 bedroom!~|Fsuite,1 bedroom!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I276!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591773_20", "description": "suite,1 bedroom", "descriptionSupplier": "suite,1 bedroom", "legacyRoomId": "84591773", "supplierCode": "84591773_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 276, "gross": 276, "binding": false } }, "occupancyRefId": 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": 276, "gross": 276, "binding": false } }, { "hotelName": "OZO Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944065", "supplierCode": "FLY", "hotelCodeSupplier": "944065", "id": "33!~|a0!~|b260611!~|c260613!~|d944065!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944065!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M178!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591764!~|A84591764_20!~|B84591764_20!~|C30|30!~|Edeluxe room,1 king bed (sunset)!~|Fdeluxe room,1 king bed (sunset)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I178!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591764_20", "description": "deluxe room,1 king bed (sunset)", "descriptionSupplier": "deluxe room,1 king bed (sunset)", "legacyRoomId": "84591764", "supplierCode": "84591764_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 178, "gross": 178, "binding": false } }, "occupancyRefId": 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": 178, "gross": 178, "binding": false } }, { "hotelName": "OZO Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944065", "supplierCode": "FLY", "hotelCodeSupplier": "944065", "id": "33!~|a0!~|b260611!~|c260613!~|d944065!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944065!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M142!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591768!~|A84591768_20!~|B84591768_20!~|C30|30!~|Esuperior room,1 king bed!~|Fsuperior room,1 king bed!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I142!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591768_20", "description": "superior room,1 king bed", "descriptionSupplier": "superior room,1 king bed", "legacyRoomId": "84591768", "supplierCode": "84591768_20", "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": "OZO Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944065", "supplierCode": "FLY", "hotelCodeSupplier": "944065", "id": "33!~|a0!~|b260611!~|c260613!~|d944065!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944065!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M300!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591767!~|A84591767_20!~|B84591767_20!~|C30|30!~|Esuite,1 bedroom,balcony!~|Fsuite,1 bedroom,balcony!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I300!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591767_20", "description": "suite,1 bedroom,balcony", "descriptionSupplier": "suite,1 bedroom,balcony", "legacyRoomId": "84591767", "supplierCode": "84591767_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 300, "gross": 300, "binding": false } }, "occupancyRefId": 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": 300, "gross": 300, "binding": false } }, { "hotelName": "OZO Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944065", "supplierCode": "FLY", "hotelCodeSupplier": "944065", "id": "33!~|a0!~|b260611!~|c260613!~|d944065!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944065!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M160!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591766!~|A84591766_20!~|B84591766_20!~|C30|30!~|Edeluxe room,2 twin beds!~|Fdeluxe room,2 twin beds!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I160!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591766_20", "description": "deluxe room,2 twin beds", "descriptionSupplier": "deluxe room,2 twin beds", "legacyRoomId": "84591766", "supplierCode": "84591766_20", "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": "OZO Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944065", "supplierCode": "FLY", "hotelCodeSupplier": "944065", "id": "33!~|a0!~|b260611!~|c260613!~|d944065!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944065!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M142!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86055920!~|A86055920_20!~|B86055920_20!~|C30|30!~|ESuperior Room, 2 Twin Beds!~|FSuperior Room, 2 Twin Beds!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I142!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86055920_20", "description": "Superior Room, 2 Twin Beds", "descriptionSupplier": "Superior Room, 2 Twin Beds", "legacyRoomId": "86055920", "supplierCode": "86055920_20", "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": "OZO Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944065", "supplierCode": "FLY", "hotelCodeSupplier": "944065", "id": "33!~|a0!~|b260611!~|c260613!~|d944065!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944065!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M176!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86055919!~|A86055919_10!~|B86055919_10!~|C30|30!~|EDeluxe Room, 2 Twin Beds (Sunset)!~|FDeluxe Room, 2 Twin Beds (Sunset)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I176!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86055919_10", "description": "Deluxe Room, 2 Twin Beds (Sunset)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (Sunset)", "legacyRoomId": "86055919", "supplierCode": "86055919_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": "OZO Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944065", "supplierCode": "FLY", "hotelCodeSupplier": "944065", "id": "33!~|a0!~|b260611!~|c260613!~|d944065!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944065!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M140!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86055920!~|A86055920_10!~|B86055920_10!~|C30|30!~|ESuperior Room, 2 Twin Beds!~|FSuperior Room, 2 Twin Beds!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I140!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86055920_10", "description": "Superior Room, 2 Twin Beds", "descriptionSupplier": "Superior Room, 2 Twin Beds", "legacyRoomId": "86055920", "supplierCode": "86055920_10", "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": "OZO Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944065", "supplierCode": "FLY", "hotelCodeSupplier": "944065", "id": "33!~|a0!~|b260611!~|c260613!~|d944065!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944065!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M273.24!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591773!~|A84591773_10!~|B84591773_10!~|C30|30!~|Esuite,1 bedroom!~|Fsuite,1 bedroom!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I273.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591773_10", "description": "suite,1 bedroom", "descriptionSupplier": "suite,1 bedroom", "legacyRoomId": "84591773", "supplierCode": "84591773_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 273.24, "gross": 273.24, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 273.24, "gross": 273.24, "binding": false } }, { "hotelName": "OZO Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944065", "supplierCode": "FLY", "hotelCodeSupplier": "944065", "id": "33!~|a0!~|b260611!~|c260613!~|d944065!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944065!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M392.04!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591771!~|A84591771_10!~|B84591771_10!~|C30|30!~|Esuperior room,2 bedrooms (family)!~|Fsuperior room,2 bedrooms (family)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I392.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591771_10", "description": "superior room,2 bedrooms (family)", "descriptionSupplier": "superior room,2 bedrooms (family)", "legacyRoomId": "84591771", "supplierCode": "84591771_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 392.04, "gross": 392.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 392.04, "gross": 392.04, "binding": false } }, { "hotelName": "OZO Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944065", "supplierCode": "FLY", "hotelCodeSupplier": "944065", "id": "33!~|a0!~|b260611!~|c260613!~|d944065!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944065!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M140!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591768!~|A84591768_10!~|B84591768_10!~|C30|30!~|Esuperior room,1 king bed!~|Fsuperior room,1 king bed!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I140!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591768_10", "description": "superior room,1 king bed", "descriptionSupplier": "superior room,1 king bed", "legacyRoomId": "84591768", "supplierCode": "84591768_10", "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": "OZO Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944065", "supplierCode": "FLY", "hotelCodeSupplier": "944065", "id": "33!~|a0!~|b260611!~|c260613!~|d944065!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944065!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M158!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591766!~|A84591766_10!~|B84591766_10!~|C30|30!~|Edeluxe room,2 twin beds!~|Fdeluxe room,2 twin beds!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I158!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591766_10", "description": "deluxe room,2 twin beds", "descriptionSupplier": "deluxe room,2 twin beds", "legacyRoomId": "84591766", "supplierCode": "84591766_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 158, "gross": 158, "binding": false } }, "occupancyRefId": 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": 158, "gross": 158, "binding": false } }, { "hotelName": "OZO Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944065", "supplierCode": "FLY", "hotelCodeSupplier": "944065", "id": "33!~|a0!~|b260611!~|c260613!~|d944065!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944065!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M158!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591769!~|A84591769_10!~|B84591769_10!~|C30|30!~|Edeluxe room,1 king bed!~|Fdeluxe room,1 king bed!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I158!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591769_10", "description": "deluxe room,1 king bed", "descriptionSupplier": "deluxe room,1 king bed", "legacyRoomId": "84591769", "supplierCode": "84591769_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 158, "gross": 158, "binding": false } }, "occupancyRefId": 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": 158, "gross": 158, "binding": false } }, { "hotelName": "OZO Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944065", "supplierCode": "FLY", "hotelCodeSupplier": "944065", "id": "33!~|a0!~|b260611!~|c260613!~|d944065!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944065!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M297!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591767!~|A84591767_10!~|B84591767_10!~|C30|30!~|Esuite,1 bedroom,balcony!~|Fsuite,1 bedroom,balcony!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I297!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591767_10", "description": "suite,1 bedroom,balcony", "descriptionSupplier": "suite,1 bedroom,balcony", "legacyRoomId": "84591767", "supplierCode": "84591767_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 297, "gross": 297, "binding": false } }, "occupancyRefId": 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": 297, "gross": 297, "binding": false } }, { "hotelName": "OZO Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944065", "supplierCode": "FLY", "hotelCodeSupplier": "944065", "id": "33!~|a0!~|b260611!~|c260613!~|d944065!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944065!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M322.74!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86055921!~|A86055921_10!~|B86055921_10!~|C30|30!~|ESuite, 1 Bedroom (Pool View)!~|FSuite, 1 Bedroom (Pool View)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I322.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86055921_10", "description": "Suite, 1 Bedroom (Pool View)", "descriptionSupplier": "Suite, 1 Bedroom (Pool View)", "legacyRoomId": "86055921", "supplierCode": "86055921_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 322.74, "gross": 322.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": 322.74, "gross": 322.74, "binding": false } }, { "hotelName": "OZO Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "944065", "supplierCode": "FLY", "hotelCodeSupplier": "944065", "id": "33!~|a0!~|b260611!~|c260613!~|d944065!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m944065!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M176!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84591764!~|A84591764_10!~|B84591764_10!~|C30|30!~|Edeluxe room,1 king bed (sunset)!~|Fdeluxe room,1 king bed (sunset)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I176!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84591764_10", "description": "deluxe room,1 king bed (sunset)", "descriptionSupplier": "deluxe room,1 king bed (sunset)", "legacyRoomId": "84591764", "supplierCode": "84591764_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": "The Old Phuket - Karon Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5419", "supplierCode": "FLY", "hotelCodeSupplier": "5419", "id": "33!~|a0!~|b260611!~|c260613!~|d5419!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5419!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M122!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139408!~|A85139408_21!~|B85139408_21!~|C30|30!~|Edeluxe sino room with balcony!~|Fdeluxe sino room with balcony!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I122!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139408_21", "description": "deluxe sino room with balcony", "descriptionSupplier": "deluxe sino room with balcony", "legacyRoomId": "85139408", "supplierCode": "85139408_21", "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 Old Phuket - Karon Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5419", "supplierCode": "FLY", "hotelCodeSupplier": "5419", "id": "33!~|a0!~|b260611!~|c260613!~|d5419!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5419!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M150!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139409!~|A85139409_21!~|B85139409_21!~|C30|30!~|Edeluxe room,terrace!~|Fdeluxe room,terrace!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I150!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139409_21", "description": "deluxe room,terrace", "descriptionSupplier": "deluxe room,terrace", "legacyRoomId": "85139409", "supplierCode": "85139409_21", "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": "The Old Phuket - Karon Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5419", "supplierCode": "FLY", "hotelCodeSupplier": "5419", "id": "33!~|a0!~|b260611!~|c260613!~|d5419!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5419!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M98!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139409!~|A85139409_20!~|B85139409_20!~|C30|30!~|Edeluxe room,terrace!~|Fdeluxe room,terrace!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139409_20", "description": "deluxe room,terrace", "descriptionSupplier": "deluxe room,terrace", "legacyRoomId": "85139409", "supplierCode": "85139409_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": "The Old Phuket - Karon Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5419", "supplierCode": "FLY", "hotelCodeSupplier": "5419", "id": "33!~|a0!~|b260611!~|c260613!~|d5419!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5419!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M82!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139408!~|A85139408_20!~|B85139408_20!~|C30|30!~|Edeluxe sino room with balcony!~|Fdeluxe sino room with balcony!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139408_20", "description": "deluxe sino room with balcony", "descriptionSupplier": "deluxe sino room with balcony", "legacyRoomId": "85139408", "supplierCode": "85139408_20", "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": "The Old Phuket - Karon Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5419", "supplierCode": "FLY", "hotelCodeSupplier": "5419", "id": "33!~|a0!~|b260611!~|c260613!~|d5419!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5419!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M112!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139411!~|A85139411_20!~|B85139411_20!~|C30|30!~|Eprivate jacuzzi and bathtub!~|Fprivate jacuzzi and bathtub!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I112!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139411_20", "description": "private jacuzzi and bathtub", "descriptionSupplier": "private jacuzzi and bathtub", "legacyRoomId": "85139411", "supplierCode": "85139411_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 Old Phuket - Karon Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5419", "supplierCode": "FLY", "hotelCodeSupplier": "5419", "id": "33!~|a0!~|b260611!~|c260613!~|d5419!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5419!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M222!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139412!~|A85139412_21!~|B85139412_21!~|C30|30!~|Edeluxe room,pool access!~|Fdeluxe room,pool access!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I222!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139412_21", "description": "deluxe room,pool access", "descriptionSupplier": "deluxe room,pool access", "legacyRoomId": "85139412", "supplierCode": "85139412_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 222, "gross": 222, "binding": false } }, "occupancyRefId": 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": 222, "gross": 222, "binding": false } }, { "hotelName": "The Old Phuket - Karon Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5419", "supplierCode": "FLY", "hotelCodeSupplier": "5419", "id": "33!~|a0!~|b260611!~|c260613!~|d5419!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5419!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M130!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139412!~|A85139412_20!~|B85139412_20!~|C30|30!~|Edeluxe room,pool access!~|Fdeluxe room,pool access!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I130!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139412_20", "description": "deluxe room,pool access", "descriptionSupplier": "deluxe room,pool access", "legacyRoomId": "85139412", "supplierCode": "85139412_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": "The Old Phuket - Karon Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5419", "supplierCode": "FLY", "hotelCodeSupplier": "5419", "id": "33!~|a0!~|b260611!~|c260613!~|d5419!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5419!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M190!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139413!~|A85139413_20!~|B85139413_20!~|C30|30!~|Efamily room,1 bedroom,non smoking,bathtub!~|Ffamily room,1 bedroom,non smoking,bathtub!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I190!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139413_20", "description": "family room,1 bedroom,non smoking,bathtub", "descriptionSupplier": "family room,1 bedroom,non smoking,bathtub", "legacyRoomId": "85139413", "supplierCode": "85139413_20", "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": "The Old Phuket - Karon Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5419", "supplierCode": "FLY", "hotelCodeSupplier": "5419", "id": "33!~|a0!~|b260611!~|c260613!~|d5419!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5419!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M296!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139413!~|A85139413_21!~|B85139413_21!~|C30|30!~|Efamily room,1 bedroom,non smoking,bathtub!~|Ffamily room,1 bedroom,non smoking,bathtub!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I296!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139413_21", "description": "family room,1 bedroom,non smoking,bathtub", "descriptionSupplier": "family room,1 bedroom,non smoking,bathtub", "legacyRoomId": "85139413", "supplierCode": "85139413_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 296, "gross": 296, "binding": false } }, "occupancyRefId": 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": 296, "gross": 296, "binding": false } }, { "hotelName": "The Old Phuket - Karon Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5419", "supplierCode": "FLY", "hotelCodeSupplier": "5419", "id": "33!~|a0!~|b260611!~|c260613!~|d5419!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5419!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M120!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139410!~|A85139410_20!~|B85139410_20!~|C30|30!~|Edeluxe room,bathtub,pool view!~|Fdeluxe room,bathtub,pool view!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I120!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139410_20", "description": "deluxe room,bathtub,pool view", "descriptionSupplier": "deluxe room,bathtub,pool view", "legacyRoomId": "85139410", "supplierCode": "85139410_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 120, "gross": 120, "binding": false } }, "occupancyRefId": 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": 120, "gross": 120, "binding": false } }, { "hotelName": "The Old Phuket - Karon Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5419", "supplierCode": "FLY", "hotelCodeSupplier": "5419", "id": "33!~|a0!~|b260611!~|c260613!~|d5419!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5419!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M282!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139413!~|A85139413_11!~|B85139413_11!~|C30|30!~|Efamily room,1 bedroom,non smoking,bathtub!~|Ffamily room,1 bedroom,non smoking,bathtub!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I282!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139413_11", "description": "family room,1 bedroom,non smoking,bathtub", "descriptionSupplier": "family room,1 bedroom,non smoking,bathtub", "legacyRoomId": "85139413", "supplierCode": "85139413_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 282, "gross": 282, "binding": false } }, "occupancyRefId": 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": 282, "gross": 282, "binding": false } }, { "hotelName": "The Old Phuket - Karon Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5419", "supplierCode": "FLY", "hotelCodeSupplier": "5419", "id": "33!~|a0!~|b260611!~|c260613!~|d5419!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5419!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M88!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139409!~|A85139409_10!~|B85139409_10!~|C30|30!~|Edeluxe room,terrace!~|Fdeluxe room,terrace!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139409_10", "description": "deluxe room,terrace", "descriptionSupplier": "deluxe room,terrace", "legacyRoomId": "85139409", "supplierCode": "85139409_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": "The Old Phuket - Karon Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5419", "supplierCode": "FLY", "hotelCodeSupplier": "5419", "id": "33!~|a0!~|b260611!~|c260613!~|d5419!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5419!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M138!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139409!~|A85139409_11!~|B85139409_11!~|C30|30!~|Edeluxe room,terrace!~|Fdeluxe room,terrace!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I138!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139409_11", "description": "deluxe room,terrace", "descriptionSupplier": "deluxe room,terrace", "legacyRoomId": "85139409", "supplierCode": "85139409_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 138, "gross": 138, "binding": false } }, "occupancyRefId": 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": 138, "gross": 138, "binding": false } }, { "hotelName": "The Old Phuket - Karon Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5419", "supplierCode": "FLY", "hotelCodeSupplier": "5419", "id": "33!~|a0!~|b260611!~|c260613!~|d5419!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5419!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M104!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139410!~|A85139410_10!~|B85139410_10!~|C30|30!~|Edeluxe room,bathtub,pool view!~|Fdeluxe room,bathtub,pool view!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I104!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139410_10", "description": "deluxe room,bathtub,pool view", "descriptionSupplier": "deluxe room,bathtub,pool view", "legacyRoomId": "85139410", "supplierCode": "85139410_10", "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": "The Old Phuket - Karon Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5419", "supplierCode": "FLY", "hotelCodeSupplier": "5419", "id": "33!~|a0!~|b260611!~|c260613!~|d5419!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5419!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M120!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139412!~|A85139412_10!~|B85139412_10!~|C30|30!~|Edeluxe room,pool access!~|Fdeluxe room,pool access!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I120!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139412_10", "description": "deluxe room,pool access", "descriptionSupplier": "deluxe room,pool access", "legacyRoomId": "85139412", "supplierCode": "85139412_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 120, "gross": 120, "binding": false } }, "occupancyRefId": 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": 120, "gross": 120, "binding": false } }, { "hotelName": "The Old Phuket - Karon Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5419", "supplierCode": "FLY", "hotelCodeSupplier": "5419", "id": "33!~|a0!~|b260611!~|c260613!~|d5419!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5419!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M208!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139412!~|A85139412_11!~|B85139412_11!~|C30|30!~|Edeluxe room,pool access!~|Fdeluxe room,pool access!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I208!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139412_11", "description": "deluxe room,pool access", "descriptionSupplier": "deluxe room,pool access", "legacyRoomId": "85139412", "supplierCode": "85139412_11", "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": "The Old Phuket - Karon Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5419", "supplierCode": "FLY", "hotelCodeSupplier": "5419", "id": "33!~|a0!~|b260611!~|c260613!~|d5419!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5419!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M172!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139413!~|A85139413_10!~|B85139413_10!~|C30|30!~|Efamily room,1 bedroom,non smoking,bathtub!~|Ffamily room,1 bedroom,non smoking,bathtub!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I172!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139413_10", "description": "family room,1 bedroom,non smoking,bathtub", "descriptionSupplier": "family room,1 bedroom,non smoking,bathtub", "legacyRoomId": "85139413", "supplierCode": "85139413_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 172, "gross": 172, "binding": false } }, "occupancyRefId": 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": 172, "gross": 172, "binding": false } }, { "hotelName": "The Old Phuket - Karon Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5419", "supplierCode": "FLY", "hotelCodeSupplier": "5419", "id": "33!~|a0!~|b260611!~|c260613!~|d5419!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5419!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M112!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139408!~|A85139408_11!~|B85139408_11!~|C30|30!~|Edeluxe sino room with balcony!~|Fdeluxe sino room with balcony!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I112!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139408_11", "description": "deluxe sino room with balcony", "descriptionSupplier": "deluxe sino room with balcony", "legacyRoomId": "85139408", "supplierCode": "85139408_11", "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 Old Phuket - Karon Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5419", "supplierCode": "FLY", "hotelCodeSupplier": "5419", "id": "33!~|a0!~|b260611!~|c260613!~|d5419!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5419!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M72!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139408!~|A85139408_10!~|B85139408_10!~|C30|30!~|Edeluxe sino room with balcony!~|Fdeluxe sino room with balcony!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139408_10", "description": "deluxe sino room with balcony", "descriptionSupplier": "deluxe sino room with balcony", "legacyRoomId": "85139408", "supplierCode": "85139408_10", "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": "The Old Phuket - Karon Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5419", "supplierCode": "FLY", "hotelCodeSupplier": "5419", "id": "33!~|a0!~|b260611!~|c260613!~|d5419!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5419!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M104!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85139411!~|A85139411_10!~|B85139411_10!~|C30|30!~|Eprivate jacuzzi and bathtub!~|Fprivate jacuzzi and bathtub!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I104!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85139411_10", "description": "private jacuzzi and bathtub", "descriptionSupplier": "private jacuzzi and bathtub", "legacyRoomId": "85139411", "supplierCode": "85139411_10", "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": "Modern Living Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "932670", "supplierCode": "FLY", "hotelCodeSupplier": "932670", "id": "33!~|a0!~|b260611!~|c260613!~|d932670!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m932670!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M110!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85237682!~|A85237682_20!~|B85237682_20!~|C30|30!~|Edeluxe pool access!~|Fdeluxe pool access!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I110!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85237682_20", "description": "deluxe pool access", "descriptionSupplier": "deluxe pool access", "legacyRoomId": "85237682", "supplierCode": "85237682_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": "Modern Living Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "932670", "supplierCode": "FLY", "hotelCodeSupplier": "932670", "id": "33!~|a0!~|b260611!~|c260613!~|d932670!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m932670!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M100!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85237681!~|A85237681_20!~|B85237681_20!~|C30|30!~|Esuperior sea view and balcony!~|Fsuperior sea view and balcony!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I100!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85237681_20", "description": "superior sea view and balcony", "descriptionSupplier": "superior sea view and balcony", "legacyRoomId": "85237681", "supplierCode": "85237681_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": "Modern Living Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "932670", "supplierCode": "FLY", "hotelCodeSupplier": "932670", "id": "33!~|a0!~|b260611!~|c260613!~|d932670!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m932670!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M118!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85237685!~|A85237685_20!~|B85237685_20!~|C30|30!~|Ejunior suite pool access!~|Fjunior suite pool access!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I118!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85237685_20", "description": "junior suite pool access", "descriptionSupplier": "junior suite pool access", "legacyRoomId": "85237685", "supplierCode": "85237685_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 118, "gross": 118, "binding": false } }, "occupancyRefId": 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": 118, "gross": 118, "binding": false } }, { "hotelName": "Modern Living Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "932670", "supplierCode": "FLY", "hotelCodeSupplier": "932670", "id": "33!~|a0!~|b260611!~|c260613!~|d932670!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m932670!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M90!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86121468!~|A86121468_20!~|B86121468_20!~|C30|30!~|ESuperior with Sea View!~|FSuperior with Sea View!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I90!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86121468_20", "description": "Superior with Sea View", "descriptionSupplier": "Superior with Sea View", "legacyRoomId": "86121468", "supplierCode": "86121468_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": "Modern Living Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "932670", "supplierCode": "FLY", "hotelCodeSupplier": "932670", "id": "33!~|a0!~|b260611!~|c260613!~|d932670!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m932670!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M88!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85237682!~|A85237682_10!~|B85237682_10!~|C30|30!~|Edeluxe pool access!~|Fdeluxe pool access!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85237682_10", "description": "deluxe pool access", "descriptionSupplier": "deluxe pool access", "legacyRoomId": "85237682", "supplierCode": "85237682_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": "Modern Living Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "932670", "supplierCode": "FLY", "hotelCodeSupplier": "932670", "id": "33!~|a0!~|b260611!~|c260613!~|d932670!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m932670!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M80!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85237681!~|A85237681_10!~|B85237681_10!~|C30|30!~|Esuperior sea view and balcony!~|Fsuperior sea view and balcony!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I80!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85237681_10", "description": "superior sea view and balcony", "descriptionSupplier": "superior sea view and balcony", "legacyRoomId": "85237681", "supplierCode": "85237681_10", "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": "Modern Living Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "932670", "supplierCode": "FLY", "hotelCodeSupplier": "932670", "id": "33!~|a0!~|b260611!~|c260613!~|d932670!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m932670!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M72!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86121468!~|A86121468_10!~|B86121468_10!~|C30|30!~|ESuperior with Sea View!~|FSuperior with Sea View!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86121468_10", "description": "Superior with Sea View", "descriptionSupplier": "Superior with Sea View", "legacyRoomId": "86121468", "supplierCode": "86121468_10", "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": "Modern Living Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "932670", "supplierCode": "FLY", "hotelCodeSupplier": "932670", "id": "33!~|a0!~|b260611!~|c260613!~|d932670!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m932670!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M98!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85237685!~|A85237685_10!~|B85237685_10!~|C30|30!~|Ejunior suite pool access!~|Fjunior suite pool access!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85237685_10", "description": "junior suite pool access", "descriptionSupplier": "junior suite pool access", "legacyRoomId": "85237685", "supplierCode": "85237685_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": "Diamond Cliff Resort & Spa, Patong Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2994", "supplierCode": "FLY", "hotelCodeSupplier": "2994", "id": "33!~|a0!~|b260611!~|c260613!~|d2994!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2994!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M394!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85339900!~|A85339900_20!~|B85339900_20!~|C30|30!~|Eromantic suite!~|Fromantic suite!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I394!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85339900_20", "description": "romantic suite", "descriptionSupplier": "romantic suite", "legacyRoomId": "85339900", "supplierCode": "85339900_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 394, "gross": 394, "binding": false } }, "occupancyRefId": 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": 394, "gross": 394, "binding": false } }, { "hotelName": "Diamond Cliff Resort & Spa, Patong Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2994", "supplierCode": "FLY", "hotelCodeSupplier": "2994", "id": "33!~|a0!~|b260611!~|c260613!~|d2994!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2994!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M220!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85993895!~|A85993895_20!~|B85993895_20!~|C30|30!~|ESuper Deluxe!~|FSuper Deluxe!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I220!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85993895_20", "description": "Super Deluxe", "descriptionSupplier": "Super Deluxe", "legacyRoomId": "85993895", "supplierCode": "85993895_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 220, "gross": 220, "binding": false } }, "occupancyRefId": 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": 220, "gross": 220, "binding": false } }, { "hotelName": "Diamond Cliff Resort & Spa, Patong Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2994", "supplierCode": "FLY", "hotelCodeSupplier": "2994", "id": "33!~|a0!~|b260611!~|c260613!~|d2994!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2994!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M244!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84377913!~|A84377913_20!~|B84377913_20!~|C30|30!~|Esuper deluxe,seaview!~|Fsuper deluxe,seaview!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I244!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84377913_20", "description": "super deluxe,seaview", "descriptionSupplier": "super deluxe,seaview", "legacyRoomId": "84377913", "supplierCode": "84377913_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": "Diamond Cliff Resort & Spa, Patong Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2994", "supplierCode": "FLY", "hotelCodeSupplier": "2994", "id": "33!~|a0!~|b260611!~|c260613!~|d2994!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2994!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M334!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84377916!~|A84377916_20!~|B84377916_20!~|C30|30!~|Esuite,ocean view (ocean jacuzzi suite)!~|Fsuite,ocean view (ocean jacuzzi suite)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I334!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84377916_20", "description": "suite,ocean view (ocean jacuzzi suite)", "descriptionSupplier": "suite,ocean view (ocean jacuzzi suite)", "legacyRoomId": "84377916", "supplierCode": "84377916_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 334, "gross": 334, "binding": false } }, "occupancyRefId": 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": 334, "gross": 334, "binding": false } }, { "hotelName": "Diamond Cliff Resort & Spa, Patong Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2994", "supplierCode": "FLY", "hotelCodeSupplier": "2994", "id": "33!~|a0!~|b260611!~|c260613!~|d2994!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2994!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M390.06!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85339900!~|A85339900_10!~|B85339900_10!~|C30|30!~|Eromantic suite!~|Fromantic suite!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I390.06!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85339900_10", "description": "romantic suite", "descriptionSupplier": "romantic suite", "legacyRoomId": "85339900", "supplierCode": "85339900_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 390.06, "gross": 390.06, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 390.06, "gross": 390.06, "binding": false } }, { "hotelName": "Diamond Cliff Resort & Spa, Patong Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2994", "supplierCode": "FLY", "hotelCodeSupplier": "2994", "id": "33!~|a0!~|b260611!~|c260613!~|d2994!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2994!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M241.56!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84377913!~|A84377913_10!~|B84377913_10!~|C30|30!~|Esuper deluxe,seaview!~|Fsuper deluxe,seaview!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I241.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84377913_10", "description": "super deluxe,seaview", "descriptionSupplier": "super deluxe,seaview", "legacyRoomId": "84377913", "supplierCode": "84377913_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 241.56, "gross": 241.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": 241.56, "gross": 241.56, "binding": false } }, { "hotelName": "Diamond Cliff Resort & Spa, Patong Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2994", "supplierCode": "FLY", "hotelCodeSupplier": "2994", "id": "33!~|a0!~|b260611!~|c260613!~|d2994!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2994!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M194!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85993895!~|A85993895_10!~|B85993895_10!~|C30|30!~|ESuper Deluxe!~|FSuper Deluxe!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I194!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85993895_10", "description": "Super Deluxe", "descriptionSupplier": "Super Deluxe", "legacyRoomId": "85993895", "supplierCode": "85993895_10", "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": "Diamond Cliff Resort & Spa, Patong Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2994", "supplierCode": "FLY", "hotelCodeSupplier": "2994", "id": "33!~|a0!~|b260611!~|c260613!~|d2994!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2994!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M330.66!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84377916!~|A84377916_10!~|B84377916_10!~|C30|30!~|Esuite,ocean view (ocean jacuzzi suite)!~|Fsuite,ocean view (ocean jacuzzi suite)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I330.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84377916_10", "description": "suite,ocean view (ocean jacuzzi suite)", "descriptionSupplier": "suite,ocean view (ocean jacuzzi suite)", "legacyRoomId": "84377916", "supplierCode": "84377916_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 330.66, "gross": 330.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": 330.66, "gross": 330.66, "binding": false } }, { "hotelName": "Amata Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39209", "supplierCode": "FLY", "hotelCodeSupplier": "39209", "id": "33!~|a0!~|b260611!~|c260613!~|d39209!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39209!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M162!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86005343!~|A86005343_20!~|B86005343_20!~|C30|30!~|EGrand Deluxe!~|FGrand Deluxe!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I162!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86005343_20", "description": "Grand Deluxe", "descriptionSupplier": "Grand Deluxe", "legacyRoomId": "86005343", "supplierCode": "86005343_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": "Amata Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39209", "supplierCode": "FLY", "hotelCodeSupplier": "39209", "id": "33!~|a0!~|b260611!~|c260613!~|d39209!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39209!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M104!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86005344!~|A86005344_20!~|B86005344_20!~|C30|30!~|ESuperior!~|FSuperior!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I104!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86005344_20", "description": "Superior", "descriptionSupplier": "Superior", "legacyRoomId": "86005344", "supplierCode": "86005344_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": "Amata Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39209", "supplierCode": "FLY", "hotelCodeSupplier": "39209", "id": "33!~|a0!~|b260611!~|c260613!~|d39209!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39209!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M118!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85290561!~|A85290561_20!~|B85290561_20!~|C30|30!~|Edeluxe room,1 bedroom,pool view!~|Fdeluxe room,1 bedroom,pool view!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I118!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85290561_20", "description": "deluxe room,1 bedroom,pool view", "descriptionSupplier": "deluxe room,1 bedroom,pool view", "legacyRoomId": "85290561", "supplierCode": "85290561_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 118, "gross": 118, "binding": false } }, "occupancyRefId": 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": 118, "gross": 118, "binding": false } }, { "hotelName": "Amata Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39209", "supplierCode": "FLY", "hotelCodeSupplier": "39209", "id": "33!~|a0!~|b260611!~|c260613!~|d39209!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39209!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M106!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85290558!~|A85290558_20!~|B85290558_20!~|C30|30!~|Edeluxe room,1 bedroom!~|Fdeluxe room,1 bedroom!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I106!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85290558_20", "description": "deluxe room,1 bedroom", "descriptionSupplier": "deluxe room,1 bedroom", "legacyRoomId": "85290558", "supplierCode": "85290558_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": "Amata Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39209", "supplierCode": "FLY", "hotelCodeSupplier": "39209", "id": "33!~|a0!~|b260611!~|c260613!~|d39209!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39209!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M138!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86005345!~|A86005345_20!~|B86005345_20!~|C30|30!~|EDeluxe Renovated Pool View!~|FDeluxe Renovated Pool View!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I138!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86005345_20", "description": "Deluxe Renovated Pool View", "descriptionSupplier": "Deluxe Renovated Pool View", "legacyRoomId": "86005345", "supplierCode": "86005345_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 138, "gross": 138, "binding": false } }, "occupancyRefId": 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": 138, "gross": 138, "binding": false } }, { "hotelName": "Amata Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39209", "supplierCode": "FLY", "hotelCodeSupplier": "39209", "id": "33!~|a0!~|b260611!~|c260613!~|d39209!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39209!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M126!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86005346!~|A86005346_20!~|B86005346_20!~|C30|30!~|EDeluxe Pool Access!~|FDeluxe Pool Access!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I126!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86005346_20", "description": "Deluxe Pool Access", "descriptionSupplier": "Deluxe Pool Access", "legacyRoomId": "86005346", "supplierCode": "86005346_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": "Amata Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39209", "supplierCode": "FLY", "hotelCodeSupplier": "39209", "id": "33!~|a0!~|b260611!~|c260613!~|d39209!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39209!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M410!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85290563!~|A85290563_20!~|B85290563_20!~|C30|30!~|Ejunior suite (4 pax)!~|Fjunior suite (4 pax)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I410!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85290563_20", "description": "junior suite (4 pax)", "descriptionSupplier": "junior suite (4 pax)", "legacyRoomId": "85290563", "supplierCode": "85290563_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 410, "gross": 410, "binding": false } }, "occupancyRefId": 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": 410, "gross": 410, "binding": false } }, { "hotelName": "Amata Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39209", "supplierCode": "FLY", "hotelCodeSupplier": "39209", "id": "33!~|a0!~|b260611!~|c260613!~|d39209!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39209!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M84!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85290558!~|A85290558_10!~|B85290558_10!~|C30|30!~|Edeluxe room,1 bedroom!~|Fdeluxe room,1 bedroom!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85290558_10", "description": "deluxe room,1 bedroom", "descriptionSupplier": "deluxe room,1 bedroom", "legacyRoomId": "85290558", "supplierCode": "85290558_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 84, "gross": 84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 84, "gross": 84, "binding": false } }, { "hotelName": "Amata Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39209", "supplierCode": "FLY", "hotelCodeSupplier": "39209", "id": "33!~|a0!~|b260611!~|c260613!~|d39209!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39209!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M80!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86005344!~|A86005344_10!~|B86005344_10!~|C30|30!~|ESuperior!~|FSuperior!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I80!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86005344_10", "description": "Superior", "descriptionSupplier": "Superior", "legacyRoomId": "86005344", "supplierCode": "86005344_10", "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": "Amata Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39209", "supplierCode": "FLY", "hotelCodeSupplier": "39209", "id": "33!~|a0!~|b260611!~|c260613!~|d39209!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39209!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M140!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86005343!~|A86005343_10!~|B86005343_10!~|C30|30!~|EGrand Deluxe!~|FGrand Deluxe!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I140!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86005343_10", "description": "Grand Deluxe", "descriptionSupplier": "Grand Deluxe", "legacyRoomId": "86005343", "supplierCode": "86005343_10", "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": "Amata Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39209", "supplierCode": "FLY", "hotelCodeSupplier": "39209", "id": "33!~|a0!~|b260611!~|c260613!~|d39209!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39209!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M114!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86005345!~|A86005345_10!~|B86005345_10!~|C30|30!~|EDeluxe Renovated Pool View!~|FDeluxe Renovated Pool View!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I114!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86005345_10", "description": "Deluxe Renovated Pool View", "descriptionSupplier": "Deluxe Renovated Pool View", "legacyRoomId": "86005345", "supplierCode": "86005345_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 114, "gross": 114, "binding": false } }, "occupancyRefId": 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": 114, "gross": 114, "binding": false } }, { "hotelName": "Amata Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39209", "supplierCode": "FLY", "hotelCodeSupplier": "39209", "id": "33!~|a0!~|b260611!~|c260613!~|d39209!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39209!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M352!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85290563!~|A85290563_10!~|B85290563_10!~|C30|30!~|Ejunior suite (4 pax)!~|Fjunior suite (4 pax)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I352!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85290563_10", "description": "junior suite (4 pax)", "descriptionSupplier": "junior suite (4 pax)", "legacyRoomId": "85290563", "supplierCode": "85290563_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 352, "gross": 352, "binding": false } }, "occupancyRefId": 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": 352, "gross": 352, "binding": false } }, { "hotelName": "Amata Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39209", "supplierCode": "FLY", "hotelCodeSupplier": "39209", "id": "33!~|a0!~|b260611!~|c260613!~|d39209!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39209!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M96!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85290561!~|A85290561_10!~|B85290561_10!~|C30|30!~|Edeluxe room,1 bedroom,pool view!~|Fdeluxe room,1 bedroom,pool view!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85290561_10", "description": "deluxe room,1 bedroom,pool view", "descriptionSupplier": "deluxe room,1 bedroom,pool view", "legacyRoomId": "85290561", "supplierCode": "85290561_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": "Amata Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39209", "supplierCode": "FLY", "hotelCodeSupplier": "39209", "id": "33!~|a0!~|b260611!~|c260613!~|d39209!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39209!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M98!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86005346!~|A86005346_10!~|B86005346_10!~|C30|30!~|EDeluxe Pool Access!~|FDeluxe Pool Access!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86005346_10", "description": "Deluxe Pool Access", "descriptionSupplier": "Deluxe Pool Access", "legacyRoomId": "86005346", "supplierCode": "86005346_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 Kee Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "29662", "supplierCode": "FLY", "hotelCodeSupplier": "29662", "id": "33!~|a0!~|b260611!~|c260613!~|d29662!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m29662!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M398!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86003386!~|A86003386_20!~|B86003386_20!~|C30|30!~|EDeluxe Room, Pool View!~|FDeluxe Room, Pool View!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I398!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86003386_20", "description": "Deluxe Room, Pool View", "descriptionSupplier": "Deluxe Room, Pool View", "legacyRoomId": "86003386", "supplierCode": "86003386_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 398, "gross": 398, "binding": false } }, "occupancyRefId": 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": 398, "gross": 398, "binding": false } }, { "hotelName": "The Kee Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "29662", "supplierCode": "FLY", "hotelCodeSupplier": "29662", "id": "33!~|a0!~|b260611!~|c260613!~|d29662!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m29662!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M908!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z71087!~|A71087_20!~|B71087_20!~|C30|30!~|ESea View Suite!~|FSea View Suite!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I908!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "71087_20", "description": "Sea View Suite", "descriptionSupplier": "Sea View Suite", "legacyRoomId": "71087", "supplierCode": "71087_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 908, "gross": 908, "binding": false } }, "occupancyRefId": 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": 908, "gross": 908, "binding": false } }, { "hotelName": "The Kee Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "29662", "supplierCode": "FLY", "hotelCodeSupplier": "29662", "id": "33!~|a0!~|b260611!~|c260613!~|d29662!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m29662!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M434!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84373270!~|A84373270_20!~|B84373270_20!~|C30|30!~|Edeluxe jacuzzi!~|Fdeluxe jacuzzi!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I434!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84373270_20", "description": "deluxe jacuzzi", "descriptionSupplier": "deluxe jacuzzi", "legacyRoomId": "84373270", "supplierCode": "84373270_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 434, "gross": 434, "binding": false } }, "occupancyRefId": 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": 434, "gross": 434, "binding": false } }, { "hotelName": "The Kee Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "29662", "supplierCode": "FLY", "hotelCodeSupplier": "29662", "id": "33!~|a0!~|b260611!~|c260613!~|d29662!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m29662!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M526!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84278147!~|A84278147_20!~|B84278147_20!~|C30|30!~|Edeluxe twin room,pool access!~|Fdeluxe twin room,pool access!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I526!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84278147_20", "description": "deluxe twin room,pool access", "descriptionSupplier": "deluxe twin room,pool access", "legacyRoomId": "84278147", "supplierCode": "84278147_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 526, "gross": 526, "binding": false } }, "occupancyRefId": 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": 526, "gross": 526, "binding": false } }, { "hotelName": "The Kee Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "29662", "supplierCode": "FLY", "hotelCodeSupplier": "29662", "id": "33!~|a0!~|b260611!~|c260613!~|d29662!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m29662!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M398!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84278146!~|A84278146_20!~|B84278146_20!~|C30|30!~|Edeluxe twin room,pool view!~|Fdeluxe twin room,pool view!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I398!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84278146_20", "description": "deluxe twin room,pool view", "descriptionSupplier": "deluxe twin room,pool view", "legacyRoomId": "84278146", "supplierCode": "84278146_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 398, "gross": 398, "binding": false } }, "occupancyRefId": 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": 398, "gross": 398, "binding": false } }, { "hotelName": "The Kee Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "29662", "supplierCode": "FLY", "hotelCodeSupplier": "29662", "id": "33!~|a0!~|b260611!~|c260613!~|d29662!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m29662!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M334!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z91217!~|A91217_20!~|B91217_20!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I334!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "91217_20", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "91217", "supplierCode": "91217_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 334, "gross": 334, "binding": false } }, "occupancyRefId": 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": 334, "gross": 334, "binding": false } }, { "hotelName": "The Kee Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "29662", "supplierCode": "FLY", "hotelCodeSupplier": "29662", "id": "33!~|a0!~|b260611!~|c260613!~|d29662!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m29662!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M862!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z71087!~|A71087_10!~|B71087_10!~|C30|30!~|ESea View Suite!~|FSea View Suite!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I862!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "71087_10", "description": "Sea View Suite", "descriptionSupplier": "Sea View Suite", "legacyRoomId": "71087", "supplierCode": "71087_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 862, "gross": 862, "binding": false } }, "occupancyRefId": 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": 862, "gross": 862, "binding": false } }, { "hotelName": "The Kee Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "29662", "supplierCode": "FLY", "hotelCodeSupplier": "29662", "id": "33!~|a0!~|b260611!~|c260613!~|d29662!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m29662!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M354!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86003386!~|A86003386_10!~|B86003386_10!~|C30|30!~|EDeluxe Room, Pool View!~|FDeluxe Room, Pool View!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I354!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86003386_10", "description": "Deluxe Room, Pool View", "descriptionSupplier": "Deluxe Room, Pool View", "legacyRoomId": "86003386", "supplierCode": "86003386_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 354, "gross": 354, "binding": false } }, "occupancyRefId": 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": 354, "gross": 354, "binding": false } }, { "hotelName": "The Kee Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "29662", "supplierCode": "FLY", "hotelCodeSupplier": "29662", "id": "33!~|a0!~|b260611!~|c260613!~|d29662!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m29662!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M482!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84278147!~|A84278147_10!~|B84278147_10!~|C30|30!~|Edeluxe twin room,pool access!~|Fdeluxe twin room,pool access!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I482!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84278147_10", "description": "deluxe twin room,pool access", "descriptionSupplier": "deluxe twin room,pool access", "legacyRoomId": "84278147", "supplierCode": "84278147_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 482, "gross": 482, "binding": false } }, "occupancyRefId": 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": 482, "gross": 482, "binding": false } }, { "hotelName": "The Kee Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "29662", "supplierCode": "FLY", "hotelCodeSupplier": "29662", "id": "33!~|a0!~|b260611!~|c260613!~|d29662!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m29662!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M354!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84278146!~|A84278146_10!~|B84278146_10!~|C30|30!~|Edeluxe twin room,pool view!~|Fdeluxe twin room,pool view!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I354!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84278146_10", "description": "deluxe twin room,pool view", "descriptionSupplier": "deluxe twin room,pool view", "legacyRoomId": "84278146", "supplierCode": "84278146_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 354, "gross": 354, "binding": false } }, "occupancyRefId": 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": 354, "gross": 354, "binding": false } }, { "hotelName": "The Kee Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "29662", "supplierCode": "FLY", "hotelCodeSupplier": "29662", "id": "33!~|a0!~|b260611!~|c260613!~|d29662!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m29662!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M288!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z91217!~|A91217_10!~|B91217_10!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I288!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "91217_10", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "91217", "supplierCode": "91217_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 288, "gross": 288, "binding": false } }, "occupancyRefId": 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": 288, "gross": 288, "binding": false } }, { "hotelName": "The Kee Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "29662", "supplierCode": "FLY", "hotelCodeSupplier": "29662", "id": "33!~|a0!~|b260611!~|c260613!~|d29662!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m29662!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M388!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84373270!~|A84373270_10!~|B84373270_10!~|C30|30!~|Edeluxe jacuzzi!~|Fdeluxe jacuzzi!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I388!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84373270_10", "description": "deluxe jacuzzi", "descriptionSupplier": "deluxe jacuzzi", "legacyRoomId": "84373270", "supplierCode": "84373270_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 388, "gross": 388, "binding": false } }, "occupancyRefId": 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": 388, "gross": 388, "binding": false } }, { "hotelName": "Baan Pron Phateep", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48473", "supplierCode": "FLY", "hotelCodeSupplier": "48473", "id": "33!~|a0!~|b260611!~|c260613!~|d48473!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48473!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M58!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84372734!~|A84372734_20!~|B84372734_20!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84372734_20", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "84372734", "supplierCode": "84372734_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": "Baan Pron Phateep", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48473", "supplierCode": "FLY", "hotelCodeSupplier": "48473", "id": "33!~|a0!~|b260611!~|c260613!~|d48473!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48473!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M82!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84372736!~|A84372736_20!~|B84372736_20!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84372736_20", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84372736", "supplierCode": "84372736_20", "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": "Baan Pron Phateep", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48473", "supplierCode": "FLY", "hotelCodeSupplier": "48473", "id": "33!~|a0!~|b260611!~|c260613!~|d48473!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48473!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M70!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84372735!~|A84372735_20!~|B84372735_20!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I70!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84372735_20", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "84372735", "supplierCode": "84372735_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": "Baan Pron Phateep", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48473", "supplierCode": "FLY", "hotelCodeSupplier": "48473", "id": "33!~|a0!~|b260611!~|c260613!~|d48473!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48473!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M68!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84372735!~|A84372735_10!~|B84372735_10!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I68!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84372735_10", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "84372735", "supplierCode": "84372735_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": "Baan Pron Phateep", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48473", "supplierCode": "FLY", "hotelCodeSupplier": "48473", "id": "33!~|a0!~|b260611!~|c260613!~|d48473!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48473!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M56!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84372734!~|A84372734_10!~|B84372734_10!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84372734_10", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "84372734", "supplierCode": "84372734_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": "Baan Pron Phateep", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "48473", "supplierCode": "FLY", "hotelCodeSupplier": "48473", "id": "33!~|a0!~|b260611!~|c260613!~|d48473!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m48473!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M80!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84372736!~|A84372736_10!~|B84372736_10!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I80!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84372736_10", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84372736", "supplierCode": "84372736_10", "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": "Quality Beach Resorts and Spa Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "93810", "supplierCode": "FLY", "hotelCodeSupplier": "93810", "id": "33!~|a0!~|b260611!~|c260613!~|d93810!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m93810!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M362!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85637588!~|A85637588_20!~|B85637588_20!~|C30|30!~|Efamily premium balcony!~|Ffamily premium balcony!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I362!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85637588_20", "description": "family premium balcony", "descriptionSupplier": "family premium balcony", "legacyRoomId": "85637588", "supplierCode": "85637588_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 362, "gross": 362, "binding": false } }, "occupancyRefId": 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": 362, "gross": 362, "binding": false } }, { "hotelName": "Quality Beach Resorts and Spa Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "93810", "supplierCode": "FLY", "hotelCodeSupplier": "93810", "id": "33!~|a0!~|b260611!~|c260613!~|d93810!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m93810!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1368!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84130053!~|A84130053_20!~|B84130053_20!~|C30|30!~|Esuite,1 bedroom (patong)!~|Fsuite,1 bedroom (patong)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1368!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84130053_20", "description": "suite,1 bedroom (patong)", "descriptionSupplier": "suite,1 bedroom (patong)", "legacyRoomId": "84130053", "supplierCode": "84130053_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1368, "gross": 1368, "binding": false } }, "occupancyRefId": 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": 1368, "gross": 1368, "binding": false } }, { "hotelName": "Quality Beach Resorts and Spa Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "93810", "supplierCode": "FLY", "hotelCodeSupplier": "93810", "id": "33!~|a0!~|b260611!~|c260613!~|d93810!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m93810!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1076!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85637587!~|A85637587_20!~|B85637587_20!~|C30|30!~|Edeluxe pool front!~|Fdeluxe pool front!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1076!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85637587_20", "description": "deluxe pool front", "descriptionSupplier": "deluxe pool front", "legacyRoomId": "85637587", "supplierCode": "85637587_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1076, "gross": 1076, "binding": false } }, "occupancyRefId": 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": 1076, "gross": 1076, "binding": false } }, { "hotelName": "Quality Beach Resorts and Spa Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "93810", "supplierCode": "FLY", "hotelCodeSupplier": "93810", "id": "33!~|a0!~|b260611!~|c260613!~|d93810!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m93810!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M588!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85637589!~|A85637589_20!~|B85637589_20!~|C30|30!~|Epremium quadruple room,1 bedroom,non smoking,pool view!~|Fpremium quadruple room,1 bedroom,non smoking,pool view!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I588!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85637589_20", "description": "premium quadruple room,1 bedroom,non smoking,pool view", "descriptionSupplier": "premium quadruple room,1 bedroom,non smoking,pool view", "legacyRoomId": "85637589", "supplierCode": "85637589_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 588, "gross": 588, "binding": false } }, "occupancyRefId": 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": 588, "gross": 588, "binding": false } }, { "hotelName": "Quality Beach Resorts and Spa Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "93810", "supplierCode": "FLY", "hotelCodeSupplier": "93810", "id": "33!~|a0!~|b260611!~|c260613!~|d93810!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m93810!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M560!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85637589!~|A85637589_10!~|B85637589_10!~|C30|30!~|Epremium quadruple room,1 bedroom,non smoking,pool view!~|Fpremium quadruple room,1 bedroom,non smoking,pool view!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I560!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85637589_10", "description": "premium quadruple room,1 bedroom,non smoking,pool view", "descriptionSupplier": "premium quadruple room,1 bedroom,non smoking,pool view", "legacyRoomId": "85637589", "supplierCode": "85637589_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 560, "gross": 560, "binding": false } }, "occupancyRefId": 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": 560, "gross": 560, "binding": false } }, { "hotelName": "Quality Beach Resorts and Spa Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "93810", "supplierCode": "FLY", "hotelCodeSupplier": "93810", "id": "33!~|a0!~|b260611!~|c260613!~|d93810!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m93810!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M334!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85637588!~|A85637588_10!~|B85637588_10!~|C30|30!~|Efamily premium balcony!~|Ffamily premium balcony!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I334!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85637588_10", "description": "family premium balcony", "descriptionSupplier": "family premium balcony", "legacyRoomId": "85637588", "supplierCode": "85637588_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 334, "gross": 334, "binding": false } }, "occupancyRefId": 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": 334, "gross": 334, "binding": false } }, { "hotelName": "Quality Beach Resorts and Spa Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "93810", "supplierCode": "FLY", "hotelCodeSupplier": "93810", "id": "33!~|a0!~|b260611!~|c260613!~|d93810!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m93810!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1186!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84130053!~|A84130053_10!~|B84130053_10!~|C30|30!~|Esuite,1 bedroom (patong)!~|Fsuite,1 bedroom (patong)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1186!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84130053_10", "description": "suite,1 bedroom (patong)", "descriptionSupplier": "suite,1 bedroom (patong)", "legacyRoomId": "84130053", "supplierCode": "84130053_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1186, "gross": 1186, "binding": false } }, "occupancyRefId": 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": 1186, "gross": 1186, "binding": false } }, { "hotelName": "Quality Beach Resorts and Spa Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "93810", "supplierCode": "FLY", "hotelCodeSupplier": "93810", "id": "33!~|a0!~|b260611!~|c260613!~|d93810!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m93810!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M926!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85637587!~|A85637587_10!~|B85637587_10!~|C30|30!~|Edeluxe pool front!~|Fdeluxe pool front!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I926!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85637587_10", "description": "deluxe pool front", "descriptionSupplier": "deluxe pool front", "legacyRoomId": "85637587", "supplierCode": "85637587_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 926, "gross": 926, "binding": false } }, "occupancyRefId": 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": 926, "gross": 926, "binding": false } }, { "hotelName": "The Blue Pearl Kata Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "96707", "supplierCode": "FLY", "hotelCodeSupplier": "96707", "id": "33!~|a0!~|b260611!~|c260613!~|d96707!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m96707!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M90!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84803282!~|A84803282_10!~|B84803282_10!~|C30|30!~|Efamily room,2 bedrooms!~|Ffamily room,2 bedrooms!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I90!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84803282_10", "description": "family room,2 bedrooms", "descriptionSupplier": "family room,2 bedrooms", "legacyRoomId": "84803282", "supplierCode": "84803282_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": "The Blue Pearl Kata Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "96707", "supplierCode": "FLY", "hotelCodeSupplier": "96707", "id": "33!~|a0!~|b260611!~|c260613!~|d96707!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m96707!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M42!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86015438!~|A86015438_10!~|B86015438_10!~|C30|30!~|EDeluxe Studio!~|FDeluxe Studio!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86015438_10", "description": "Deluxe Studio", "descriptionSupplier": "Deluxe Studio", "legacyRoomId": "86015438", "supplierCode": "86015438_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 42, "gross": 42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 42, "gross": 42, "binding": false } }, { "hotelName": "The Blue Pearl Kata Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "96707", "supplierCode": "FLY", "hotelCodeSupplier": "96707", "id": "33!~|a0!~|b260611!~|c260613!~|d96707!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m96707!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M36!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84803284!~|A84803284_10!~|B84803284_10!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I36!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84803284_10", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "84803284", "supplierCode": "84803284_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 36, "gross": 36, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 36, "gross": 36, "binding": false } }, { "hotelName": "The Blue Pearl Kata Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "96707", "supplierCode": "FLY", "hotelCodeSupplier": "96707", "id": "33!~|a0!~|b260611!~|c260613!~|d96707!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m96707!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M34!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84803285!~|A84803285_10!~|B84803285_10!~|C30|30!~|Eeconomy double room!~|Feconomy double room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84803285_10", "description": "economy double room", "descriptionSupplier": "economy double room", "legacyRoomId": "84803285", "supplierCode": "84803285_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": "The Blue Pearl Kata Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "96707", "supplierCode": "FLY", "hotelCodeSupplier": "96707", "id": "33!~|a0!~|b260611!~|c260613!~|d96707!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m96707!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M50!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83999565!~|A83999565_10!~|B83999565_10!~|C30|30!~|Edeluxe double or twin room with balcony!~|Fdeluxe double or twin room with balcony!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I50!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83999565_10", "description": "deluxe double or twin room with balcony", "descriptionSupplier": "deluxe double or twin room with balcony", "legacyRoomId": "83999565", "supplierCode": "83999565_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": "Paradox Resort Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M980!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613351!~|A85613351_20!~|B85613351_20!~|C30|30!~|Etwo bedroom suite villa!~|Ftwo bedroom suite villa!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I980!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613351_20", "description": "two bedroom suite villa", "descriptionSupplier": "two bedroom suite villa", "legacyRoomId": "85613351", "supplierCode": "85613351_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 980, "gross": 980, "binding": false } }, "occupancyRefId": 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": 980, "gross": 980, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M320!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613344!~|A85613344_20!~|B85613344_20!~|C30|30!~|Eparadox superior!~|Fparadox superior!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I320!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613344_20", "description": "paradox superior", "descriptionSupplier": "paradox superior", "legacyRoomId": "85613344", "supplierCode": "85613344_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 320, "gross": 320, "binding": false } }, "occupancyRefId": 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": 320, "gross": 320, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M320!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613343!~|A85613343_20!~|B85613343_20!~|C30|30!~|Eparadox superior twin!~|Fparadox superior twin!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I320!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613343_20", "description": "paradox superior twin", "descriptionSupplier": "paradox superior twin", "legacyRoomId": "85613343", "supplierCode": "85613343_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 320, "gross": 320, "binding": false } }, "occupancyRefId": 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": 320, "gross": 320, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1316!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613353!~|A85613353_20!~|B85613353_20!~|C30|30!~|Efamily two bedroom beachfront residence.!~|Ffamily two bedroom beachfront residence.!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1316!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613353_20", "description": "family two bedroom beachfront residence.", "descriptionSupplier": "family two bedroom beachfront residence.", "legacyRoomId": "85613353", "supplierCode": "85613353_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1316, "gross": 1316, "binding": false } }, "occupancyRefId": 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": 1316, "gross": 1316, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M332!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613346!~|A85613346_20!~|B85613346_20!~|C30|30!~|Eparadox sea view twin!~|Fparadox sea view twin!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I332!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613346_20", "description": "paradox sea view twin", "descriptionSupplier": "paradox sea view twin", "legacyRoomId": "85613346", "supplierCode": "85613346_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 332, "gross": 332, "binding": false } }, "occupancyRefId": 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": 332, "gross": 332, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M400!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613350!~|A85613350_20!~|B85613350_20!~|C30|30!~|Epenthouse villa!~|Fpenthouse villa!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I400!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613350_20", "description": "penthouse villa", "descriptionSupplier": "penthouse villa", "legacyRoomId": "85613350", "supplierCode": "85613350_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 400, "gross": 400, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 400, "gross": 400, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M332!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613345!~|A85613345_20!~|B85613345_20!~|C30|30!~|Eparadox sea view!~|Fparadox sea view!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I332!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613345_20", "description": "paradox sea view", "descriptionSupplier": "paradox sea view", "legacyRoomId": "85613345", "supplierCode": "85613345_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 332, "gross": 332, "binding": false } }, "occupancyRefId": 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": 332, "gross": 332, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M360!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613349!~|A85613349_20!~|B85613349_20!~|C30|30!~|Epremium garden villa!~|Fpremium garden villa!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I360!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613349_20", "description": "premium garden villa", "descriptionSupplier": "premium garden villa", "legacyRoomId": "85613349", "supplierCode": "85613349_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 360, "gross": 360, "binding": false } }, "occupancyRefId": 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": 360, "gross": 360, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1304!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613352!~|A85613352_20!~|B85613352_20!~|C30|30!~|Efamily two bedroom garden residence!~|Ffamily two bedroom garden residence!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1304!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613352_20", "description": "family two bedroom garden residence", "descriptionSupplier": "family two bedroom garden residence", "legacyRoomId": "85613352", "supplierCode": "85613352_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1304, "gross": 1304, "binding": false } }, "occupancyRefId": 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": 1304, "gross": 1304, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M332!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613348!~|A85613348_20!~|B85613348_20!~|C30|30!~|Egarden villa!~|Fgarden villa!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I332!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613348_20", "description": "garden villa", "descriptionSupplier": "garden villa", "legacyRoomId": "85613348", "supplierCode": "85613348_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 332, "gross": 332, "binding": false } }, "occupancyRefId": 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": 332, "gross": 332, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M392!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613350!~|A85613350_10!~|B85613350_10!~|C30|30!~|Epenthouse villa!~|Fpenthouse villa!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I392!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613350_10", "description": "penthouse villa", "descriptionSupplier": "penthouse villa", "legacyRoomId": "85613350", "supplierCode": "85613350_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 392, "gross": 392, "binding": false } }, "occupancyRefId": 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": 392, "gross": 392, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M318!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613345!~|A85613345_10!~|B85613345_10!~|C30|30!~|Eparadox sea view!~|Fparadox sea view!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I318!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613345_10", "description": "paradox sea view", "descriptionSupplier": "paradox sea view", "legacyRoomId": "85613345", "supplierCode": "85613345_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 318, "gross": 318, "binding": false } }, "occupancyRefId": 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": 318, "gross": 318, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M348!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613349!~|A85613349_10!~|B85613349_10!~|C30|30!~|Epremium garden villa!~|Fpremium garden villa!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I348!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613349_10", "description": "premium garden villa", "descriptionSupplier": "premium garden villa", "legacyRoomId": "85613349", "supplierCode": "85613349_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 348, "gross": 348, "binding": false } }, "occupancyRefId": 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": 348, "gross": 348, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1290.96!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613352!~|A85613352_10!~|B85613352_10!~|C30|30!~|Efamily two bedroom garden residence!~|Ffamily two bedroom garden residence!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1290.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613352_10", "description": "family two bedroom garden residence", "descriptionSupplier": "family two bedroom garden residence", "legacyRoomId": "85613352", "supplierCode": "85613352_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1290.96, "gross": 1290.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": 1290.96, "gross": 1290.96, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M910!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613351!~|A85613351_10!~|B85613351_10!~|C30|30!~|Etwo bedroom suite villa!~|Ftwo bedroom suite villa!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I910!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613351_10", "description": "two bedroom suite villa", "descriptionSupplier": "two bedroom suite villa", "legacyRoomId": "85613351", "supplierCode": "85613351_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 910, "gross": 910, "binding": false } }, "occupancyRefId": 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": 910, "gross": 910, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M326!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613348!~|A85613348_10!~|B85613348_10!~|C30|30!~|Egarden villa!~|Fgarden villa!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I326!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613348_10", "description": "garden villa", "descriptionSupplier": "garden villa", "legacyRoomId": "85613348", "supplierCode": "85613348_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 326, "gross": 326, "binding": false } }, "occupancyRefId": 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": 326, "gross": 326, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M306!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613343!~|A85613343_10!~|B85613343_10!~|C30|30!~|Eparadox superior twin!~|Fparadox superior twin!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I306!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613343_10", "description": "paradox superior twin", "descriptionSupplier": "paradox superior twin", "legacyRoomId": "85613343", "supplierCode": "85613343_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 306, "gross": 306, "binding": false } }, "occupancyRefId": 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": 306, "gross": 306, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M306!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613344!~|A85613344_10!~|B85613344_10!~|C30|30!~|Eparadox superior!~|Fparadox superior!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I306!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613344_10", "description": "paradox superior", "descriptionSupplier": "paradox superior", "legacyRoomId": "85613344", "supplierCode": "85613344_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 306, "gross": 306, "binding": false } }, "occupancyRefId": 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": 306, "gross": 306, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M368!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613354!~|A85613354_10!~|B85613354_10!~|C30|30!~|Eparadox courtyard room!~|Fparadox courtyard room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I368!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613354_10", "description": "paradox courtyard room", "descriptionSupplier": "paradox courtyard room", "legacyRoomId": "85613354", "supplierCode": "85613354_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 368, "gross": 368, "binding": false } }, "occupancyRefId": 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": 368, "gross": 368, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M546!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613356!~|A85613356_10!~|B85613356_10!~|C30|30!~|Eparadox one bedroom suite seaview!~|Fparadox one bedroom suite seaview!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I546!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613356_10", "description": "paradox one bedroom suite seaview", "descriptionSupplier": "paradox one bedroom suite seaview", "legacyRoomId": "85613356", "supplierCode": "85613356_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 546, "gross": 546, "binding": false } }, "occupancyRefId": 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": 546, "gross": 546, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M318!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613346!~|A85613346_10!~|B85613346_10!~|C30|30!~|Eparadox sea view twin!~|Fparadox sea view twin!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I318!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613346_10", "description": "paradox sea view twin", "descriptionSupplier": "paradox sea view twin", "legacyRoomId": "85613346", "supplierCode": "85613346_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 318, "gross": 318, "binding": false } }, "occupancyRefId": 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": 318, "gross": 318, "binding": false } }, { "hotelName": "Paradox Resort Phuket", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5059461", "supplierCode": "FLY", "hotelCodeSupplier": "5059461", "id": "33!~|a0!~|b260611!~|c260613!~|d5059461!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5059461!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1302.84!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85613353!~|A85613353_10!~|B85613353_10!~|C30|30!~|Efamily two bedroom beachfront residence.!~|Ffamily two bedroom beachfront residence.!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1302.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85613353_10", "description": "family two bedroom beachfront residence.", "descriptionSupplier": "family two bedroom beachfront residence.", "legacyRoomId": "85613353", "supplierCode": "85613353_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1302.84, "gross": 1302.84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1302.84, "gross": 1302.84, "binding": false } }, { "hotelName": "Kata Rocks", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "685126", "supplierCode": "FLY", "hotelCodeSupplier": "685126", "id": "33!~|a0!~|b260611!~|c260613!~|d685126!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m685126!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1220!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85373723!~|A85373723_20!~|B85373723_20!~|C30|30!~|Etwo bedroom sky pool villa!~|Ftwo bedroom sky pool villa!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1220!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85373723_20", "description": "two bedroom sky pool villa", "descriptionSupplier": "two bedroom sky pool villa", "legacyRoomId": "85373723", "supplierCode": "85373723_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1220, "gross": 1220, "binding": false } }, "occupancyRefId": 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": 1220, "gross": 1220, "binding": false } }, { "hotelName": "Kata Rocks", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "685126", "supplierCode": "FLY", "hotelCodeSupplier": "685126", "id": "33!~|a0!~|b260611!~|c260613!~|d685126!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m685126!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1182!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81997640!~|A81997640_20!~|B81997640_20!~|C30|30!~|EOne Bedroom Sky Pool Villa!~|FOne Bedroom Sky Pool Villa!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1182!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81997640_20", "description": "One Bedroom Sky Pool Villa", "descriptionSupplier": "One Bedroom Sky Pool Villa", "legacyRoomId": "81997640", "supplierCode": "81997640_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1182, "gross": 1182, "binding": false } }, "occupancyRefId": 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": 1182, "gross": 1182, "binding": false } }, { "hotelName": "Kata Rocks", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "685126", "supplierCode": "FLY", "hotelCodeSupplier": "685126", "id": "33!~|a0!~|b260611!~|c260613!~|d685126!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m685126!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M2668!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84488523!~|A84488523_20!~|B84488523_20!~|C30|30!~|Efour bedroom sky pool villa!~|Ffour bedroom sky pool villa!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I2668!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84488523_20", "description": "four bedroom sky pool villa", "descriptionSupplier": "four bedroom sky pool villa", "legacyRoomId": "84488523", "supplierCode": "84488523_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 2668, "gross": 2668, "binding": false } }, "occupancyRefId": 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": 2668, "gross": 2668, "binding": false } }, { "hotelName": "Kata Rocks", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "685126", "supplierCode": "FLY", "hotelCodeSupplier": "685126", "id": "33!~|a0!~|b260611!~|c260613!~|d685126!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m685126!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1522!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81997643!~|A81997643_20!~|B81997643_20!~|C30|30!~|EThree Bedroom Sky Pool Villa!~|FThree Bedroom Sky Pool Villa!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1522!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81997643_20", "description": "Three Bedroom Sky Pool Villa", "descriptionSupplier": "Three Bedroom Sky Pool Villa", "legacyRoomId": "81997643", "supplierCode": "81997643_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1522, "gross": 1522, "binding": false } }, "occupancyRefId": 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": 1522, "gross": 1522, "binding": false } }, { "hotelName": "Kata Rocks", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "685126", "supplierCode": "FLY", "hotelCodeSupplier": "685126", "id": "33!~|a0!~|b260611!~|c260613!~|d685126!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m685126!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1170.18!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81997640!~|A81997640_10!~|B81997640_10!~|C30|30!~|EOne Bedroom Sky Pool Villa!~|FOne Bedroom Sky Pool Villa!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1170.18!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81997640_10", "description": "One Bedroom Sky Pool Villa", "descriptionSupplier": "One Bedroom Sky Pool Villa", "legacyRoomId": "81997640", "supplierCode": "81997640_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1170.18, "gross": 1170.18, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1170.18, "gross": 1170.18, "binding": false } }, { "hotelName": "Kata Rocks", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "685126", "supplierCode": "FLY", "hotelCodeSupplier": "685126", "id": "33!~|a0!~|b260611!~|c260613!~|d685126!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m685126!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1207.8!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85373723!~|A85373723_10!~|B85373723_10!~|C30|30!~|Etwo bedroom sky pool villa!~|Ftwo bedroom sky pool villa!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1207.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85373723_10", "description": "two bedroom sky pool villa", "descriptionSupplier": "two bedroom sky pool villa", "legacyRoomId": "85373723", "supplierCode": "85373723_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1207.8, "gross": 1207.8, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1207.8, "gross": 1207.8, "binding": false } }, { "hotelName": "Kata Rocks", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "685126", "supplierCode": "FLY", "hotelCodeSupplier": "685126", "id": "33!~|a0!~|b260611!~|c260613!~|d685126!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m685126!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M2644!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84488523!~|A84488523_10!~|B84488523_10!~|C30|30!~|Efour bedroom sky pool villa!~|Ffour bedroom sky pool villa!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I2644!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84488523_10", "description": "four bedroom sky pool villa", "descriptionSupplier": "four bedroom sky pool villa", "legacyRoomId": "84488523", "supplierCode": "84488523_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 2644, "gross": 2644, "binding": false } }, "occupancyRefId": 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": 2644, "gross": 2644, "binding": false } }, { "hotelName": "Kata Rocks", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "685126", "supplierCode": "FLY", "hotelCodeSupplier": "685126", "id": "33!~|a0!~|b260611!~|c260613!~|d685126!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m685126!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1506.78!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81997643!~|A81997643_10!~|B81997643_10!~|C30|30!~|EThree Bedroom Sky Pool Villa!~|FThree Bedroom Sky Pool Villa!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1506.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81997643_10", "description": "Three Bedroom Sky Pool Villa", "descriptionSupplier": "Three Bedroom Sky Pool Villa", "legacyRoomId": "81997643", "supplierCode": "81997643_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1506.78, "gross": 1506.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": 1506.78, "gross": 1506.78, "binding": false } }, { "hotelName": "Phuket Graceland Resort And Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6573", "supplierCode": "FLY", "hotelCodeSupplier": "6573", "id": "33!~|a0!~|b260611!~|c260613!~|d6573!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6573!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M170!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85996006!~|A85996006_20!~|B85996006_20!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I170!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85996006_20", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "85996006", "supplierCode": "85996006_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 170, "gross": 170, "binding": false } }, "occupancyRefId": 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": 170, "gross": 170, "binding": false } }, { "hotelName": "Phuket Graceland Resort And Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6573", "supplierCode": "FLY", "hotelCodeSupplier": "6573", "id": "33!~|a0!~|b260611!~|c260613!~|d6573!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6573!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M358!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85140050!~|A85140050_20!~|B85140050_20!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I358!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85140050_20", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "85140050", "supplierCode": "85140050_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 358, "gross": 358, "binding": false } }, "occupancyRefId": 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": 358, "gross": 358, "binding": false } }, { "hotelName": "Phuket Graceland Resort And Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6573", "supplierCode": "FLY", "hotelCodeSupplier": "6573", "id": "33!~|a0!~|b260611!~|c260613!~|d6573!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6573!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M164!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85140053!~|A85140053_20!~|B85140053_20!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I164!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85140053_20", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "85140053", "supplierCode": "85140053_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 164, "gross": 164, "binding": false } }, "occupancyRefId": 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": 164, "gross": 164, "binding": false } }, { "hotelName": "Phuket Graceland Resort And Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6573", "supplierCode": "FLY", "hotelCodeSupplier": "6573", "id": "33!~|a0!~|b260611!~|c260613!~|d6573!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6573!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M314!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85996003!~|A85996003_20!~|B85996003_20!~|C30|30!~|ESunset Grand Deluxe!~|FSunset Grand Deluxe!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I314!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85996003_20", "description": "Sunset Grand Deluxe", "descriptionSupplier": "Sunset Grand Deluxe", "legacyRoomId": "85996003", "supplierCode": "85996003_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 314, "gross": 314, "binding": false } }, "occupancyRefId": 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": 314, "gross": 314, "binding": false } }, { "hotelName": "Phuket Graceland Resort And Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6573", "supplierCode": "FLY", "hotelCodeSupplier": "6573", "id": "33!~|a0!~|b260611!~|c260613!~|d6573!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6573!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M188!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85996004!~|A85996004_20!~|B85996004_20!~|C30|30!~|EDeluxe Pool View!~|FDeluxe Pool View!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I188!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85996004_20", "description": "Deluxe Pool View", "descriptionSupplier": "Deluxe Pool View", "legacyRoomId": "85996004", "supplierCode": "85996004_20", "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": "Phuket Graceland Resort And Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6573", "supplierCode": "FLY", "hotelCodeSupplier": "6573", "id": "33!~|a0!~|b260611!~|c260613!~|d6573!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6573!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M222!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81609953!~|A81609953_20!~|B81609953_20!~|C30|30!~|ESunset Deluxe Pool View!~|FSunset Deluxe Pool View!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I222!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81609953_20", "description": "Sunset Deluxe Pool View", "descriptionSupplier": "Sunset Deluxe Pool View", "legacyRoomId": "81609953", "supplierCode": "81609953_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 222, "gross": 222, "binding": false } }, "occupancyRefId": 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": 222, "gross": 222, "binding": false } }, { "hotelName": "Phuket Graceland Resort And Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6573", "supplierCode": "FLY", "hotelCodeSupplier": "6573", "id": "33!~|a0!~|b260611!~|c260613!~|d6573!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6573!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M378!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85996007!~|A85996007_20!~|B85996007_20!~|C30|30!~|EFamily Pool View!~|FFamily Pool View!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I378!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85996007_20", "description": "Family Pool View", "descriptionSupplier": "Family Pool View", "legacyRoomId": "85996007", "supplierCode": "85996007_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 378, "gross": 378, "binding": false } }, "occupancyRefId": 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": 378, "gross": 378, "binding": false } }, { "hotelName": "Phuket Graceland Resort And Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6573", "supplierCode": "FLY", "hotelCodeSupplier": "6573", "id": "33!~|a0!~|b260611!~|c260613!~|d6573!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6573!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M620!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85140049!~|A85140049_20!~|B85140049_20!~|C30|30!~|Egraceland suite seaview 2 bedrooms!~|Fgraceland suite seaview 2 bedrooms!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I620!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85140049_20", "description": "graceland suite seaview 2 bedrooms", "descriptionSupplier": "graceland suite seaview 2 bedrooms", "legacyRoomId": "85140049", "supplierCode": "85140049_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 620, "gross": 620, "binding": false } }, "occupancyRefId": 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": 620, "gross": 620, "binding": false } }, { "hotelName": "Phuket Graceland Resort And Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6573", "supplierCode": "FLY", "hotelCodeSupplier": "6573", "id": "33!~|a0!~|b260611!~|c260613!~|d6573!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6573!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M168!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85996006!~|A85996006_10!~|B85996006_10!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I168!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85996006_10", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "85996006", "supplierCode": "85996006_10", "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": "Phuket Graceland Resort And Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6573", "supplierCode": "FLY", "hotelCodeSupplier": "6573", "id": "33!~|a0!~|b260611!~|c260613!~|d6573!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6573!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M354.42!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85140050!~|A85140050_10!~|B85140050_10!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I354.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85140050_10", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "85140050", "supplierCode": "85140050_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 354.42, "gross": 354.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 354.42, "gross": 354.42, "binding": false } }, { "hotelName": "Phuket Graceland Resort And Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6573", "supplierCode": "FLY", "hotelCodeSupplier": "6573", "id": "33!~|a0!~|b260611!~|c260613!~|d6573!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6573!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M162!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85140053!~|A85140053_10!~|B85140053_10!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I162!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85140053_10", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "85140053", "supplierCode": "85140053_10", "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": "Phuket Graceland Resort And Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6573", "supplierCode": "FLY", "hotelCodeSupplier": "6573", "id": "33!~|a0!~|b260611!~|c260613!~|d6573!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6573!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M310.86!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85996003!~|A85996003_10!~|B85996003_10!~|C30|30!~|ESunset Grand Deluxe!~|FSunset Grand Deluxe!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I310.86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85996003_10", "description": "Sunset Grand Deluxe", "descriptionSupplier": "Sunset Grand Deluxe", "legacyRoomId": "85996003", "supplierCode": "85996003_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 310.86, "gross": 310.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 310.86, "gross": 310.86, "binding": false } }, { "hotelName": "Phuket Graceland Resort And Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6573", "supplierCode": "FLY", "hotelCodeSupplier": "6573", "id": "33!~|a0!~|b260611!~|c260613!~|d6573!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6573!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M219.78!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81609953!~|A81609953_10!~|B81609953_10!~|C30|30!~|ESunset Deluxe Pool View!~|FSunset Deluxe Pool View!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I219.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81609953_10", "description": "Sunset Deluxe Pool View", "descriptionSupplier": "Sunset Deluxe Pool View", "legacyRoomId": "81609953", "supplierCode": "81609953_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 219.78, "gross": 219.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": 219.78, "gross": 219.78, "binding": false } }, { "hotelName": "Phuket Graceland Resort And Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6573", "supplierCode": "FLY", "hotelCodeSupplier": "6573", "id": "33!~|a0!~|b260611!~|c260613!~|d6573!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6573!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M613.8!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85140049!~|A85140049_10!~|B85140049_10!~|C30|30!~|Egraceland suite seaview 2 bedrooms!~|Fgraceland suite seaview 2 bedrooms!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I613.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85140049_10", "description": "graceland suite seaview 2 bedrooms", "descriptionSupplier": "graceland suite seaview 2 bedrooms", "legacyRoomId": "85140049", "supplierCode": "85140049_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 613.8, "gross": 613.8, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 613.8, "gross": 613.8, "binding": false } }, { "hotelName": "Phuket Graceland Resort And Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6573", "supplierCode": "FLY", "hotelCodeSupplier": "6573", "id": "33!~|a0!~|b260611!~|c260613!~|d6573!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6573!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M186!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85996004!~|A85996004_10!~|B85996004_10!~|C30|30!~|EDeluxe Pool View!~|FDeluxe Pool View!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I186!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85996004_10", "description": "Deluxe Pool View", "descriptionSupplier": "Deluxe Pool View", "legacyRoomId": "85996004", "supplierCode": "85996004_10", "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": "Phuket Graceland Resort And Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "6573", "supplierCode": "FLY", "hotelCodeSupplier": "6573", "id": "33!~|a0!~|b260611!~|c260613!~|d6573!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m6573!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M374.22!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85996007!~|A85996007_10!~|B85996007_10!~|C30|30!~|EFamily Pool View!~|FFamily Pool View!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I374.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85996007_10", "description": "Family Pool View", "descriptionSupplier": "Family Pool View", "legacyRoomId": "85996007", "supplierCode": "85996007_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 374.22, "gross": 374.22, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 374.22, "gross": 374.22, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M342!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292911!~|A86292911_20!~|B86292911_20!~|C30|30!~|ESuite, 1 Bedroom!~|FSuite, 1 Bedroom!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I342!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292911_20", "description": "Suite, 1 Bedroom", "descriptionSupplier": "Suite, 1 Bedroom", "legacyRoomId": "86292911", "supplierCode": "86292911_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 342, "gross": 342, "binding": false } }, "occupancyRefId": 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": 342, "gross": 342, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M574!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292911!~|A86292911_21!~|B86292911_21!~|C30|30!~|ESuite, 1 Bedroom!~|FSuite, 1 Bedroom!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I574!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292911_21", "description": "Suite, 1 Bedroom", "descriptionSupplier": "Suite, 1 Bedroom", "legacyRoomId": "86292911", "supplierCode": "86292911_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 574, "gross": 574, "binding": false } }, "occupancyRefId": 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": 574, "gross": 574, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M448!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292913!~|A86292913_21!~|B86292913_21!~|C30|30!~|ERoom, 1 King Bed, Ocean View (Balcony)!~|FRoom, 1 King Bed, Ocean View (Balcony)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I448!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292913_21", "description": "Room, 1 King Bed, Ocean View (Balcony)", "descriptionSupplier": "Room, 1 King Bed, Ocean View (Balcony)", "legacyRoomId": "86292913", "supplierCode": "86292913_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 448, "gross": 448, "binding": false } }, "occupancyRefId": 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": 448, "gross": 448, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M272!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292905!~|A86292905_21!~|B86292905_21!~|C30|30!~|ERoom, 2 Double Beds!~|FRoom, 2 Double Beds!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I272!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292905_21", "description": "Room, 2 Double Beds", "descriptionSupplier": "Room, 2 Double Beds", "legacyRoomId": "86292905", "supplierCode": "86292905_21", "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": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M278!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292905!~|A86292905_20!~|B86292905_20!~|C30|30!~|ERoom, 2 Double Beds!~|FRoom, 2 Double Beds!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I278!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292905_20", "description": "Room, 2 Double Beds", "descriptionSupplier": "Room, 2 Double Beds", "legacyRoomId": "86292905", "supplierCode": "86292905_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 278, "gross": 278, "binding": false } }, "occupancyRefId": 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": 278, "gross": 278, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M272!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85239718!~|A85239718_21!~|B85239718_21!~|C30|30!~|Eroom,1 king bed!~|Froom,1 king bed!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I272!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85239718_21", "description": "room,1 king bed", "descriptionSupplier": "room,1 king bed", "legacyRoomId": "85239718", "supplierCode": "85239718_21", "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": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M278!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85239718!~|A85239718_20!~|B85239718_20!~|C30|30!~|Eroom,1 king bed!~|Froom,1 king bed!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I278!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85239718_20", "description": "room,1 king bed", "descriptionSupplier": "room,1 king bed", "legacyRoomId": "85239718", "supplierCode": "85239718_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 278, "gross": 278, "binding": false } }, "occupancyRefId": 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": 278, "gross": 278, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M762!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292909!~|A86292909_21!~|B86292909_21!~|C30|30!~|EFamily Suite, 2 Bedrooms!~|FFamily Suite, 2 Bedrooms!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I762!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292909_21", "description": "Family Suite, 2 Bedrooms", "descriptionSupplier": "Family Suite, 2 Bedrooms", "legacyRoomId": "86292909", "supplierCode": "86292909_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 762, "gross": 762, "binding": false } }, "occupancyRefId": 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": 762, "gross": 762, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M782!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292909!~|A86292909_20!~|B86292909_20!~|C30|30!~|EFamily Suite, 2 Bedrooms!~|FFamily Suite, 2 Bedrooms!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I782!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292909_20", "description": "Family Suite, 2 Bedrooms", "descriptionSupplier": "Family Suite, 2 Bedrooms", "legacyRoomId": "86292909", "supplierCode": "86292909_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 782, "gross": 782, "binding": false } }, "occupancyRefId": 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": 782, "gross": 782, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M362!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292906!~|A86292906_20!~|B86292906_20!~|C30|30!~|ERoom, 2 Double Beds, Balcony!~|FRoom, 2 Double Beds, Balcony!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I362!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292906_20", "description": "Room, 2 Double Beds, Balcony", "descriptionSupplier": "Room, 2 Double Beds, Balcony", "legacyRoomId": "86292906", "supplierCode": "86292906_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 362, "gross": 362, "binding": false } }, "occupancyRefId": 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": 362, "gross": 362, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M354!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292906!~|A86292906_21!~|B86292906_21!~|C30|30!~|ERoom, 2 Double Beds, Balcony!~|FRoom, 2 Double Beds, Balcony!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I354!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292906_21", "description": "Room, 2 Double Beds, Balcony", "descriptionSupplier": "Room, 2 Double Beds, Balcony", "legacyRoomId": "86292906", "supplierCode": "86292906_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 354, "gross": 354, "binding": false } }, "occupancyRefId": 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": 354, "gross": 354, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M472!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292908!~|A86292908_21!~|B86292908_21!~|C30|30!~|ERoom, 2 Double Beds, Pool Access (Ground Floor)!~|FRoom, 2 Double Beds, Pool Access (Ground Floor)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I472!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292908_21", "description": "Room, 2 Double Beds, Pool Access (Ground Floor)", "descriptionSupplier": "Room, 2 Double Beds, Pool Access (Ground Floor)", "legacyRoomId": "86292908", "supplierCode": "86292908_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 472, "gross": 472, "binding": false } }, "occupancyRefId": 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": 472, "gross": 472, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M304!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292906!~|A86292906_11!~|B86292906_11!~|C30|30!~|ERoom, 2 Double Beds, Balcony!~|FRoom, 2 Double Beds, Balcony!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I304!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292906_11", "description": "Room, 2 Double Beds, Balcony", "descriptionSupplier": "Room, 2 Double Beds, Balcony", "legacyRoomId": "86292906", "supplierCode": "86292906_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 304, "gross": 304, "binding": false } }, "occupancyRefId": 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": 304, "gross": 304, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M310!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292906!~|A86292906_10!~|B86292906_10!~|C30|30!~|ERoom, 2 Double Beds, Balcony!~|FRoom, 2 Double Beds, Balcony!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I310!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292906_10", "description": "Room, 2 Double Beds, Balcony", "descriptionSupplier": "Room, 2 Double Beds, Balcony", "legacyRoomId": "86292906", "supplierCode": "86292906_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 310, "gross": 310, "binding": false } }, "occupancyRefId": 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": 310, "gross": 310, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M398!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292908!~|A86292908_11!~|B86292908_11!~|C30|30!~|ERoom, 2 Double Beds, Pool Access (Ground Floor)!~|FRoom, 2 Double Beds, Pool Access (Ground Floor)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I398!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292908_11", "description": "Room, 2 Double Beds, Pool Access (Ground Floor)", "descriptionSupplier": "Room, 2 Double Beds, Pool Access (Ground Floor)", "legacyRoomId": "86292908", "supplierCode": "86292908_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 398, "gross": 398, "binding": false } }, "occupancyRefId": 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": 398, "gross": 398, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M490!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292908!~|A86292908_10!~|B86292908_10!~|C30|30!~|ERoom, 2 Double Beds, Pool Access (Ground Floor)!~|FRoom, 2 Double Beds, Pool Access (Ground Floor)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I490!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292908_10", "description": "Room, 2 Double Beds, Pool Access (Ground Floor)", "descriptionSupplier": "Room, 2 Double Beds, Pool Access (Ground Floor)", "legacyRoomId": "86292908", "supplierCode": "86292908_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 490, "gross": 490, "binding": false } }, "occupancyRefId": 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": 490, "gross": 490, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M398!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292913!~|A86292913_11!~|B86292913_11!~|C30|30!~|ERoom, 1 King Bed, Ocean View (Balcony)!~|FRoom, 1 King Bed, Ocean View (Balcony)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I398!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292913_11", "description": "Room, 1 King Bed, Ocean View (Balcony)", "descriptionSupplier": "Room, 1 King Bed, Ocean View (Balcony)", "legacyRoomId": "86292913", "supplierCode": "86292913_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 398, "gross": 398, "binding": false } }, "occupancyRefId": 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": 398, "gross": 398, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M490!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292913!~|A86292913_10!~|B86292913_10!~|C30|30!~|ERoom, 1 King Bed, Ocean View (Balcony)!~|FRoom, 1 King Bed, Ocean View (Balcony)!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I490!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292913_10", "description": "Room, 1 King Bed, Ocean View (Balcony)", "descriptionSupplier": "Room, 1 King Bed, Ocean View (Balcony)", "legacyRoomId": "86292913", "supplierCode": "86292913_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 490, "gross": 490, "binding": false } }, "occupancyRefId": 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": 490, "gross": 490, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M520!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292911!~|A86292911_11!~|B86292911_11!~|C30|30!~|ESuite, 1 Bedroom!~|FSuite, 1 Bedroom!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I520!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292911_11", "description": "Suite, 1 Bedroom", "descriptionSupplier": "Suite, 1 Bedroom", "legacyRoomId": "86292911", "supplierCode": "86292911_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 520, "gross": 520, "binding": false } }, "occupancyRefId": 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": 520, "gross": 520, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M338.58!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292911!~|A86292911_10!~|B86292911_10!~|C30|30!~|ESuite, 1 Bedroom!~|FSuite, 1 Bedroom!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I338.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292911_10", "description": "Suite, 1 Bedroom", "descriptionSupplier": "Suite, 1 Bedroom", "legacyRoomId": "86292911", "supplierCode": "86292911_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 338.58, "gross": 338.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": 338.58, "gross": 338.58, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M226!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292905!~|A86292905_10!~|B86292905_10!~|C30|30!~|ERoom, 2 Double Beds!~|FRoom, 2 Double Beds!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I226!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292905_10", "description": "Room, 2 Double Beds", "descriptionSupplier": "Room, 2 Double Beds", "legacyRoomId": "86292905", "supplierCode": "86292905_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 226, "gross": 226, "binding": false } }, "occupancyRefId": 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": 226, "gross": 226, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M222!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292905!~|A86292905_11!~|B86292905_11!~|C30|30!~|ERoom, 2 Double Beds!~|FRoom, 2 Double Beds!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I222!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292905_11", "description": "Room, 2 Double Beds", "descriptionSupplier": "Room, 2 Double Beds", "legacyRoomId": "86292905", "supplierCode": "86292905_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 222, "gross": 222, "binding": false } }, "occupancyRefId": 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": 222, "gross": 222, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M226!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85239718!~|A85239718_10!~|B85239718_10!~|C30|30!~|Eroom,1 king bed!~|Froom,1 king bed!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I226!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85239718_10", "description": "room,1 king bed", "descriptionSupplier": "room,1 king bed", "legacyRoomId": "85239718", "supplierCode": "85239718_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 226, "gross": 226, "binding": false } }, "occupancyRefId": 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": 226, "gross": 226, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M222!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85239718!~|A85239718_11!~|B85239718_11!~|C30|30!~|Eroom,1 king bed!~|Froom,1 king bed!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I222!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85239718_11", "description": "room,1 king bed", "descriptionSupplier": "room,1 king bed", "legacyRoomId": "85239718", "supplierCode": "85239718_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 222, "gross": 222, "binding": false } }, "occupancyRefId": 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": 222, "gross": 222, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M730!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292909!~|A86292909_10!~|B86292909_10!~|C30|30!~|EFamily Suite, 2 Bedrooms!~|FFamily Suite, 2 Bedrooms!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I730!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292909_10", "description": "Family Suite, 2 Bedrooms", "descriptionSupplier": "Family Suite, 2 Bedrooms", "legacyRoomId": "86292909", "supplierCode": "86292909_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 730, "gross": 730, "binding": false } }, "occupancyRefId": 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": 730, "gross": 730, "binding": false } }, { "hotelName": "Four Points by Sheraton Phuket Patong Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "935715", "supplierCode": "FLY", "hotelCodeSupplier": "935715", "id": "33!~|a0!~|b260611!~|c260613!~|d935715!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m935715!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M712!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292909!~|A86292909_11!~|B86292909_11!~|C30|30!~|EFamily Suite, 2 Bedrooms!~|FFamily Suite, 2 Bedrooms!~|G1!~|Hsessionid!~|I5536f2d8e6f6009fe34e660331514918!~|Hcurrency!~|IUSD!~|Htgx_price!~|I712!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292909_11", "description": "Family Suite, 2 Bedrooms", "descriptionSupplier": "Family Suite, 2 Bedrooms", "legacyRoomId": "86292909", "supplierCode": "86292909_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 712, "gross": 712, "binding": false } }, "occupancyRefId": 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": 712, "gross": 712, "binding": false } } ], "auditData": { "transactions": null } } } } }