{ "data": { "hotelX": { "search": { "context": "STN", "options": [ { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M25.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114271949783!~|A3546267840!~|B3546267840!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267840", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "0#114271949783", "supplierCode": "3546267840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.27, "gross": 25.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.27, "gross": 25.27, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M25.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118652188701!~|A4855146329!~|B4855146329!~|C30|30!~|ESuperior King Bed, 1 Double!~|FSuperior King Bed, 1 Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4855146329", "description": "Superior King Bed, 1 Double", "descriptionSupplier": "Superior King Bed, 1 Double", "legacyRoomId": "0#118652188701", "supplierCode": "4855146329", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.92, "gross": 25.92, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.92, "gross": 25.92, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M25.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118652715715!~|A4856626120!~|B4856626120!~|C30|30!~|ESuperior 2 Single Beds, Twin!~|FSuperior 2 Single Beds, Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4856626120", "description": "Superior 2 Single Beds, Twin", "descriptionSupplier": "Superior 2 Single Beds, Twin", "legacyRoomId": "0#118652715715", "supplierCode": "4856626120", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.92, "gross": 25.92, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.92, "gross": 25.92, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M26.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120445427997!~|A3546267994!~|B3546267994!~|C30|30!~|ERoom SUPERIOR!~|FRoom SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267994", "description": "Room SUPERIOR", "descriptionSupplier": "Room SUPERIOR", "legacyRoomId": "0#120445427997", "supplierCode": "3546267994", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.98, "gross": 26.98, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.98, "gross": 26.98, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M27.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121237195838!~|A3546532038!~|B3546532038!~|C30|30!~|ETWIN SUPERIOR WITH DOUBLE BED!~|FTWIN SUPERIOR WITH DOUBLE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546532038", "description": "TWIN SUPERIOR WITH DOUBLE BED", "descriptionSupplier": "TWIN SUPERIOR WITH DOUBLE BED", "legacyRoomId": "0#121237195838", "supplierCode": "3546532038", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.11, "gross": 27.11, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.11, "gross": 27.11, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M27.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113041428840!~|A4776679021!~|B4776679021!~|C30|30!~|ESuperior Twin!~|FSuperior Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4776679021", "description": "Superior Twin", "descriptionSupplier": "Superior Twin", "legacyRoomId": "0#113041428840", "supplierCode": "4776679021", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.29, "gross": 27.29, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.29, "gross": 27.29, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M27.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106368748583!~|A4687263787!~|B4687263787!~|C30|30!~|ESuperior Double!~|FSuperior Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263787", "description": "Superior Double", "descriptionSupplier": "Superior Double", "legacyRoomId": "0#106368748583", "supplierCode": "4687263787", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.29, "gross": 27.29, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.29, "gross": 27.29, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M27.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118818592752!~|A3546273840!~|B3546273840!~|C30|30!~|EDOUBLE SUPERIOR KING BED!~|FDOUBLE SUPERIOR KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546273840", "description": "DOUBLE SUPERIOR KING BED", "descriptionSupplier": "DOUBLE SUPERIOR KING BED", "legacyRoomId": "0#118818592752", "supplierCode": "3546273840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.73, "gross": 27.73, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.73, "gross": 27.73, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M28.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145107044!~|A3819952440!~|B3819952440!~|C30|30!~|ESuperior Room, 2 Twin Beds (2 Twin Beds)!~|FSuperior Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.28!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819952440", "description": "Superior Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Superior Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#45145107044", "supplierCode": "3819952440", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.28, "gross": 28.28, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.28, "gross": 28.28, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M28.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45146815207!~|A4173412505!~|B4173412505!~|C30|30!~|ESuperior Double Room, 1 Double Bed (1 Double Bed)!~|FSuperior Double Room, 1 Double Bed (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.28!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173412505", "description": "Superior Double Room, 1 Double Bed (1 Double Bed)", "descriptionSupplier": "Superior Double Room, 1 Double Bed (1 Double Bed)", "legacyRoomId": "0#45146815207", "supplierCode": "4173412505", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.28, "gross": 28.28, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.28, "gross": 28.28, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M29.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91149713540!~|A4389531107!~|B4389531107!~|C30|30!~|ESuperior Double Room (1 large bed) - Free WiFi!~|FSuperior Double Room (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.32!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4389531107", "description": "Superior Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Superior Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#91149713540", "supplierCode": "4389531107", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.32, "gross": 29.32, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.32, "gross": 29.32, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M29.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91149713538!~|A4389531109!~|B4389531109!~|C30|30!~|ESuperior Twin Room (2 single beds) - Free WiFi!~|FSuperior Twin Room (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.32!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4389531109", "description": "Superior Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Superior Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#91149713538", "supplierCode": "4389531109", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.32, "gross": 29.32, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.32, "gross": 29.32, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M29.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90850053215!~|A4173412505!~|B4173412505!~|C30|30!~|ESuperior Double Room, 1 Double Bed (1 Double Bed)!~|FSuperior Double Room, 1 Double Bed (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173412505", "description": "Superior Double Room, 1 Double Bed (1 Double Bed)", "descriptionSupplier": "Superior Double Room, 1 Double Bed (1 Double Bed)", "legacyRoomId": "0#90850053215", "supplierCode": "4173412505", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.35, "gross": 29.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.35, "gross": 29.35, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M29.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114283166449!~|A3546267781!~|B3546267781!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267781", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#114283166449", "supplierCode": "3546267781", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.62, "gross": 29.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.62, "gross": 29.62, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M29.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90850053240!~|A3819952440!~|B3819952440!~|C30|30!~|ESuperior Room, 2 Twin Beds (2 Twin Beds)!~|FSuperior Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819952440", "description": "Superior Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Superior Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#90850053240", "supplierCode": "3819952440", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.67, "gross": 29.67, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.67, "gross": 29.67, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M30.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119913398740!~|A4881235623!~|B4881235623!~|C30|30!~|EDeluxe Double Room!~|FDeluxe Double Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.28!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4881235623", "description": "Deluxe Double Room", "descriptionSupplier": "Deluxe Double Room", "legacyRoomId": "0#119913398740", "supplierCode": "4881235623", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.28, "gross": 30.28, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.28, "gross": 30.28, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M33.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#95202845088!~|A4483117331!~|B4483117331!~|C30|30!~|EDeluxe Double Room (1 King Bed)!~|FDeluxe Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4483117331", "description": "Deluxe Double Room (1 King Bed)", "descriptionSupplier": "Deluxe Double Room (1 King Bed)", "legacyRoomId": "0#95202845088", "supplierCode": "4483117331", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.15, "gross": 33.15, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.15, "gross": 33.15, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M34.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91150778678!~|A4391450172!~|B4391450172!~|C30|30!~|EDeluxe Double Room (1 large bed) - Free WiFi!~|FDeluxe Double Room (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.37!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4391450172", "description": "Deluxe Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#91150778678", "supplierCode": "4391450172", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.37, "gross": 34.37, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.37, "gross": 34.37, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M34.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#95456909958!~|A4483117331!~|B4483117331!~|C30|30!~|EDeluxe Double Room (1 King Bed)!~|FDeluxe Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4483117331", "description": "Deluxe Double Room (1 King Bed)", "descriptionSupplier": "Deluxe Double Room (1 King Bed)", "legacyRoomId": "0#95456909958", "supplierCode": "4483117331", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.79, "gross": 34.79, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.79, "gross": 34.79, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 42.91, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M42.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97712772040!~|A3819952440!~|B3819952440!~|C30|30!~|ESuperior Room, 2 Twin Beds (2 Twin Beds)!~|FSuperior Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,42.91,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819952440", "description": "Superior Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Superior Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#97712772040", "supplierCode": "3819952440", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.91, "gross": 42.91, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.91, "gross": 42.91, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 42.91, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M42.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97712765729!~|A4173412505!~|B4173412505!~|C30|30!~|ESuperior Double Room, 1 Double Bed (1 Double Bed)!~|FSuperior Double Room, 1 Double Bed (1 Double Bed)!~|G1!~|U2,42.91,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173412505", "description": "Superior Double Room, 1 Double Bed (1 Double Bed)", "descriptionSupplier": "Superior Double Room, 1 Double Bed (1 Double Bed)", "legacyRoomId": "0#97712765729", "supplierCode": "4173412505", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.91, "gross": 42.91, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.91, "gross": 42.91, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T11:00:00Z", "value": 44.52, "hoursBefore": 37, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M44.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119825597074!~|A4879365402!~|B4879365402!~|C30|30!~|ESuperior 2 Single Beds, 2 Single!~|FSuperior 2 Single Beds, 2 Single!~|G1!~|U2,44.52,1778583600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4879365402", "description": "Superior 2 Single Beds, 2 Single", "descriptionSupplier": "Superior 2 Single Beds, 2 Single", "legacyRoomId": "0#119825597074", "supplierCode": "4879365402", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.52, "gross": 44.52, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.52, "gross": 44.52, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 44.52, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M44.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97712765727!~|A4173412505!~|B4173412505!~|C30|30!~|ESuperior Double Room, 1 Double Bed (1 Double Bed)!~|FSuperior Double Room, 1 Double Bed (1 Double Bed)!~|G1!~|U2,44.52,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173412505", "description": "Superior Double Room, 1 Double Bed (1 Double Bed)", "descriptionSupplier": "Superior Double Room, 1 Double Bed (1 Double Bed)", "legacyRoomId": "0#97712765727", "supplierCode": "4173412505", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.52, "gross": 44.52, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.52, "gross": 44.52, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 45.03, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M45.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97712772037!~|A3819952440!~|B3819952440!~|C30|30!~|ESuperior Room, 2 Twin Beds (2 Twin Beds)!~|FSuperior Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,45.03,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819952440", "description": "Superior Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Superior Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#97712772037", "supplierCode": "3819952440", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.03, "gross": 45.03, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.03, "gross": 45.03, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 46.8, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M46.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101799615399!~|A4483117331!~|B4483117331!~|C30|30!~|EDeluxe Double Room (1 King Bed)!~|FDeluxe Double Room (1 King Bed)!~|G1!~|U2,46.80,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4483117331", "description": "Deluxe Double Room (1 King Bed)", "descriptionSupplier": "Deluxe Double Room (1 King Bed)", "legacyRoomId": "0#101799615399", "supplierCode": "4483117331", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.8, "gross": 46.8, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.8, "gross": 46.8, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T04:00:00Z", "value": 47.13, "hoursBefore": 188, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M47.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118824491332!~|A3546267468!~|B3546267468!~|C30|30!~|EDOUBLE SUPERIOR!~|FDOUBLE SUPERIOR!~|G1!~|U2,47.13,1778040000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267468", "description": "DOUBLE SUPERIOR", "descriptionSupplier": "DOUBLE SUPERIOR", "legacyRoomId": "0#118824491332", "supplierCode": "3546267468", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.13, "gross": 47.13, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.13, "gross": 47.13, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T15:00:00Z", "value": 49.12, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M49.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97715008293!~|A4483117331!~|B4483117331!~|C30|30!~|EDeluxe Double Room (1 King Bed)!~|FDeluxe Double Room (1 King Bed)!~|G1!~|U2,49.12,1778684400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4483117331", "description": "Deluxe Double Room (1 King Bed)", "descriptionSupplier": "Deluxe Double Room (1 King Bed)", "legacyRoomId": "0#97715008293", "supplierCode": "4483117331", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.12, "gross": 49.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.12, "gross": 49.12, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 52.52, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M52.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119538762488!~|A3546267840!~|B3546267840!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,52.52,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267840", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "0#119538762488", "supplierCode": "3546267840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.52, "gross": 52.52, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.52, "gross": 52.52, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T04:00:00Z", "value": 53.14, "hoursBefore": 188, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M53.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118824490710!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|U2,53.14,1778040000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118824490710", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.14, "gross": 53.14, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.14, "gross": 53.14, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 57.26, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M57.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119830692005!~|A3546267781!~|B3546267781!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,57.26,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267781", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#119830692005", "supplierCode": "3546267781", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.26, "gross": 57.26, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.26, "gross": 57.26, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T13:00:59Z", "value": 62.09, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M62.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119926206762!~|A4867492859!~|B4867492859!~|C30|30!~|ESuperior Twin Room!~|FSuperior Twin Room!~|G1!~|U2,62.09,1778331659!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867492859", "description": "Superior Twin Room", "descriptionSupplier": "Superior Twin Room", "legacyRoomId": "0#119926206762", "supplierCode": "4867492859", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.09, "gross": 62.09, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.09, "gross": 62.09, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M35.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114271949752!~|A3546267840!~|B3546267840!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267840", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "0#114271949752", "supplierCode": "3546267840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.72, "gross": 35.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.72, "gross": 35.72, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M38.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120430448496!~|A3546267994!~|B3546267994!~|C30|30!~|ERoom SUPERIOR!~|FRoom SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267994", "description": "Room SUPERIOR", "descriptionSupplier": "Room SUPERIOR", "legacyRoomId": "0#120430448496", "supplierCode": "3546267994", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.17, "gross": 38.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.17, "gross": 38.17, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M38.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120755192473!~|A3546532038!~|B3546532038!~|C30|30!~|ETWIN SUPERIOR WITH DOUBLE BED!~|FTWIN SUPERIOR WITH DOUBLE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.31!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546532038", "description": "TWIN SUPERIOR WITH DOUBLE BED", "descriptionSupplier": "TWIN SUPERIOR WITH DOUBLE BED", "legacyRoomId": "0#120755192473", "supplierCode": "3546532038", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.31, "gross": 38.31, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.31, "gross": 38.31, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M38.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109322062600!~|A4687263787!~|B4687263787!~|C30|30!~|ESuperior Double!~|FSuperior Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263787", "description": "Superior Double", "descriptionSupplier": "Superior Double", "legacyRoomId": "0#109322062600", "supplierCode": "4687263787", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.58, "gross": 38.58, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.58, "gross": 38.58, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M38.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113011401301!~|A4776679021!~|B4776679021!~|C30|30!~|ESuperior Twin!~|FSuperior Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4776679021", "description": "Superior Twin", "descriptionSupplier": "Superior Twin", "legacyRoomId": "0#113011401301", "supplierCode": "4776679021", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.58, "gross": 38.58, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.58, "gross": 38.58, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M39.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109322334963!~|A3819952440!~|B3819952440!~|C30|30!~|ESuperior Room, 2 Twin Beds (2 Twin Beds)!~|FSuperior Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819952440", "description": "Superior Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Superior Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#109322334963", "supplierCode": "3819952440", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.99, "gross": 39.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.99, "gross": 39.99, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M39.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109324051824!~|A4173412505!~|B4173412505!~|C30|30!~|ESuperior Double Room, 1 Double Bed (1 Double Bed)!~|FSuperior Double Room, 1 Double Bed (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173412505", "description": "Superior Double Room, 1 Double Bed (1 Double Bed)", "descriptionSupplier": "Superior Double Room, 1 Double Bed (1 Double Bed)", "legacyRoomId": "0#109324051824", "supplierCode": "4173412505", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.99, "gross": 39.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.99, "gross": 39.99, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M40.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114283166466!~|A3546267781!~|B3546267781!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267781", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#114283166466", "supplierCode": "3546267781", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.08, "gross": 40.08, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.08, "gross": 40.08, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M40.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119913398735!~|A4881235623!~|B4881235623!~|C30|30!~|EDeluxe Double Room!~|FDeluxe Double Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4881235623", "description": "Deluxe Double Room", "descriptionSupplier": "Deluxe Double Room", "legacyRoomId": "0#119913398735", "supplierCode": "4881235623", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.97, "gross": 40.97, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.97, "gross": 40.97, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M41.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109324052665!~|A4389531107!~|B4389531107!~|C30|30!~|ESuperior Double Room (1 large bed) - Free WiFi!~|FSuperior Double Room (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4389531107", "description": "Superior Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Superior Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#109324052665", "supplierCode": "4389531107", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.45, "gross": 41.45, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.45, "gross": 41.45, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M41.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109322334962!~|A4389531109!~|B4389531109!~|C30|30!~|ESuperior Twin Room (2 single beds) - Free WiFi!~|FSuperior Twin Room (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4389531109", "description": "Superior Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Superior Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#109322334962", "supplierCode": "4389531109", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.45, "gross": 41.45, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.45, "gross": 41.45, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M41.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109322334931!~|A4173412505!~|B4173412505!~|C30|30!~|ESuperior Double Room, 1 Double Bed (1 Double Bed)!~|FSuperior Double Room, 1 Double Bed (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173412505", "description": "Superior Double Room, 1 Double Bed (1 Double Bed)", "descriptionSupplier": "Superior Double Room, 1 Double Bed (1 Double Bed)", "legacyRoomId": "0#109322334931", "supplierCode": "4173412505", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.49, "gross": 41.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.49, "gross": 41.49, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M41.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109322334957!~|A3819952440!~|B3819952440!~|C30|30!~|ESuperior Room, 2 Twin Beds (2 Twin Beds)!~|FSuperior Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819952440", "description": "Superior Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Superior Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#109322334957", "supplierCode": "3819952440", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.96, "gross": 41.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.96, "gross": 41.96, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M44.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109322334961!~|A4483117331!~|B4483117331!~|C30|30!~|EDeluxe Double Room (1 King Bed)!~|FDeluxe Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4483117331", "description": "Deluxe Double Room (1 King Bed)", "descriptionSupplier": "Deluxe Double Room (1 King Bed)", "legacyRoomId": "0#109322334961", "supplierCode": "4483117331", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.85, "gross": 44.85, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.85, "gross": 44.85, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M46.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109322334943!~|A4391450172!~|B4391450172!~|C30|30!~|EDeluxe Double Room (1 large bed) - Free WiFi!~|FDeluxe Double Room (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4391450172", "description": "Deluxe Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#109322334943", "supplierCode": "4391450172", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.5, "gross": 46.5, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.5, "gross": 46.5, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M47.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109322334951!~|A4483117331!~|B4483117331!~|C30|30!~|EDeluxe Double Room (1 King Bed)!~|FDeluxe Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4483117331", "description": "Deluxe Double Room (1 King Bed)", "descriptionSupplier": "Deluxe Double Room (1 King Bed)", "legacyRoomId": "0#109322334951", "supplierCode": "4483117331", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.07, "gross": 47.07, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.07, "gross": 47.07, "binding": false } }, { "hotelName": "Top High Airport Link Hotel", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51291673", "supplierCode": "STN", "hotelCodeSupplier": "51291673", "id": "33!~|a0!~|b260514!~|c260515!~|d51291673!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51291673!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M41.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119706085492!~|A4877002342!~|B4877002342!~|C30|30!~|ESuperior 2 Single Beds, 2 Single!~|FSuperior 2 Single Beds, 2 Single!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4877002342", "description": "Superior 2 Single Beds, 2 Single", "descriptionSupplier": "Superior 2 Single Beds, 2 Single", "legacyRoomId": "0#119706085492", "supplierCode": "4877002342", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.49, "gross": 41.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.49, "gross": 41.49, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T20:59:00Z", "value": 41.32, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M41.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90849706783!~|A3819422714!~|B3819422714!~|C30|30!~|EStandard Room, Non Smoking (2 Twin Beds or 1 King Bed)!~|FStandard Room, Non Smoking (2 Twin Beds or 1 King Bed)!~|G1!~|U2,41.32,1778187540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819422714", "description": "Standard Room, Non Smoking (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Standard Room, Non Smoking (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#90849706783", "supplierCode": "3819422714", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.32, "gross": 41.32, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.32, "gross": 41.32, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M41.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#95330287088!~|A4381117428!~|B4381117428!~|C30|30!~|Estandard room,non smoking!~|Fstandard room,non smoking!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4381117428", "description": "standard room,non smoking", "descriptionSupplier": "standard room,non smoking", "legacyRoomId": "0#95330287088", "supplierCode": "4381117428", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.7, "gross": 41.7, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.7, "gross": 41.7, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 42.12, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M42.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113047689220!~|A4381117428!~|B4381117428!~|C30|30!~|Estandard room,non smoking!~|Fstandard room,non smoking!~|G1!~|U2,42.12,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4381117428", "description": "standard room,non smoking", "descriptionSupplier": "standard room,non smoking", "legacyRoomId": "0#113047689220", "supplierCode": "4381117428", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.12, "gross": 42.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.12, "gross": 42.12, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T20:59:00Z", "value": 43.68, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M43.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90849706748!~|A3819422712!~|B3819422712!~|C30|30!~|ESuperior Room, 1 King Bed (1 King Bed)!~|FSuperior Room, 1 King Bed (1 King Bed)!~|G1!~|U2,43.68,1778187540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819422712", "description": "Superior Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Superior Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#90849706748", "supplierCode": "3819422712", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.68, "gross": 43.68, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.68, "gross": 43.68, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M43.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#95330287072!~|A4173356279!~|B4173356279!~|C30|30!~|Esuperior room,1 king bed!~|Fsuperior room,1 king bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173356279", "description": "superior room,1 king bed", "descriptionSupplier": "superior room,1 king bed", "legacyRoomId": "0#95330287072", "supplierCode": "4173356279", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.78, "gross": 43.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.78, "gross": 43.78, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 44.23, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M44.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117490831009!~|A4173356279!~|B4173356279!~|C30|30!~|Esuperior room,1 king bed!~|Fsuperior room,1 king bed!~|G1!~|U2,44.23,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173356279", "description": "superior room,1 king bed", "descriptionSupplier": "superior room,1 king bed", "legacyRoomId": "0#117490831009", "supplierCode": "4173356279", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.23, "gross": 44.23, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.23, "gross": 44.23, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T20:59:00Z", "value": 44.35, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M44.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45144169114!~|A3819422714!~|B3819422714!~|C30|30!~|EStandard Room, Non Smoking (2 Twin Beds or 1 King Bed)!~|FStandard Room, Non Smoking (2 Twin Beds or 1 King Bed)!~|G1!~|U2,44.35,1778187540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819422714", "description": "Standard Room, Non Smoking (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Standard Room, Non Smoking (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#45144169114", "supplierCode": "3819422714", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.35, "gross": 44.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.35, "gross": 44.35, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.1825, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 44.73, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M44.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#60017821278!~|A3865021170!~|B3865021170!~|C30|30!~|EStandard Double or Twin Room (1 large bed or 2 single beds) - Free WiFi!~|FStandard Double or Twin Room (1 large bed or 2 single beds) - Free WiFi!~|G1!~|U2,11.18,1777410060|2,44.73,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3865021170", "description": "Standard Double or Twin Room (1 large bed or 2 single beds) - Free WiFi", "descriptionSupplier": "Standard Double or Twin Room (1 large bed or 2 single beds) - Free WiFi", "legacyRoomId": "0#60017821278", "supplierCode": "3865021170", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.73, "gross": 44.73, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.73, "gross": 44.73, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M45.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118851507835!~|A3546267640!~|B3546267640!~|C30|30!~|EDOUBLE KING SIZE BED!~|FDOUBLE KING SIZE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267640", "description": "DOUBLE KING SIZE BED", "descriptionSupplier": "DOUBLE KING SIZE BED", "legacyRoomId": "0#118851507835", "supplierCode": "3546267640", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.82, "gross": 45.82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.82, "gross": 45.82, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M46.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118851507833!~|A3546267640!~|B3546267640!~|C30|30!~|EDOUBLE KING SIZE BED!~|FDOUBLE KING SIZE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267640", "description": "DOUBLE KING SIZE BED", "descriptionSupplier": "DOUBLE KING SIZE BED", "legacyRoomId": "0#118851507833", "supplierCode": "3546267640", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.25, "gross": 46.25, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.25, "gross": 46.25, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M46.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119491487252!~|A3546267814!~|B3546267814!~|C30|30!~|EDouble or Twin SUPERIOR!~|FDouble or Twin SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267814", "description": "Double or Twin SUPERIOR", "descriptionSupplier": "Double or Twin SUPERIOR", "legacyRoomId": "0#119491487252", "supplierCode": "3546267814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.8, "gross": 46.8, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.8, "gross": 46.8, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M46.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816826412!~|A3546267814!~|B3546267814!~|C30|30!~|EDouble or Twin SUPERIOR!~|FDouble or Twin SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267814", "description": "Double or Twin SUPERIOR", "descriptionSupplier": "Double or Twin SUPERIOR", "legacyRoomId": "0#118816826412", "supplierCode": "3546267814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.92, "gross": 46.92, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.92, "gross": 46.92, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M47.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119328605548!~|A3546275714!~|B3546275714!~|C30|30!~|EDOUBLE SUPERIOR QUEEN BED!~|FDOUBLE SUPERIOR QUEEN BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546275714", "description": "DOUBLE SUPERIOR QUEEN BED", "descriptionSupplier": "DOUBLE SUPERIOR QUEEN BED", "legacyRoomId": "0#119328605548", "supplierCode": "3546275714", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.1, "gross": 47.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.1, "gross": 47.1, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T20:59:00Z", "value": 47.19, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M47.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259634626!~|A3819192722!~|B3819192722!~|C30|30!~|ESuperior Room, Bathtub (1 King Bed)!~|FSuperior Room, Bathtub (1 King Bed)!~|G1!~|U2,47.19,1778187540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819192722", "description": "Superior Room, Bathtub (1 King Bed)", "descriptionSupplier": "Superior Room, Bathtub (1 King Bed)", "legacyRoomId": "0#79259634626", "supplierCode": "3819192722", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.19, "gross": 47.19, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.19, "gross": 47.19, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.8225, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 47.29, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M47.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#60020679709!~|A3873443444!~|B3873443444!~|C30|30!~|ESuperior Double Room (1 large bed) - Free WiFi!~|FSuperior Double Room (1 large bed) - Free WiFi!~|G1!~|U2,11.82,1777410060|2,47.29,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3873443444", "description": "Superior Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Superior Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#60020679709", "supplierCode": "3873443444", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.29, "gross": 47.29, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.29, "gross": 47.29, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M47.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114938462773!~|A4800595698!~|B4800595698!~|C30|30!~|Esuperior room,bathtub!~|Fsuperior room,bathtub!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4800595698", "description": "superior room,bathtub", "descriptionSupplier": "superior room,bathtub", "legacyRoomId": "0#114938462773", "supplierCode": "4800595698", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.95, "gross": 47.95, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.95, "gross": 47.95, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 48.06, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M48.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120306569022!~|A4218200521!~|B4218200521!~|C30|30!~|Esuperior room non-smoking!~|Fsuperior room non-smoking!~|G1!~|U2,48.06,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218200521", "description": "superior room non-smoking", "descriptionSupplier": "superior room non-smoking", "legacyRoomId": "0#120306569022", "supplierCode": "4218200521", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.06, "gross": 48.06, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.06, "gross": 48.06, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T16:59:00Z", "value": 48.18, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M48.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816826419!~|A3546267973!~|B3546267973!~|C30|30!~|EDOUBLE NON SMOKING!~|FDOUBLE NON SMOKING!~|G1!~|U2,48.18,1778086740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267973", "description": "DOUBLE NON SMOKING", "descriptionSupplier": "DOUBLE NON SMOKING", "legacyRoomId": "0#118816826419", "supplierCode": "3546267973", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.18, "gross": 48.18, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.18, "gross": 48.18, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 48.44, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M48.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116929716578!~|A4800595698!~|B4800595698!~|C30|30!~|Esuperior room,bathtub!~|Fsuperior room,bathtub!~|G1!~|U2,48.44,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4800595698", "description": "superior room,bathtub", "descriptionSupplier": "superior room,bathtub", "legacyRoomId": "0#116929716578", "supplierCode": "4800595698", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.44, "gross": 48.44, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.44, "gross": 48.44, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 48.78, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M48.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120817214427!~|A4217910140!~|B4217910140!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|U2,48.78,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910140", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "0#120817214427", "supplierCode": "4217910140", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.78, "gross": 48.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.78, "gross": 48.78, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T20:59:00Z", "value": 50.66, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M50.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45146815279!~|A3819192722!~|B3819192722!~|C30|30!~|ESuperior Room, Bathtub (1 King Bed)!~|FSuperior Room, Bathtub (1 King Bed)!~|G1!~|U2,50.66,1778187540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819192722", "description": "Superior Room, Bathtub (1 King Bed)", "descriptionSupplier": "Superior Room, Bathtub (1 King Bed)", "legacyRoomId": "0#45146815279", "supplierCode": "3819192722", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.66, "gross": 50.66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.66, "gross": 50.66, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M50.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120530934357!~|A3546267814!~|B3546267814!~|C30|30!~|EDouble or Twin SUPERIOR!~|FDouble or Twin SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267814", "description": "Double or Twin SUPERIOR", "descriptionSupplier": "Double or Twin SUPERIOR", "legacyRoomId": "0#120530934357", "supplierCode": "3546267814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.72, "gross": 50.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.72, "gross": 50.72, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.224, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 51.12, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M51.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#60019331542!~|A3874607342!~|B3874607342!~|C30|30!~|ESuperior Room with Bathtub (1 large bed) - Free WiFi!~|FSuperior Room with Bathtub (1 large bed) - Free WiFi!~|G1!~|U2,10.22,1777410060|2,51.12,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3874607342", "description": "Superior Room with Bathtub (1 large bed) - Free WiFi", "descriptionSupplier": "Superior Room with Bathtub (1 large bed) - Free WiFi", "legacyRoomId": "0#60019331542", "supplierCode": "3874607342", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.12, "gross": 51.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.12, "gross": 51.12, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T20:59:00Z", "value": 54.29, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M54.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90863590941!~|A4192261784!~|B4192261784!~|C30|30!~|ESuperior Triple Room, 3 Twin Beds (3 Twin Beds)!~|FSuperior Triple Room, 3 Twin Beds (3 Twin Beds)!~|G1!~|U2,54.29,1778187540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4192261784", "description": "Superior Triple Room, 3 Twin Beds (3 Twin Beds)", "descriptionSupplier": "Superior Triple Room, 3 Twin Beds (3 Twin Beds)", "legacyRoomId": "0#90863590941", "supplierCode": "4192261784", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.29, "gross": 54.29, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.29, "gross": 54.29, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 54.76, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M54.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117834501477!~|A4486791516!~|B4486791516!~|C30|30!~|Esuperior triple room,3 twin beds!~|Fsuperior triple room,3 twin beds!~|G1!~|U2,54.76,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4486791516", "description": "superior triple room,3 twin beds", "descriptionSupplier": "superior triple room,3 twin beds", "legacyRoomId": "0#117834501477", "supplierCode": "4486791516", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.76, "gross": 54.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.76, "gross": 54.76, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T16:59:00Z", "value": 55.01, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M55.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118844692777!~|A3546267468!~|B3546267468!~|C30|30!~|EDOUBLE SUPERIOR!~|FDOUBLE SUPERIOR!~|G1!~|U2,55.01,1778086740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267468", "description": "DOUBLE SUPERIOR", "descriptionSupplier": "DOUBLE SUPERIOR", "legacyRoomId": "0#118844692777", "supplierCode": "3546267468", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.01, "gross": 55.01, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.01, "gross": 55.01, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M58.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330576!~|A3546270085!~|B3546270085!~|C30|30!~|ETRIPLE SUPERIOR!~|FTRIPLE SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.18!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546270085", "description": "TRIPLE SUPERIOR", "descriptionSupplier": "TRIPLE SUPERIOR", "legacyRoomId": "0#121241330576", "supplierCode": "3546270085", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.18, "gross": 58.18, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.18, "gross": 58.18, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M58.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330551!~|A3546270085!~|B3546270085!~|C30|30!~|ETRIPLE SUPERIOR!~|FTRIPLE SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546270085", "description": "TRIPLE SUPERIOR", "descriptionSupplier": "TRIPLE SUPERIOR", "legacyRoomId": "0#121241330551", "supplierCode": "3546270085", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.34, "gross": 58.34, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.34, "gross": 58.34, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 59.75, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M59.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121034420244!~|A4290469241!~|B4290469241!~|C30|30!~|Esuperior triple room - non-smoking!~|Fsuperior triple room - non-smoking!~|G1!~|U2,59.75,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4290469241", "description": "superior triple room - non-smoking", "descriptionSupplier": "superior triple room - non-smoking", "legacyRoomId": "0#121034420244", "supplierCode": "4290469241", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.75, "gross": 59.75, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.75, "gross": 59.75, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T16:59:00Z", "value": 63.25, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M63.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823628684!~|A3546270085!~|B3546270085!~|C30|30!~|ETRIPLE SUPERIOR!~|FTRIPLE SUPERIOR!~|G1!~|U2,63.25,1778086740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546270085", "description": "TRIPLE SUPERIOR", "descriptionSupplier": "TRIPLE SUPERIOR", "legacyRoomId": "0#118823628684", "supplierCode": "3546270085", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.25, "gross": 63.25, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.25, "gross": 63.25, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 13.066, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 65.33, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M65.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105958801724!~|A3866162338!~|B3866162338!~|C30|30!~|EFamily triple room (3 single beds) - Free WiFi!~|FFamily triple room (3 single beds) - Free WiFi!~|G1!~|U2,13.07,1777410060|2,65.33,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3866162338", "description": "Family triple room (3 single beds) - Free WiFi", "descriptionSupplier": "Family triple room (3 single beds) - Free WiFi", "legacyRoomId": "0#105958801724", "supplierCode": "3866162338", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.33, "gross": 65.33, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.33, "gross": 65.33, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T20:59:00Z", "value": 47.19, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M47.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#110897375229!~|A3819422714!~|B3819422714!~|C30|30!~|EStandard Room, Non Smoking (2 Twin Beds or 1 King Bed)!~|FStandard Room, Non Smoking (2 Twin Beds or 1 King Bed)!~|G1!~|U2,47.19,1778187540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819422714", "description": "Standard Room, Non Smoking (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Standard Room, Non Smoking (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#110897375229", "supplierCode": "3819422714", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.19, "gross": 47.19, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.19, "gross": 47.19, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M47.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#92721789054!~|A4381117428!~|B4381117428!~|C30|30!~|Estandard room,non smoking!~|Fstandard room,non smoking!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4381117428", "description": "standard room,non smoking", "descriptionSupplier": "standard room,non smoking", "legacyRoomId": "0#92721789054", "supplierCode": "4381117428", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.95, "gross": 47.95, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.95, "gross": 47.95, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 48.44, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M48.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#94052425865!~|A4381117428!~|B4381117428!~|C30|30!~|Estandard room,non smoking!~|Fstandard room,non smoking!~|G1!~|U2,48.44,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4381117428", "description": "standard room,non smoking", "descriptionSupplier": "standard room,non smoking", "legacyRoomId": "0#94052425865", "supplierCode": "4381117428", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.44, "gross": 48.44, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.44, "gross": 48.44, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T20:59:00Z", "value": 49.55, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M49.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#110897948960!~|A3819422712!~|B3819422712!~|C30|30!~|ESuperior Room, 1 King Bed (1 King Bed)!~|FSuperior Room, 1 King Bed (1 King Bed)!~|G1!~|U2,49.55,1778187540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819422712", "description": "Superior Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Superior Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#110897948960", "supplierCode": "3819422712", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.55, "gross": 49.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.55, "gross": 49.55, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M50.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#95330287076!~|A4173356279!~|B4173356279!~|C30|30!~|Esuperior room,1 king bed!~|Fsuperior room,1 king bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173356279", "description": "superior room,1 king bed", "descriptionSupplier": "superior room,1 king bed", "legacyRoomId": "0#95330287076", "supplierCode": "4173356279", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.04, "gross": 50.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.04, "gross": 50.04, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 50.54, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M50.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117490830993!~|A4173356279!~|B4173356279!~|C30|30!~|Esuperior room,1 king bed!~|Fsuperior room,1 king bed!~|G1!~|U2,50.54,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173356279", "description": "superior room,1 king bed", "descriptionSupplier": "superior room,1 king bed", "legacyRoomId": "0#117490830993", "supplierCode": "4173356279", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.54, "gross": 50.54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.54, "gross": 50.54, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M50.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259635010!~|A3865021170!~|B3865021170!~|C30|30!~|EStandard Double or Twin Room (1 large bed or 2 single beds) - Free WiFi!~|FStandard Double or Twin Room (1 large bed or 2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3865021170", "description": "Standard Double or Twin Room (1 large bed or 2 single beds) - Free WiFi", "descriptionSupplier": "Standard Double or Twin Room (1 large bed or 2 single beds) - Free WiFi", "legacyRoomId": "0#79259635010", "supplierCode": "3865021170", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.63, "gross": 50.63, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.63, "gross": 50.63, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T20:59:00Z", "value": 50.66, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M50.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45144169149!~|A3819422714!~|B3819422714!~|C30|30!~|EStandard Room, Non Smoking (2 Twin Beds or 1 King Bed)!~|FStandard Room, Non Smoking (2 Twin Beds or 1 King Bed)!~|G1!~|U2,50.66,1778187540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819422714", "description": "Standard Room, Non Smoking (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Standard Room, Non Smoking (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#45144169149", "supplierCode": "3819422714", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.66, "gross": 50.66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.66, "gross": 50.66, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M52.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118851507846!~|A3546267640!~|B3546267640!~|C30|30!~|EDOUBLE KING SIZE BED!~|FDOUBLE KING SIZE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267640", "description": "DOUBLE KING SIZE BED", "descriptionSupplier": "DOUBLE KING SIZE BED", "legacyRoomId": "0#118851507846", "supplierCode": "3546267640", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.27, "gross": 52.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.27, "gross": 52.27, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M52.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118851507847!~|A3546267640!~|B3546267640!~|C30|30!~|EDOUBLE KING SIZE BED!~|FDOUBLE KING SIZE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267640", "description": "DOUBLE KING SIZE BED", "descriptionSupplier": "DOUBLE KING SIZE BED", "legacyRoomId": "0#118851507847", "supplierCode": "3546267640", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.84, "gross": 52.84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.84, "gross": 52.84, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T20:59:00Z", "value": 53.1, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M53.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#110903068720!~|A3819192722!~|B3819192722!~|C30|30!~|ESuperior Room, Bathtub (1 King Bed)!~|FSuperior Room, Bathtub (1 King Bed)!~|G1!~|U2,53.10,1778187540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819192722", "description": "Superior Room, Bathtub (1 King Bed)", "descriptionSupplier": "Superior Room, Bathtub (1 King Bed)", "legacyRoomId": "0#110903068720", "supplierCode": "3819192722", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.1, "gross": 53.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.1, "gross": 53.1, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M53.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119491487253!~|A3546267814!~|B3546267814!~|C30|30!~|EDouble or Twin SUPERIOR!~|FDouble or Twin SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.12!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267814", "description": "Double or Twin SUPERIOR", "descriptionSupplier": "Double or Twin SUPERIOR", "legacyRoomId": "0#119491487253", "supplierCode": "3546267814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.12, "gross": 53.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.12, "gross": 53.12, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M53.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114938462764!~|A4800595698!~|B4800595698!~|C30|30!~|Esuperior room,bathtub!~|Fsuperior room,bathtub!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4800595698", "description": "superior room,bathtub", "descriptionSupplier": "superior room,bathtub", "legacyRoomId": "0#114938462764", "supplierCode": "4800595698", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.17, "gross": 53.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.17, "gross": 53.17, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M53.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816826395!~|A3546267814!~|B3546267814!~|C30|30!~|EDouble or Twin SUPERIOR!~|FDouble or Twin SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267814", "description": "Double or Twin SUPERIOR", "descriptionSupplier": "Double or Twin SUPERIOR", "legacyRoomId": "0#118816826395", "supplierCode": "3546267814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.27, "gross": 53.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.27, "gross": 53.27, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M53.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119328605544!~|A3546275714!~|B3546275714!~|C30|30!~|EDOUBLE SUPERIOR QUEEN BED!~|FDOUBLE SUPERIOR QUEEN BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546275714", "description": "DOUBLE SUPERIOR QUEEN BED", "descriptionSupplier": "DOUBLE SUPERIOR QUEEN BED", "legacyRoomId": "0#119328605544", "supplierCode": "3546275714", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.46, "gross": 53.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.46, "gross": 53.46, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.736, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 53.68, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M53.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#60020672938!~|A3873443444!~|B3873443444!~|C30|30!~|ESuperior Double Room (1 large bed) - Free WiFi!~|FSuperior Double Room (1 large bed) - Free WiFi!~|G1!~|U2,10.74,1777410060|2,53.68,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3873443444", "description": "Superior Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Superior Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#60020672938", "supplierCode": "3873443444", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.68, "gross": 53.68, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.68, "gross": 53.68, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 53.7, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M53.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116929716550!~|A4800595698!~|B4800595698!~|C30|30!~|Esuperior room,bathtub!~|Fsuperior room,bathtub!~|G1!~|U2,53.70,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4800595698", "description": "superior room,bathtub", "descriptionSupplier": "superior room,bathtub", "legacyRoomId": "0#116929716550", "supplierCode": "4800595698", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.7, "gross": 53.7, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.7, "gross": 53.7, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 54.55, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M54.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120364798401!~|A4218200521!~|B4218200521!~|C30|30!~|Esuperior room non-smoking!~|Fsuperior room non-smoking!~|G1!~|U2,54.55,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218200521", "description": "superior room non-smoking", "descriptionSupplier": "superior room non-smoking", "legacyRoomId": "0#120364798401", "supplierCode": "4218200521", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.55, "gross": 54.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.55, "gross": 54.55, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T16:59:00Z", "value": 55.01, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M55.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816826415!~|A3546267973!~|B3546267973!~|C30|30!~|EDOUBLE NON SMOKING!~|FDOUBLE NON SMOKING!~|G1!~|U2,55.01,1778086740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267973", "description": "DOUBLE NON SMOKING", "descriptionSupplier": "DOUBLE NON SMOKING", "legacyRoomId": "0#118816826415", "supplierCode": "3546267973", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.01, "gross": 55.01, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.01, "gross": 55.01, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 55.74, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M55.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120976909913!~|A4217910140!~|B4217910140!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|U2,55.74,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910140", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "0#120976909913", "supplierCode": "4217910140", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.74, "gross": 55.74, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.74, "gross": 55.74, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T20:59:00Z", "value": 56.99, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M56.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45146815307!~|A3819192722!~|B3819192722!~|C30|30!~|ESuperior Room, Bathtub (1 King Bed)!~|FSuperior Room, Bathtub (1 King Bed)!~|G1!~|U2,56.99,1778187540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819192722", "description": "Superior Room, Bathtub (1 King Bed)", "descriptionSupplier": "Superior Room, Bathtub (1 King Bed)", "legacyRoomId": "0#45146815307", "supplierCode": "3819192722", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.99, "gross": 56.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.99, "gross": 56.99, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M57.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330568!~|A3546267814!~|B3546267814!~|C30|30!~|EDouble or Twin SUPERIOR!~|FDouble or Twin SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267814", "description": "Double or Twin SUPERIOR", "descriptionSupplier": "Double or Twin SUPERIOR", "legacyRoomId": "0#121241330568", "supplierCode": "3546267814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.08, "gross": 57.08, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.08, "gross": 57.08, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.504, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 57.52, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M57.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259638192!~|A3874607342!~|B3874607342!~|C30|30!~|ESuperior Room with Bathtub (1 large bed) - Free WiFi!~|FSuperior Room with Bathtub (1 large bed) - Free WiFi!~|G1!~|U2,11.50,1777410060|2,57.52,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3874607342", "description": "Superior Room with Bathtub (1 large bed) - Free WiFi", "descriptionSupplier": "Superior Room with Bathtub (1 large bed) - Free WiFi", "legacyRoomId": "0#79259638192", "supplierCode": "3874607342", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.52, "gross": 57.52, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.52, "gross": 57.52, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T16:59:00Z", "value": 61.91, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M61.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118844692786!~|A3546267468!~|B3546267468!~|C30|30!~|EDOUBLE SUPERIOR!~|FDOUBLE SUPERIOR!~|G1!~|U2,61.91,1778086740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267468", "description": "DOUBLE SUPERIOR", "descriptionSupplier": "DOUBLE SUPERIOR", "legacyRoomId": "0#118844692786", "supplierCode": "3546267468", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.91, "gross": 61.91, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.91, "gross": 61.91, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T20:59:00Z", "value": 63.13, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M63.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#110901661218!~|A4192261784!~|B4192261784!~|C30|30!~|ESuperior Triple Room, 3 Twin Beds (3 Twin Beds)!~|FSuperior Triple Room, 3 Twin Beds (3 Twin Beds)!~|G1!~|U2,63.13,1778187540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4192261784", "description": "Superior Triple Room, 3 Twin Beds (3 Twin Beds)", "descriptionSupplier": "Superior Triple Room, 3 Twin Beds (3 Twin Beds)", "legacyRoomId": "0#110901661218", "supplierCode": "4192261784", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.13, "gross": 63.13, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.13, "gross": 63.13, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 64.23, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M64.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117834501465!~|A4486791516!~|B4486791516!~|C30|30!~|Esuperior triple room,3 twin beds!~|Fsuperior triple room,3 twin beds!~|G1!~|U2,64.23,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4486791516", "description": "superior triple room,3 twin beds", "descriptionSupplier": "superior triple room,3 twin beds", "legacyRoomId": "0#117834501465", "supplierCode": "4486791516", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.23, "gross": 64.23, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.23, "gross": 64.23, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M67.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330563!~|A3546270085!~|B3546270085!~|C30|30!~|ETRIPLE SUPERIOR!~|FTRIPLE SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546270085", "description": "TRIPLE SUPERIOR", "descriptionSupplier": "TRIPLE SUPERIOR", "legacyRoomId": "0#121241330563", "supplierCode": "3546270085", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.66, "gross": 67.66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.66, "gross": 67.66, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M67.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330573!~|A3546270085!~|B3546270085!~|C30|30!~|ETRIPLE SUPERIOR!~|FTRIPLE SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546270085", "description": "TRIPLE SUPERIOR", "descriptionSupplier": "TRIPLE SUPERIOR", "legacyRoomId": "0#121241330573", "supplierCode": "3546270085", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.86, "gross": 67.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.86, "gross": 67.86, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 69.44, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M69.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121034420248!~|A4290469241!~|B4290469241!~|C30|30!~|Esuperior triple room - non-smoking!~|Fsuperior triple room - non-smoking!~|G1!~|U2,69.44,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4290469241", "description": "superior triple room - non-smoking", "descriptionSupplier": "superior triple room - non-smoking", "legacyRoomId": "0#121034420248", "supplierCode": "4290469241", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.44, "gross": 69.44, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.44, "gross": 69.44, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T16:59:00Z", "value": 73.59, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M73.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118823628881!~|A3546270085!~|B3546270085!~|C30|30!~|ETRIPLE SUPERIOR!~|FTRIPLE SUPERIOR!~|G1!~|U2,73.59,1778086740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546270085", "description": "TRIPLE SUPERIOR", "descriptionSupplier": "TRIPLE SUPERIOR", "legacyRoomId": "0#118823628881", "supplierCode": "3546270085", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.59, "gross": 73.59, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.59, "gross": 73.59, "binding": false } }, { "hotelName": "True Siam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.3985, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 75.99, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50128650", "supplierCode": "STN", "hotelCodeSupplier": "50128650", "id": "33!~|a0!~|b260514!~|c260515!~|d50128650!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50128650!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M75.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259631257!~|A3866162338!~|B3866162338!~|C30|30!~|EFamily triple room (3 single beds) - Free WiFi!~|FFamily triple room (3 single beds) - Free WiFi!~|G1!~|U2,11.40,1777410060|2,75.99,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3866162338", "description": "Family triple room (3 single beds) - Free WiFi", "descriptionSupplier": "Family triple room (3 single beds) - Free WiFi", "legacyRoomId": "0#79259631257", "supplierCode": "3866162338", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.99, "gross": 75.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.99, "gross": 75.99, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M63.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91113510261!~|A3936165805!~|B3936165805!~|C30|30!~|Edeluxe studio room!~|Fdeluxe studio room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165805", "description": "deluxe studio room", "descriptionSupplier": "deluxe studio room", "legacyRoomId": "0#91113510261", "supplierCode": "3936165805", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.59, "gross": 63.59, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.59, "gross": 63.59, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 66.72, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M66.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115546803312!~|A3936165805!~|B3936165805!~|C30|30!~|Edeluxe studio room!~|Fdeluxe studio room!~|G1!~|U2,66.72,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165805", "description": "deluxe studio room", "descriptionSupplier": "deluxe studio room", "legacyRoomId": "0#115546803312", "supplierCode": "3936165805", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.72, "gross": 66.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.72, "gross": 66.72, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M69.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102139810977!~|A4612842265!~|B4612842265!~|C30|30!~|Egrand deluxe studio king!~|Fgrand deluxe studio king!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4612842265", "description": "grand deluxe studio king", "descriptionSupplier": "grand deluxe studio king", "legacyRoomId": "0#102139810977", "supplierCode": "4612842265", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.85, "gross": 69.85, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.85, "gross": 69.85, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M70.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121045474388!~|A4218451875!~|B4218451875!~|C30|30!~|Erun of house!~|Frun of house!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218451875", "description": "run of house", "descriptionSupplier": "run of house", "legacyRoomId": "0#121045474388", "supplierCode": "4218451875", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.72, "gross": 70.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.72, "gross": 70.72, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T16:59:00Z", "value": 71.37, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M71.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118818307137!~|A4173615589!~|B4173615589!~|C30|30!~|EDeluxe Studio Twin!~|FDeluxe Studio Twin!~|G1!~|U2,71.37,1778605140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173615589", "description": "Deluxe Studio Twin", "descriptionSupplier": "Deluxe Studio Twin", "legacyRoomId": "0#118818307137", "supplierCode": "4173615589", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.37, "gross": 71.37, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.37, "gross": 71.37, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T12:59:59Z", "value": 73.69, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M73.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119686992404!~|A4777658242!~|B4777658242!~|C30|30!~|EDeluxe Studio Twin (2 Twin beds)!~|FDeluxe Studio Twin (2 Twin beds)!~|G1!~|U2,73.69,1778331599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4777658242", "description": "Deluxe Studio Twin (2 Twin beds)", "descriptionSupplier": "Deluxe Studio Twin (2 Twin beds)", "legacyRoomId": "0#119686992404", "supplierCode": "4777658242", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.69, "gross": 73.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.69, "gross": 73.69, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M76.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91127193449!~|A4150719104!~|B4150719104!~|C30|30!~|Edeluxe 1 bedroom king!~|Fdeluxe 1 bedroom king!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4150719104", "description": "deluxe 1 bedroom king", "descriptionSupplier": "deluxe 1 bedroom king", "legacyRoomId": "0#91127193449", "supplierCode": "4150719104", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.1, "gross": 76.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.1, "gross": 76.1, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M76.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91147588949!~|A4139157199!~|B4139157199!~|C30|30!~|Edeluxe 1 bedroom twin!~|Fdeluxe 1 bedroom twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4139157199", "description": "deluxe 1 bedroom twin", "descriptionSupplier": "deluxe 1 bedroom twin", "legacyRoomId": "0#91147588949", "supplierCode": "4139157199", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.1, "gross": 76.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.1, "gross": 76.1, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T16:00:00Z", "value": 77.24, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M77.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118579062975!~|A4858196337!~|B4858196337!~|C30|30!~|EDeluxe Studio Twin, 2 Single!~|FDeluxe Studio Twin, 2 Single!~|G1!~|U2,77.24,1778601600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858196337", "description": "Deluxe Studio Twin, 2 Single", "descriptionSupplier": "Deluxe Studio Twin, 2 Single", "legacyRoomId": "0#118579062975", "supplierCode": "4858196337", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.24, "gross": 77.24, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.24, "gross": 77.24, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T20:59:00Z", "value": 79.03, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M79.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259008012!~|A3818360050!~|B3818360050!~|C30|30!~|EDeluxe Studio Twin (2 Twin Beds)!~|FDeluxe Studio Twin (2 Twin Beds)!~|G1!~|U2,79.03,1778705940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360050", "description": "Deluxe Studio Twin (2 Twin Beds)", "descriptionSupplier": "Deluxe Studio Twin (2 Twin Beds)", "legacyRoomId": "0#79259008012", "supplierCode": "3818360050", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.03, "gross": 79.03, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.03, "gross": 79.03, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M79.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118447454609!~|A4686155345!~|B4686155345!~|C30|30!~|EDeluxe Studio (1 King bed or 2 Twin beds)!~|FDeluxe Studio (1 King bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686155345", "description": "Deluxe Studio (1 King bed or 2 Twin beds)", "descriptionSupplier": "Deluxe Studio (1 King bed or 2 Twin beds)", "legacyRoomId": "0#118447454609", "supplierCode": "4686155345", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.63, "gross": 79.63, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.63, "gross": 79.63, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T13:00:00Z", "value": 143.13, "hoursBefore": 83, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M143.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330565!~|A4824761355!~|B4824761355!~|C30|30!~|ESuite Deluxe One Bedroom!~|FSuite Deluxe One Bedroom!~|G1!~|U2,143.13,1778418000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I143.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4824761355", "description": "Suite Deluxe One Bedroom", "descriptionSupplier": "Suite Deluxe One Bedroom", "legacyRoomId": "0#121241330565", "supplierCode": "4824761355", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.13, "gross": 143.13, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.13, "gross": 143.13, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M144.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91111595656!~|A4136471634!~|B4136471634!~|C30|30!~|Edeluxe 2 bedroom king!~|Fdeluxe 2 bedroom king!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I144.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4136471634", "description": "deluxe 2 bedroom king", "descriptionSupplier": "deluxe 2 bedroom king", "legacyRoomId": "0#91111595656", "supplierCode": "4136471634", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 144.9, "gross": 144.9, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 144.9, "gross": 144.9, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M144.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91111595659!~|A4139157198!~|B4139157198!~|C30|30!~|Edeluxe 2 bedroom twin!~|Fdeluxe 2 bedroom twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I144.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4139157198", "description": "deluxe 2 bedroom twin", "descriptionSupplier": "deluxe 2 bedroom twin", "legacyRoomId": "0#91111595659", "supplierCode": "4139157198", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 144.9, "gross": 144.9, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 144.9, "gross": 144.9, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T13:00:00Z", "value": 276.02, "hoursBefore": 83, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M276.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121063390241!~|A4704360024!~|B4704360024!~|C30|30!~|EDeluxe 2 Bedroom Suite Double (2 Double beds)!~|FDeluxe 2 Bedroom Suite Double (2 Double beds)!~|G1!~|U2,276.02,1778418000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I276.02!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4704360024", "description": "Deluxe 2 Bedroom Suite Double (2 Double beds)", "descriptionSupplier": "Deluxe 2 Bedroom Suite Double (2 Double beds)", "legacyRoomId": "0#121063390241", "supplierCode": "4704360024", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 276.02, "gross": 276.02, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 276.02, "gross": 276.02, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M1776.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111868444854!~|A4764608440!~|B4764608440!~|C30|30!~|EDeluxe Two-Bedroom Twin (1 Double bed + 2 Other beds)!~|FDeluxe Two-Bedroom Twin (1 Double bed + 2 Other beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1776.4!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4764608440", "description": "Deluxe Two-Bedroom Twin (1 Double bed + 2 Other beds)", "descriptionSupplier": "Deluxe Two-Bedroom Twin (1 Double bed + 2 Other beds)", "legacyRoomId": "0#111868444854", "supplierCode": "4764608440", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1776.4, "gross": 1776.4, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1776.4, "gross": 1776.4, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M2688.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111868444889!~|A4764608454!~|B4764608454!~|C30|30!~|ERoom Deluxe Three Bedroom (2 King beds + 2 Other beds)!~|FRoom Deluxe Three Bedroom (2 King beds + 2 Other beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I2688.65!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4764608454", "description": "Room Deluxe Three Bedroom (2 King beds + 2 Other beds)", "descriptionSupplier": "Room Deluxe Three Bedroom (2 King beds + 2 Other beds)", "legacyRoomId": "0#111868444889", "supplierCode": "4764608454", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 2688.65, "gross": 2688.65, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 2688.65, "gross": 2688.65, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M2823.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115996531904!~|A4814210176!~|B4814210176!~|C30|30!~|EGrand Deluxe Three-Bedroom (1 King bed + 2 Other beds + 1 Queen bed)!~|FGrand Deluxe Three-Bedroom (1 King bed + 2 Other beds + 1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I2823.38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4814210176", "description": "Grand Deluxe Three-Bedroom (1 King bed + 2 Other beds + 1 Queen bed)", "descriptionSupplier": "Grand Deluxe Three-Bedroom (1 King bed + 2 Other beds + 1 Queen bed)", "legacyRoomId": "0#115996531904", "supplierCode": "4814210176", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 2823.38, "gross": 2823.38, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 2823.38, "gross": 2823.38, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M64.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#99731528893!~|A3936165805!~|B3936165805!~|C30|30!~|Edeluxe studio room!~|Fdeluxe studio room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.23!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936165805", "description": "deluxe studio room", "descriptionSupplier": "deluxe studio room", "legacyRoomId": "0#99731528893", "supplierCode": "3936165805", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.23, "gross": 64.23, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.23, "gross": 64.23, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M64.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113141509090!~|A4777658242!~|B4777658242!~|C30|30!~|EDeluxe Studio Twin (2 Twin beds)!~|FDeluxe Studio Twin (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.33!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4777658242", "description": "Deluxe Studio Twin (2 Twin beds)", "descriptionSupplier": "Deluxe Studio Twin (2 Twin beds)", "legacyRoomId": "0#113141509090", "supplierCode": "4777658242", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.33, "gross": 64.33, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.33, "gross": 64.33, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M65.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120583115230!~|A4882492200!~|B4882492200!~|C30|30!~|Estudio, deluxe, twin bed!~|Fstudio, deluxe, twin bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4882492200", "description": "studio, deluxe, twin bed", "descriptionSupplier": "studio, deluxe, twin bed", "legacyRoomId": "0#120583115230", "supplierCode": "4882492200", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.82, "gross": 65.82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.82, "gross": 65.82, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 66.97, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M66.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112491123836!~|A4768135632!~|B4768135632!~|C30|30!~|EDouble, Deluxe Studio!~|FDouble, Deluxe Studio!~|G1!~|U2,66.97,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4768135632", "description": "Double, Deluxe Studio", "descriptionSupplier": "Double, Deluxe Studio", "legacyRoomId": "0#112491123836", "supplierCode": "4768135632", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.97, "gross": 66.97, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.97, "gross": 66.97, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M70.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119078415198!~|A4612842265!~|B4612842265!~|C30|30!~|Egrand deluxe studio king!~|Fgrand deluxe studio king!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4612842265", "description": "grand deluxe studio king", "descriptionSupplier": "grand deluxe studio king", "legacyRoomId": "0#119078415198", "supplierCode": "4612842265", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.55, "gross": 70.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.55, "gross": 70.55, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M71.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119967385933!~|A4218451875!~|B4218451875!~|C30|30!~|Erun of house!~|Frun of house!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218451875", "description": "run of house", "descriptionSupplier": "run of house", "legacyRoomId": "0#119967385933", "supplierCode": "4218451875", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.57, "gross": 71.57, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.57, "gross": 71.57, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M72.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119773895268!~|A4881593258!~|B4881593258!~|C30|30!~|Estudio, grand, king bed!~|Fstudio, grand, king bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4881593258", "description": "studio, grand, king bed", "descriptionSupplier": "studio, grand, king bed", "legacyRoomId": "0#119773895268", "supplierCode": "4881593258", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.42, "gross": 72.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.42, "gross": 72.42, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 73.23, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M73.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119969007944!~|A4218451875!~|B4218451875!~|C30|30!~|Erun of house!~|Frun of house!~|G1!~|U2,73.23,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218451875", "description": "run of house", "descriptionSupplier": "run of house", "legacyRoomId": "0#119969007944", "supplierCode": "4218451875", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.23, "gross": 73.23, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.23, "gross": 73.23, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M73.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98100729798!~|A4526523833!~|B4526523833!~|C30|30!~|EStudio, Grand, Twin bed!~|FStudio, Grand, Twin bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.4!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4526523833", "description": "Studio, Grand, Twin bed", "descriptionSupplier": "Studio, Grand, Twin bed", "legacyRoomId": "0#98100729798", "supplierCode": "4526523833", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.4, "gross": 73.4, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.4, "gross": 73.4, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T19:00:00Z", "value": 73.4, "hoursBefore": 173, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M73.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119659401365!~|A4686155345!~|B4686155345!~|C30|30!~|EDeluxe Studio (1 King bed or 2 Twin beds)!~|FDeluxe Studio (1 King bed or 2 Twin beds)!~|G1!~|U2,73.40,1778094000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686155345", "description": "Deluxe Studio (1 King bed or 2 Twin beds)", "descriptionSupplier": "Deluxe Studio (1 King bed or 2 Twin beds)", "legacyRoomId": "0#119659401365", "supplierCode": "4686155345", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.4, "gross": 73.4, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.4, "gross": 73.4, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 73.66, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M73.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119988264588!~|A4219057252!~|B4219057252!~|C30|30!~|Edeluxe king studio!~|Fdeluxe king studio!~|G1!~|U2,73.66,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219057252", "description": "deluxe king studio", "descriptionSupplier": "deluxe king studio", "legacyRoomId": "0#119988264588", "supplierCode": "4219057252", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.66, "gross": 73.66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.66, "gross": 73.66, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M76.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119159852069!~|A4150719104!~|B4150719104!~|C30|30!~|Edeluxe 1 bedroom king!~|Fdeluxe 1 bedroom king!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4150719104", "description": "deluxe 1 bedroom king", "descriptionSupplier": "deluxe 1 bedroom king", "legacyRoomId": "0#119159852069", "supplierCode": "4150719104", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.87, "gross": 76.87, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.87, "gross": 76.87, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M76.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100975390852!~|A4139157199!~|B4139157199!~|C30|30!~|Edeluxe 1 bedroom twin!~|Fdeluxe 1 bedroom twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4139157199", "description": "deluxe 1 bedroom twin", "descriptionSupplier": "deluxe 1 bedroom twin", "legacyRoomId": "0#100975390852", "supplierCode": "4139157199", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.87, "gross": 76.87, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.87, "gross": 76.87, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M77.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106368222613!~|A4686155347!~|B4686155347!~|C30|30!~|EDeluxe One-Bedroom Twin (2 Twin beds)!~|FDeluxe One-Bedroom Twin (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.23!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686155347", "description": "Deluxe One-Bedroom Twin (2 Twin beds)", "descriptionSupplier": "Deluxe One-Bedroom Twin (2 Twin beds)", "legacyRoomId": "0#106368222613", "supplierCode": "4686155347", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.23, "gross": 77.23, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.23, "gross": 77.23, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117680857124!~|A4839929859!~|B4839929859!~|C30|30!~|Esuite, deluxe, king bed!~|Fsuite, deluxe, king bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4839929859", "description": "suite, deluxe, king bed", "descriptionSupplier": "suite, deluxe, king bed", "legacyRoomId": "0#117680857124", "supplierCode": "4839929859", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79, "gross": 79, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79, "gross": 79, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117680853818!~|A4838411192!~|B4838411192!~|C30|30!~|Esuite, deluxe, twin bed!~|Fsuite, deluxe, twin bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4838411192", "description": "suite, deluxe, twin bed", "descriptionSupplier": "suite, deluxe, twin bed", "legacyRoomId": "0#117680853818", "supplierCode": "4838411192", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79, "gross": 79, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79, "gross": 79, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T16:59:00Z", "value": 80.2, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M80.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815057600!~|A4173615589!~|B4173615589!~|C30|30!~|EDeluxe Studio Twin!~|FDeluxe Studio Twin!~|G1!~|U2,80.20,1778605140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173615589", "description": "Deluxe Studio Twin", "descriptionSupplier": "Deluxe Studio Twin", "legacyRoomId": "0#118815057600", "supplierCode": "4173615589", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.2, "gross": 80.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.2, "gross": 80.2, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 81.52, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M81.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112491122662!~|A4770050912!~|B4770050912!~|C30|30!~|EDouble, Deluxe 1-Bedroom Suite!~|FDouble, Deluxe 1-Bedroom Suite!~|G1!~|U2,81.52,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4770050912", "description": "Double, Deluxe 1-Bedroom Suite", "descriptionSupplier": "Double, Deluxe 1-Bedroom Suite", "legacyRoomId": "0#112491122662", "supplierCode": "4770050912", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.52, "gross": 81.52, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.52, "gross": 81.52, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 81.52, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M81.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112491125672!~|A4770050914!~|B4770050914!~|C30|30!~|ETwin, Deluxe 1-Bedroom Suite!~|FTwin, Deluxe 1-Bedroom Suite!~|G1!~|U2,81.52,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4770050914", "description": "Twin, Deluxe 1-Bedroom Suite", "descriptionSupplier": "Twin, Deluxe 1-Bedroom Suite", "legacyRoomId": "0#112491125672", "supplierCode": "4770050914", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.52, "gross": 81.52, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.52, "gross": 81.52, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M81.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112864278529!~|A4774291692!~|B4774291692!~|C30|30!~|EDeluxe Studio Twin (2 single beds) - Free WiFi!~|FDeluxe Studio Twin (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4774291692", "description": "Deluxe Studio Twin (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Studio Twin (2 single beds) - Free WiFi", "legacyRoomId": "0#112864278529", "supplierCode": "4774291692", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.63, "gross": 81.63, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.63, "gross": 81.63, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T12:59:59Z", "value": 82.82, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M82.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119252087235!~|A4777658242!~|B4777658242!~|C30|30!~|EDeluxe Studio Twin (2 Twin beds)!~|FDeluxe Studio Twin (2 Twin beds)!~|G1!~|U2,82.82,1778331599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4777658242", "description": "Deluxe Studio Twin (2 Twin beds)", "descriptionSupplier": "Deluxe Studio Twin (2 Twin beds)", "legacyRoomId": "0#119252087235", "supplierCode": "4777658242", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.82, "gross": 82.82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.82, "gross": 82.82, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T04:59:59Z", "value": 82.9, "hoursBefore": 115, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M82.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121007607726!~|A4686382926!~|B4686382926!~|C30|30!~|EDeluxe One-Bedroom Suite (1 King bed or 2 Twin beds)!~|FDeluxe One-Bedroom Suite (1 King bed or 2 Twin beds)!~|G1!~|U2,82.90,1778302799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686382926", "description": "Deluxe One-Bedroom Suite (1 King bed or 2 Twin beds)", "descriptionSupplier": "Deluxe One-Bedroom Suite (1 King bed or 2 Twin beds)", "legacyRoomId": "0#121007607726", "supplierCode": "4686382926", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.9, "gross": 82.9, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.9, "gross": 82.9, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M85.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120745650671!~|A3547161022!~|B3547161022!~|C30|30!~|ESTUDIO DELUXE TWO BEDS!~|FSTUDIO DELUXE TWO BEDS!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.09!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3547161022", "description": "STUDIO DELUXE TWO BEDS", "descriptionSupplier": "STUDIO DELUXE TWO BEDS", "legacyRoomId": "0#120745650671", "supplierCode": "3547161022", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.09, "gross": 85.09, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.09, "gross": 85.09, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M85.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117680855558!~|A4838411194!~|B4838411194!~|C30|30!~|Esuite, grand, king bed!~|Fsuite, grand, king bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.61!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4838411194", "description": "suite, grand, king bed", "descriptionSupplier": "suite, grand, king bed", "legacyRoomId": "0#117680855558", "supplierCode": "4838411194", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.61, "gross": 85.61, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.61, "gross": 85.61, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T04:59:59Z", "value": 88.82, "hoursBefore": 115, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M88.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120978180771!~|A4686155357!~|B4686155357!~|C30|30!~|ESuite Grand Deluxe!~|FSuite Grand Deluxe!~|G1!~|U2,88.82,1778302799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686155357", "description": "Suite Grand Deluxe", "descriptionSupplier": "Suite Grand Deluxe", "legacyRoomId": "0#120978180771", "supplierCode": "4686155357", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.82, "gross": 88.82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.82, "gross": 88.82, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M89.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106368222612!~|A4686155346!~|B4686155346!~|C30|30!~|EGrand Deluxe One Bedroom Suite Twin (2 Twin beds)!~|FGrand Deluxe One Bedroom Suite Twin (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686155346", "description": "Grand Deluxe One Bedroom Suite Twin (2 Twin beds)", "descriptionSupplier": "Grand Deluxe One Bedroom Suite Twin (2 Twin beds)", "legacyRoomId": "0#106368222612", "supplierCode": "4686155346", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.78, "gross": 89.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.78, "gross": 89.78, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M89.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117574503400!~|A4827472970!~|B4827472970!~|C30|30!~|EGrand Deluxe One-Bedroom Suite (70sqm) (1 King bed)!~|FGrand Deluxe One-Bedroom Suite (70sqm) (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4827472970", "description": "Grand Deluxe One-Bedroom Suite (70sqm) (1 King bed)", "descriptionSupplier": "Grand Deluxe One-Bedroom Suite (70sqm) (1 King bed)", "legacyRoomId": "0#117574503400", "supplierCode": "4827472970", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.78, "gross": 89.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.78, "gross": 89.78, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M89.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112864278528!~|A4774291691!~|B4774291691!~|C30|30!~|EGrand Deluxe Studio King (1 large bed) - Free WiFi!~|FGrand Deluxe Studio King (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4774291691", "description": "Grand Deluxe Studio King (1 large bed) - Free WiFi", "descriptionSupplier": "Grand Deluxe Studio King (1 large bed) - Free WiFi", "legacyRoomId": "0#112864278528", "supplierCode": "4774291691", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.82, "gross": 89.82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.82, "gross": 89.82, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M91.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#99049301785!~|A3546267927!~|B3546267927!~|C30|30!~|EDouble room King bed - De Luxe!~|FDouble room King bed - De Luxe!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267927", "description": "Double room King bed - De Luxe", "descriptionSupplier": "Double room King bed - De Luxe", "legacyRoomId": "0#99049301785", "supplierCode": "3546267927", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.35, "gross": 91.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.35, "gross": 91.35, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M92.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120511693827!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#120511693827", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.84, "gross": 92.84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.84, "gross": 92.84, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M93.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330558!~|A4863246188!~|B4863246188!~|C30|30!~|Egrand deluxe one bedroom suite!~|Fgrand deluxe one bedroom suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863246188", "description": "grand deluxe one bedroom suite", "descriptionSupplier": "grand deluxe one bedroom suite", "legacyRoomId": "0#121241330558", "supplierCode": "4863246188", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.55, "gross": 93.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.55, "gross": 93.55, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 95.94, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M95.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98100729754!~|A4352440674!~|B4352440674!~|C30|30!~|EStudio, Grand, King bed!~|FStudio, Grand, King bed!~|G1!~|U2,95.94,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4352440674", "description": "Studio, Grand, King bed", "descriptionSupplier": "Studio, Grand, King bed", "legacyRoomId": "0#98100729754", "supplierCode": "4352440674", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.94, "gross": 95.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.94, "gross": 95.94, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 95.94, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M95.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98100729746!~|A4526523833!~|B4526523833!~|C30|30!~|EStudio, Grand, Twin bed!~|FStudio, Grand, Twin bed!~|G1!~|U2,95.94,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4526523833", "description": "Studio, Grand, Twin bed", "descriptionSupplier": "Studio, Grand, Twin bed", "legacyRoomId": "0#98100729746", "supplierCode": "4526523833", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.94, "gross": 95.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.94, "gross": 95.94, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T16:59:00Z", "value": 96.29, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M96.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815058077!~|A4206955626!~|B4206955626!~|C30|30!~|EDeluxe One Bedroom Twin!~|FDeluxe One Bedroom Twin!~|G1!~|U2,96.29,1778605140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I96.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4206955626", "description": "Deluxe One Bedroom Twin", "descriptionSupplier": "Deluxe One Bedroom Twin", "legacyRoomId": "0#118815058077", "supplierCode": "4206955626", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.29, "gross": 96.29, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.29, "gross": 96.29, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T16:59:00Z", "value": 96.29, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M96.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815057771!~|A4548414477!~|B4548414477!~|C30|30!~|EDeluxe One Bedroom King!~|FDeluxe One Bedroom King!~|G1!~|U2,96.29,1778605140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I96.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4548414477", "description": "Deluxe One Bedroom King", "descriptionSupplier": "Deluxe One Bedroom King", "legacyRoomId": "0#118815057771", "supplierCode": "4548414477", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.29, "gross": 96.29, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.29, "gross": 96.29, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112864275098!~|A4774291634!~|B4774291634!~|C30|30!~|EDeluxe One-Bedroom Twin (2 single beds) - Free WiFi!~|FDeluxe One-Bedroom Twin (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4774291634", "description": "Deluxe One-Bedroom Twin (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe One-Bedroom Twin (2 single beds) - Free WiFi", "legacyRoomId": "0#112864275098", "supplierCode": "4774291634", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98, "gross": 98, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112865955520!~|A4776027838!~|B4776027838!~|C30|30!~|EDeluxe One-Bedroom King (1 large bed) - Free WiFi!~|FDeluxe One-Bedroom King (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4776027838", "description": "Deluxe One-Bedroom King (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe One-Bedroom King (1 large bed) - Free WiFi", "legacyRoomId": "0#112865955520", "supplierCode": "4776027838", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98, "gross": 98, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T12:59:59Z", "value": 99.42, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M99.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119252087212!~|A4686155347!~|B4686155347!~|C30|30!~|EDeluxe One-Bedroom Twin (2 Twin beds)!~|FDeluxe One-Bedroom Twin (2 Twin beds)!~|G1!~|U2,99.42,1778331599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686155347", "description": "Deluxe One-Bedroom Twin (2 Twin beds)", "descriptionSupplier": "Deluxe One-Bedroom Twin (2 Twin beds)", "legacyRoomId": "0#119252087212", "supplierCode": "4686155347", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.42, "gross": 99.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.42, "gross": 99.42, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M99.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116377546485!~|A4818763634!~|B4818763634!~|C30|30!~|ERoom Deluxe One Bedroom (1 Double bed or 2 Twin beds)!~|FRoom Deluxe One Bedroom (1 Double bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4818763634", "description": "Room Deluxe One Bedroom (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Room Deluxe One Bedroom (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#116377546485", "supplierCode": "4818763634", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.66, "gross": 99.66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.66, "gross": 99.66, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 101.85, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M101.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#96489585799!~|A3546267927!~|B3546267927!~|C30|30!~|EDouble room King bed - De Luxe!~|FDouble room King bed - De Luxe!~|G1!~|U2,101.85,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I101.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267927", "description": "Double room King bed - De Luxe", "descriptionSupplier": "Double room King bed - De Luxe", "legacyRoomId": "0#96489585799", "supplierCode": "3546267927", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.85, "gross": 101.85, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.85, "gross": 101.85, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T16:59:00Z", "value": 102.11, "hoursBefore": 103, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M102.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120515324039!~|A3547161022!~|B3547161022!~|C30|30!~|ESTUDIO DELUXE TWO BEDS!~|FSTUDIO DELUXE TWO BEDS!~|G1!~|U2,102.11,1778345940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I102.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3547161022", "description": "STUDIO DELUXE TWO BEDS", "descriptionSupplier": "STUDIO DELUXE TWO BEDS", "legacyRoomId": "0#120515324039", "supplierCode": "3547161022", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.11, "gross": 102.11, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.11, "gross": 102.11, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 103.29, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M103.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117680852191!~|A4839929859!~|B4839929859!~|C30|30!~|Esuite, deluxe, king bed!~|Fsuite, deluxe, king bed!~|G1!~|U2,103.29,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4839929859", "description": "suite, deluxe, king bed", "descriptionSupplier": "suite, deluxe, king bed", "legacyRoomId": "0#117680852191", "supplierCode": "4839929859", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.29, "gross": 103.29, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.29, "gross": 103.29, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 103.29, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M103.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117616938122!~|A4838411192!~|B4838411192!~|C30|30!~|Esuite, deluxe, twin bed!~|Fsuite, deluxe, twin bed!~|G1!~|U2,103.29,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4838411192", "description": "suite, deluxe, twin bed", "descriptionSupplier": "suite, deluxe, twin bed", "legacyRoomId": "0#117616938122", "supplierCode": "4838411192", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.29, "gross": 103.29, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.29, "gross": 103.29, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T12:59:59Z", "value": 107.72, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M107.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119780284413!~|A4686155346!~|B4686155346!~|C30|30!~|EGrand Deluxe One Bedroom Suite Twin (2 Twin beds)!~|FGrand Deluxe One Bedroom Suite Twin (2 Twin beds)!~|G1!~|U2,107.72,1778331599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686155346", "description": "Grand Deluxe One Bedroom Suite Twin (2 Twin beds)", "descriptionSupplier": "Grand Deluxe One Bedroom Suite Twin (2 Twin beds)", "legacyRoomId": "0#119780284413", "supplierCode": "4686155346", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.72, "gross": 107.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.72, "gross": 107.72, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T12:59:59Z", "value": 107.72, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M107.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120154090131!~|A4827472970!~|B4827472970!~|C30|30!~|EGrand Deluxe One-Bedroom Suite (70sqm) (1 King bed)!~|FGrand Deluxe One-Bedroom Suite (70sqm) (1 King bed)!~|G1!~|U2,107.72,1778331599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4827472970", "description": "Grand Deluxe One-Bedroom Suite (70sqm) (1 King bed)", "descriptionSupplier": "Grand Deluxe One-Bedroom Suite (70sqm) (1 King bed)", "legacyRoomId": "0#120154090131", "supplierCode": "4827472970", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.72, "gross": 107.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.72, "gross": 107.72, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M107.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120550204962!~|A4891081685!~|B4891081685!~|C30|30!~|EDouble Deluxe (1 Double bed)!~|FDouble Deluxe (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4891081685", "description": "Double Deluxe (1 Double bed)", "descriptionSupplier": "Double Deluxe (1 Double bed)", "legacyRoomId": "0#120550204962", "supplierCode": "4891081685", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.98, "gross": 107.98, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.98, "gross": 107.98, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 111.9, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M111.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117616938260!~|A4838411194!~|B4838411194!~|C30|30!~|Esuite, grand, king bed!~|Fsuite, grand, king bed!~|G1!~|U2,111.90,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4838411194", "description": "suite, grand, king bed", "descriptionSupplier": "suite, grand, king bed", "legacyRoomId": "0#117616938260", "supplierCode": "4838411194", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.9, "gross": 111.9, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.9, "gross": 111.9, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M146.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100011227819!~|A4139157198!~|B4139157198!~|C30|30!~|Edeluxe 2 bedroom twin!~|Fdeluxe 2 bedroom twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I146.37!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4139157198", "description": "deluxe 2 bedroom twin", "descriptionSupplier": "deluxe 2 bedroom twin", "legacyRoomId": "0#100011227819", "supplierCode": "4139157198", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 146.37, "gross": 146.37, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 146.37, "gross": 146.37, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M146.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100999369571!~|A4136471634!~|B4136471634!~|C30|30!~|Edeluxe 2 bedroom king!~|Fdeluxe 2 bedroom king!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I146.37!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4136471634", "description": "deluxe 2 bedroom king", "descriptionSupplier": "deluxe 2 bedroom king", "legacyRoomId": "0#100999369571", "supplierCode": "4136471634", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 146.37, "gross": 146.37, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 146.37, "gross": 146.37, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M148.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106368222616!~|A4686155350!~|B4686155350!~|C30|30!~|EDeluxe Two-Bedroom Twin (2 Twin beds)!~|FDeluxe Two-Bedroom Twin (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I148.81!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4686155350", "description": "Deluxe Two-Bedroom Twin (2 Twin beds)", "descriptionSupplier": "Deluxe Two-Bedroom Twin (2 Twin beds)", "legacyRoomId": "0#106368222616", "supplierCode": "4686155350", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 148.81, "gross": 148.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 148.81, "gross": 148.81, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M69.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#92080946268!~|A3818360050!~|B3818360050!~|C30|30!~|EDeluxe Studio Twin (2 Twin Beds)!~|FDeluxe Studio Twin (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360050", "description": "Deluxe Studio Twin (2 Twin Beds)", "descriptionSupplier": "Deluxe Studio Twin (2 Twin Beds)", "legacyRoomId": "0#92080946268", "supplierCode": "3818360050", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.74, "gross": 69.74, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.74, "gross": 69.74, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M76.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120989664339!~|A3820515627!~|B3820515627!~|C30|30!~|EGrand Deluxe Studio King (1 King Bed)!~|FGrand Deluxe Studio King (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820515627", "description": "Grand Deluxe Studio King (1 King Bed)", "descriptionSupplier": "Grand Deluxe Studio King (1 King Bed)", "legacyRoomId": "0#120989664339", "supplierCode": "3820515627", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.88, "gross": 76.88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.88, "gross": 76.88, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M83.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#92080946247!~|A4172188916!~|B4172188916!~|C30|30!~|EDeluxe 1-Bedroom Twin (2 Twin Beds)!~|FDeluxe 1-Bedroom Twin (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172188916", "description": "Deluxe 1-Bedroom Twin (2 Twin Beds)", "descriptionSupplier": "Deluxe 1-Bedroom Twin (2 Twin Beds)", "legacyRoomId": "0#92080946247", "supplierCode": "4172188916", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.89, "gross": 83.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.89, "gross": 83.89, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M83.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119362342431!~|A3818360322!~|B3818360322!~|C30|30!~|EDeluxe 1-Bedroom King (1 King Bed)!~|FDeluxe 1-Bedroom King (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360322", "description": "Deluxe 1-Bedroom King (1 King Bed)", "descriptionSupplier": "Deluxe 1-Bedroom King (1 King Bed)", "legacyRoomId": "0#119362342431", "supplierCode": "3818360322", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.89, "gross": 83.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.89, "gross": 83.89, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M87.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103330128865!~|A4341503665!~|B4341503665!~|C30|30!~|Eking room deluxe!~|Fking room deluxe!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I87.4!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4341503665", "description": "king room deluxe", "descriptionSupplier": "king room deluxe", "legacyRoomId": "0#103330128865", "supplierCode": "4341503665", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.4, "gross": 87.4, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.4, "gross": 87.4, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T20:59:00Z", "value": 88.82, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040516!~|M88.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145085125!~|A3818360050!~|B3818360050!~|C30|30!~|EDeluxe Studio Twin (2 Twin Beds)!~|FDeluxe Studio Twin (2 Twin Beds)!~|G1!~|U2,88.82,1778705940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360050", "description": "Deluxe Studio Twin (2 Twin Beds)", "descriptionSupplier": "Deluxe Studio Twin (2 Twin Beds)", "legacyRoomId": "0#45145085125", "supplierCode": "3818360050", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.82, "gross": 88.82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.82, "gross": 88.82, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T20:59:00Z", "value": 97.74, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040516!~|M97.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90981005957!~|A3820515627!~|B3820515627!~|C30|30!~|EGrand Deluxe Studio King (1 King Bed)!~|FGrand Deluxe Studio King (1 King Bed)!~|G1!~|U2,97.74,1778705940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820515627", "description": "Grand Deluxe Studio King (1 King Bed)", "descriptionSupplier": "Grand Deluxe Studio King (1 King Bed)", "legacyRoomId": "0#90981005957", "supplierCode": "3820515627", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.74, "gross": 97.74, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.74, "gross": 97.74, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M100.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120504013127!~|A4340958848!~|B4340958848!~|C30|30!~|Edouble\/twin room deluxe!~|Fdouble\/twin room deluxe!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4340958848", "description": "double\/twin room deluxe", "descriptionSupplier": "double\/twin room deluxe", "legacyRoomId": "0#120504013127", "supplierCode": "4340958848", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.04, "gross": 100.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.04, "gross": 100.04, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 103.19, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040516!~|M103.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103327142758!~|A4342815027!~|B4342815027!~|C30|30!~|Etwin room deluxe!~|Ftwin room deluxe!~|G1!~|U2,103.19,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4342815027", "description": "twin room deluxe", "descriptionSupplier": "twin room deluxe", "legacyRoomId": "0#103327142758", "supplierCode": "4342815027", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.19, "gross": 103.19, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.19, "gross": 103.19, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T20:59:00Z", "value": 106.64, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040516!~|M106.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145084496!~|A4172188916!~|B4172188916!~|C30|30!~|EDeluxe 1-Bedroom Twin (2 Twin Beds)!~|FDeluxe 1-Bedroom Twin (2 Twin Beds)!~|G1!~|U2,106.64,1778705940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I106.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172188916", "description": "Deluxe 1-Bedroom Twin (2 Twin Beds)", "descriptionSupplier": "Deluxe 1-Bedroom Twin (2 Twin Beds)", "legacyRoomId": "0#45145084496", "supplierCode": "4172188916", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.64, "gross": 106.64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.64, "gross": 106.64, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T20:59:00Z", "value": 106.64, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040516!~|M106.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145084671!~|A3818360322!~|B3818360322!~|C30|30!~|EDeluxe 1-Bedroom King (1 King Bed)!~|FDeluxe 1-Bedroom King (1 King Bed)!~|G1!~|U2,106.64,1778705940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I106.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360322", "description": "Deluxe 1-Bedroom King (1 King Bed)", "descriptionSupplier": "Deluxe 1-Bedroom King (1 King Bed)", "legacyRoomId": "0#45145084671", "supplierCode": "3818360322", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.64, "gross": 106.64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.64, "gross": 106.64, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 120.04, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040516!~|M120.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120541051525!~|A4340958848!~|B4340958848!~|C30|30!~|Edouble\/twin room deluxe!~|Fdouble\/twin room deluxe!~|G1!~|U2,120.04,1778187600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I120.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4340958848", "description": "double\/twin room deluxe", "descriptionSupplier": "double\/twin room deluxe", "legacyRoomId": "0#120541051525", "supplierCode": "4340958848", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 120.04, "gross": 120.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 120.04, "gross": 120.04, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M161.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#92080946566!~|A3818360328!~|B3818360328!~|C30|30!~|EDeluxe 2-Bedroom King (2 King Beds)!~|FDeluxe 2-Bedroom King (2 King Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I161.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360328", "description": "Deluxe 2-Bedroom King (2 King Beds)", "descriptionSupplier": "Deluxe 2-Bedroom King (2 King Beds)", "legacyRoomId": "0#92080946566", "supplierCode": "3818360328", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 161.35, "gross": 161.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 161.35, "gross": 161.35, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M161.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#92080946443!~|A3818360203!~|B3818360203!~|C30|30!~|EDeluxe 2-Bedroom Twin (1 King Bed and 2 Twin Beds)!~|FDeluxe 2-Bedroom Twin (1 King Bed and 2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I161.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360203", "description": "Deluxe 2-Bedroom Twin (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Deluxe 2-Bedroom Twin (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#92080946443", "supplierCode": "3818360203", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 161.66, "gross": 161.66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 161.66, "gross": 161.66, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M168.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101763460254!~|A4350865396!~|B4350865396!~|C30|30!~|Eapartment deluxe (king bed)!~|Fapartment deluxe (king bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I168.48!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4350865396", "description": "apartment deluxe (king bed)", "descriptionSupplier": "apartment deluxe (king bed)", "legacyRoomId": "0#101763460254", "supplierCode": "4350865396", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 168.48, "gross": 168.48, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 168.48, "gross": 168.48, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M168.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101276820988!~|A4342587639!~|B4342587639!~|C30|30!~|Eapartment deluxe (twin bed)!~|Fapartment deluxe (twin bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I168.48!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4342587639", "description": "apartment deluxe (twin bed)", "descriptionSupplier": "apartment deluxe (twin bed)", "legacyRoomId": "0#101276820988", "supplierCode": "4342587639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 168.48, "gross": 168.48, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 168.48, "gross": 168.48, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M174.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106844459198!~|A3818360203!~|B3818360203!~|C30|30!~|EDeluxe 2-Bedroom Twin (1 King Bed and 2 Twin Beds)!~|FDeluxe 2-Bedroom Twin (1 King Bed and 2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I174.47!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360203", "description": "Deluxe 2-Bedroom Twin (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Deluxe 2-Bedroom Twin (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#106844459198", "supplierCode": "3818360203", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 174.47, "gross": 174.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 174.47, "gross": 174.47, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M201.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118591944306!~|A4799927212!~|B4799927212!~|C30|30!~|E2 double\/twin room!~|F2 double\/twin room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I201.12!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799927212", "description": "2 double\/twin room", "descriptionSupplier": "2 double\/twin room", "legacyRoomId": "0#118591944306", "supplierCode": "4799927212", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 201.12, "gross": 201.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 201.12, "gross": 201.12, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T20:59:00Z", "value": 204.31, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040516!~|M204.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145084190!~|A3818360203!~|B3818360203!~|C30|30!~|EDeluxe 2-Bedroom Twin (1 King Bed and 2 Twin Beds)!~|FDeluxe 2-Bedroom Twin (1 King Bed and 2 Twin Beds)!~|G1!~|U2,204.31,1778705940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I204.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360203", "description": "Deluxe 2-Bedroom Twin (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Deluxe 2-Bedroom Twin (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#45145084190", "supplierCode": "3818360203", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 204.31, "gross": 204.31, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 204.31, "gross": 204.31, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T20:59:00Z", "value": 205.48, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040516!~|M205.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90920986918!~|A3818360328!~|B3818360328!~|C30|30!~|EDeluxe 2-Bedroom King (2 King Beds)!~|FDeluxe 2-Bedroom King (2 King Beds)!~|G1!~|U2,205.48,1778705940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I205.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360328", "description": "Deluxe 2-Bedroom King (2 King Beds)", "descriptionSupplier": "Deluxe 2-Bedroom King (2 King Beds)", "legacyRoomId": "0#90920986918", "supplierCode": "3818360328", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 205.48, "gross": 205.48, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 205.48, "gross": 205.48, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T20:59:00Z", "value": 205.48, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040516!~|M205.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145084610!~|A3818360203!~|B3818360203!~|C30|30!~|EDeluxe 2-Bedroom Twin (1 King Bed and 2 Twin Beds)!~|FDeluxe 2-Bedroom Twin (1 King Bed and 2 Twin Beds)!~|G1!~|U2,205.48,1778705940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I205.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360203", "description": "Deluxe 2-Bedroom Twin (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Deluxe 2-Bedroom Twin (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#45145084610", "supplierCode": "3818360203", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 205.48, "gross": 205.48, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 205.48, "gross": 205.48, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T21:00:00Z", "value": 241.14, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040516!~|M241.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120741653014!~|A4799927212!~|B4799927212!~|C30|30!~|E2 double\/twin room!~|F2 double\/twin room!~|G1!~|U2,241.14,1778187600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I241.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799927212", "description": "2 double\/twin room", "descriptionSupplier": "2 double\/twin room", "legacyRoomId": "0#120741653014", "supplierCode": "4799927212", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 241.14, "gross": 241.14, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 241.14, "gross": 241.14, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M244.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#92080946701!~|A3818360008!~|B3818360008!~|C30|30!~|EDeluxe 3-Bedroom Twin (1 King Bed, 2 Twin Beds and 1 Queen Bed)!~|FDeluxe 3-Bedroom Twin (1 King Bed, 2 Twin Beds and 1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I244.21!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360008", "description": "Deluxe 3-Bedroom Twin (1 King Bed, 2 Twin Beds and 1 Queen Bed)", "descriptionSupplier": "Deluxe 3-Bedroom Twin (1 King Bed, 2 Twin Beds and 1 Queen Bed)", "legacyRoomId": "0#92080946701", "supplierCode": "3818360008", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 244.21, "gross": 244.21, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 244.21, "gross": 244.21, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T20:59:00Z", "value": 310.99, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040516!~|M310.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90920987234!~|A3818360008!~|B3818360008!~|C30|30!~|EDeluxe 3-Bedroom Twin (1 King Bed, 2 Twin Beds and 1 Queen Bed)!~|FDeluxe 3-Bedroom Twin (1 King Bed, 2 Twin Beds and 1 Queen Bed)!~|G1!~|U2,310.99,1778705940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I310.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818360008", "description": "Deluxe 3-Bedroom Twin (1 King Bed, 2 Twin Beds and 1 Queen Bed)", "descriptionSupplier": "Deluxe 3-Bedroom Twin (1 King Bed, 2 Twin Beds and 1 Queen Bed)", "legacyRoomId": "0#90920987234", "supplierCode": "3818360008", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 310.99, "gross": 310.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 310.99, "gross": 310.99, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M72.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118575111440!~|A4854766962!~|B4854766962!~|C30|30!~|EDeluxe Studio Twin, 2 Single!~|FDeluxe Studio Twin, 2 Single!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.01!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4854766962", "description": "Deluxe Studio Twin, 2 Single", "descriptionSupplier": "Deluxe Studio Twin, 2 Single", "legacyRoomId": "0#118575111440", "supplierCode": "4854766962", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.01, "gross": 72.01, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.01, "gross": 72.01, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 8.23, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T17:00:00Z", "value": 82.3, "hoursBefore": 199, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040516!~|M82.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118576681479!~|A4857080057!~|B4857080057!~|C30|30!~|EDeluxe Studio, 1 Double Or 1 Twin!~|FDeluxe Studio, 1 Double Or 1 Twin!~|G1!~|U2,8.23,1777410060|2,82.30,1778000400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4857080057", "description": "Deluxe Studio, 1 Double Or 1 Twin", "descriptionSupplier": "Deluxe Studio, 1 Double Or 1 Twin", "legacyRoomId": "0#118576681479", "supplierCode": "4857080057", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.3, "gross": 82.3, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.3, "gross": 82.3, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M86.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118574750390!~|A4856225209!~|B4856225209!~|C30|30!~|EDeluxe 1-Bedroom Twin, 2 Single!~|FDeluxe 1-Bedroom Twin, 2 Single!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4856225209", "description": "Deluxe 1-Bedroom Twin, 2 Single", "descriptionSupplier": "Deluxe 1-Bedroom Twin, 2 Single", "legacyRoomId": "0#118574750390", "supplierCode": "4856225209", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.45, "gross": 86.45, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.45, "gross": 86.45, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T16:00:00Z", "value": 86.81, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040516!~|M86.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118579062965!~|A4858196336!~|B4858196336!~|C30|30!~|EDeluxe Studio Twin, 2 Single!~|FDeluxe Studio Twin, 2 Single!~|G1!~|U2,86.81,1778601600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858196336", "description": "Deluxe Studio Twin, 2 Single", "descriptionSupplier": "Deluxe Studio Twin, 2 Single", "legacyRoomId": "0#118579062965", "supplierCode": "4858196336", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.81, "gross": 86.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.81, "gross": 86.81, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T16:00:00Z", "value": 104.22, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040516!~|M104.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118574750451!~|A4856225230!~|B4856225230!~|C30|30!~|EDeluxe 1-Bedroom Twin, 2 Single!~|FDeluxe 1-Bedroom Twin, 2 Single!~|G1!~|U2,104.22,1778601600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4856225230", "description": "Deluxe 1-Bedroom Twin, 2 Single", "descriptionSupplier": "Deluxe 1-Bedroom Twin, 2 Single", "legacyRoomId": "0#118574750451", "supplierCode": "4856225230", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.22, "gross": 104.22, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.22, "gross": 104.22, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M166.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118572960116!~|A4855041368!~|B4855041368!~|C30|30!~|EDeluxe 2-Bedroom Twin, 1 King 2 Single!~|FDeluxe 2-Bedroom Twin, 1 King 2 Single!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I166.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4855041368", "description": "Deluxe 2-Bedroom Twin, 1 King 2 Single", "descriptionSupplier": "Deluxe 2-Bedroom Twin, 1 King 2 Single", "legacyRoomId": "0#118572960116", "supplierCode": "4855041368", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 166.57, "gross": 166.57, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 166.57, "gross": 166.57, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T16:00:00Z", "value": 200.82, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040516!~|M200.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118574074344!~|A4858186734!~|B4858186734!~|C30|30!~|EDeluxe 2-Bedroom Twin, 1 King 2 Single!~|FDeluxe 2-Bedroom Twin, 1 King 2 Single!~|G1!~|U2,200.82,1778601600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I200.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858186734", "description": "Deluxe 2-Bedroom Twin, 1 King 2 Single", "descriptionSupplier": "Deluxe 2-Bedroom Twin, 1 King 2 Single", "legacyRoomId": "0#118574074344", "supplierCode": "4858186734", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 200.82, "gross": 200.82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 200.82, "gross": 200.82, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M252.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118572960125!~|A4855041372!~|B4855041372!~|C30|30!~|EDeluxe 3-Bedroom Twin, 2 Single 1 Queen 1 King!~|FDeluxe 3-Bedroom Twin, 2 Single 1 Queen 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I252.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4855041372", "description": "Deluxe 3-Bedroom Twin, 2 Single 1 Queen 1 King", "descriptionSupplier": "Deluxe 3-Bedroom Twin, 2 Single 1 Queen 1 King", "legacyRoomId": "0#118572960125", "supplierCode": "4855041372", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 252.11, "gross": 252.11, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 252.11, "gross": 252.11, "binding": false } }, { "hotelName": "Chatrium Residence Sathon Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T16:00:00Z", "value": 303.95, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55405023", "supplierCode": "STN", "hotelCodeSupplier": "55405023", "id": "33!~|a0!~|b260514!~|c260515!~|d55405023!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55405023!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040516!~|M303.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118574074276!~|A4858186696!~|B4858186696!~|C30|30!~|EDeluxe 3-Bedroom Twin, 2 Single 1 Queen 1 King!~|FDeluxe 3-Bedroom Twin, 2 Single 1 Queen 1 King!~|G1!~|U2,303.95,1778601600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I303.95!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858186696", "description": "Deluxe 3-Bedroom Twin, 2 Single 1 Queen 1 King", "descriptionSupplier": "Deluxe 3-Bedroom Twin, 2 Single 1 Queen 1 King", "legacyRoomId": "0#118574074276", "supplierCode": "4858186696", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 303.95, "gross": 303.95, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 303.95, "gross": 303.95, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M78.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105510330037!~|A4386162967!~|B4386162967!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386162967", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#105510330037", "supplierCode": "4386162967", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.3, "gross": 78.3, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.3, "gross": 78.3, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M78.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105046530390!~|A4224987098!~|B4224987098!~|C30|30!~|ESuperior King Room (1 King Bed)!~|FSuperior King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4224987098", "description": "Superior King Room (1 King Bed)", "descriptionSupplier": "Superior King Room (1 King Bed)", "legacyRoomId": "0#105046530390", "supplierCode": "4224987098", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.3, "gross": 78.3, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.3, "gross": 78.3, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M78.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105510330002!~|A4386162967!~|B4386162967!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.65!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386162967", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#105510330002", "supplierCode": "4386162967", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.65, "gross": 78.65, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.65, "gross": 78.65, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M78.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105017447201!~|A4224987098!~|B4224987098!~|C30|30!~|ESuperior King Room (1 King Bed)!~|FSuperior King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.65!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4224987098", "description": "Superior King Room (1 King Bed)", "descriptionSupplier": "Superior King Room (1 King Bed)", "legacyRoomId": "0#105017447201", "supplierCode": "4224987098", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.65, "gross": 78.65, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.65, "gross": 78.65, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M82.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98929245397!~|A4548126684!~|B4548126684!~|C30|30!~|ESuperior Twin Room (2 single beds) - Free WiFi!~|FSuperior Twin Room (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4548126684", "description": "Superior Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Superior Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#98929245397", "supplierCode": "4548126684", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.08, "gross": 82.08, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.08, "gross": 82.08, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M82.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98936843014!~|A4170768751!~|B4170768751!~|C30|30!~|ESuperior King Room (1 extra-large double bed) - Free WiFi!~|FSuperior King Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170768751", "description": "Superior King Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior King Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#98936843014", "supplierCode": "4170768751", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.08, "gross": 82.08, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.08, "gross": 82.08, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 84.46, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M84.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105510330025!~|A4386162967!~|B4386162967!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,84.46,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386162967", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#105510330025", "supplierCode": "4386162967", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.46, "gross": 84.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.46, "gross": 84.46, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 84.46, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M84.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90972633718!~|A4224987098!~|B4224987098!~|C30|30!~|ESuperior King Room (1 King Bed)!~|FSuperior King Room (1 King Bed)!~|G1!~|U2,84.46,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4224987098", "description": "Superior King Room (1 King Bed)", "descriptionSupplier": "Superior King Room (1 King Bed)", "legacyRoomId": "0#90972633718", "supplierCode": "4224987098", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.46, "gross": 84.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.46, "gross": 84.46, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 99.67, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M99.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105510330049!~|A4386162967!~|B4386162967!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,99.67,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386162967", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#105510330049", "supplierCode": "4386162967", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.67, "gross": 99.67, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.67, "gross": 99.67, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 99.67, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M99.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#86337543747!~|A4224987098!~|B4224987098!~|C30|30!~|ESuperior King Room (1 King Bed)!~|FSuperior King Room (1 King Bed)!~|G1!~|U2,99.67,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4224987098", "description": "Superior King Room (1 King Bed)", "descriptionSupplier": "Superior King Room (1 King Bed)", "legacyRoomId": "0#86337543747", "supplierCode": "4224987098", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.67, "gross": 99.67, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.67, "gross": 99.67, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M104.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105073168464!~|A4224987097!~|B4224987097!~|C30|30!~|EDeluxe King Room (1 King Bed)!~|FDeluxe King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4224987097", "description": "Deluxe King Room (1 King Bed)", "descriptionSupplier": "Deluxe King Room (1 King Bed)", "legacyRoomId": "0#105073168464", "supplierCode": "4224987097", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.3, "gross": 104.3, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.3, "gross": 104.3, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M104.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105510330047!~|A4386162971!~|B4386162971!~|C30|30!~|EDeluxe Twin Room (1 Bed)!~|FDeluxe Twin Room (1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386162971", "description": "Deluxe Twin Room (1 Bed)", "descriptionSupplier": "Deluxe Twin Room (1 Bed)", "legacyRoomId": "0#105510330047", "supplierCode": "4386162971", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.3, "gross": 104.3, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.3, "gross": 104.3, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M104.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105017448057!~|A4224987097!~|B4224987097!~|C30|30!~|EDeluxe King Room (1 King Bed)!~|FDeluxe King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4224987097", "description": "Deluxe King Room (1 King Bed)", "descriptionSupplier": "Deluxe King Room (1 King Bed)", "legacyRoomId": "0#105017448057", "supplierCode": "4224987097", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.39, "gross": 104.39, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.39, "gross": 104.39, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M104.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105510330045!~|A4386162971!~|B4386162971!~|C30|30!~|EDeluxe Twin Room (1 Bed)!~|FDeluxe Twin Room (1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386162971", "description": "Deluxe Twin Room (1 Bed)", "descriptionSupplier": "Deluxe Twin Room (1 Bed)", "legacyRoomId": "0#105510330045", "supplierCode": "4386162971", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.39, "gross": 104.39, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.39, "gross": 104.39, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M108.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98928618992!~|A3862753037!~|B3862753037!~|C30|30!~|EDeluxe King Room (1 extra-large double bed) - Free WiFi!~|FDeluxe King Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862753037", "description": "Deluxe King Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe King Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#98928618992", "supplierCode": "3862753037", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.94, "gross": 108.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.94, "gross": 108.94, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M108.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98934726589!~|A3862754740!~|B3862754740!~|C30|30!~|EDeluxe Twin Room (2 single beds) - Free WiFi!~|FDeluxe Twin Room (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862754740", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#98934726589", "supplierCode": "3862754740", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.94, "gross": 108.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.94, "gross": 108.94, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 112.11, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M112.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90968249086!~|A4224987097!~|B4224987097!~|C30|30!~|EDeluxe King Room (1 King Bed)!~|FDeluxe King Room (1 King Bed)!~|G1!~|U2,112.11,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4224987097", "description": "Deluxe King Room (1 King Bed)", "descriptionSupplier": "Deluxe King Room (1 King Bed)", "legacyRoomId": "0#90968249086", "supplierCode": "4224987097", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.11, "gross": 112.11, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.11, "gross": 112.11, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 112.11, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M112.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105510330011!~|A4386162971!~|B4386162971!~|C30|30!~|EDeluxe Twin Room (1 Bed)!~|FDeluxe Twin Room (1 Bed)!~|G1!~|U2,112.11,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386162971", "description": "Deluxe Twin Room (1 Bed)", "descriptionSupplier": "Deluxe Twin Room (1 Bed)", "legacyRoomId": "0#105510330011", "supplierCode": "4386162971", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.11, "gross": 112.11, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.11, "gross": 112.11, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 132.3, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M132.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#86337543769!~|A4224987097!~|B4224987097!~|C30|30!~|EDeluxe King Room (1 King Bed)!~|FDeluxe King Room (1 King Bed)!~|G1!~|U2,132.30,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I132.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4224987097", "description": "Deluxe King Room (1 King Bed)", "descriptionSupplier": "Deluxe King Room (1 King Bed)", "legacyRoomId": "0#86337543769", "supplierCode": "4224987097", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 132.3, "gross": 132.3, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 132.3, "gross": 132.3, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 132.3, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M132.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105510330017!~|A4386162971!~|B4386162971!~|C30|30!~|EDeluxe Twin Room (1 Bed)!~|FDeluxe Twin Room (1 Bed)!~|G1!~|U2,132.30,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I132.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386162971", "description": "Deluxe Twin Room (1 Bed)", "descriptionSupplier": "Deluxe Twin Room (1 Bed)", "legacyRoomId": "0#105510330017", "supplierCode": "4386162971", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 132.3, "gross": 132.3, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 132.3, "gross": 132.3, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M92.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105510330039!~|A4386162967!~|B4386162967!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386162967", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#105510330039", "supplierCode": "4386162967", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.87, "gross": 92.87, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.87, "gross": 92.87, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M92.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105017446991!~|A4224987098!~|B4224987098!~|C30|30!~|ESuperior King Room (1 King Bed)!~|FSuperior King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4224987098", "description": "Superior King Room (1 King Bed)", "descriptionSupplier": "Superior King Room (1 King Bed)", "legacyRoomId": "0#105017446991", "supplierCode": "4224987098", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.87, "gross": 92.87, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.87, "gross": 92.87, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M94.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105510330019!~|A4386162967!~|B4386162967!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I94.86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386162967", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#105510330019", "supplierCode": "4386162967", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.86, "gross": 94.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.86, "gross": 94.86, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M94.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105046530493!~|A4224987098!~|B4224987098!~|C30|30!~|ESuperior King Room (1 King Bed)!~|FSuperior King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I94.86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4224987098", "description": "Superior King Room (1 King Bed)", "descriptionSupplier": "Superior King Room (1 King Bed)", "legacyRoomId": "0#105046530493", "supplierCode": "4224987098", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.86, "gross": 94.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.86, "gross": 94.86, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 99.83, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040516!~|M99.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105510330031!~|A4386162967!~|B4386162967!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,99.83,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.83!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386162967", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#105510330031", "supplierCode": "4386162967", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.83, "gross": 99.83, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.83, "gross": 99.83, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 99.83, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040516!~|M99.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90970906445!~|A4224987098!~|B4224987098!~|C30|30!~|ESuperior King Room (1 King Bed)!~|FSuperior King Room (1 King Bed)!~|G1!~|U2,99.83,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.83!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4224987098", "description": "Superior King Room (1 King Bed)", "descriptionSupplier": "Superior King Room (1 King Bed)", "legacyRoomId": "0#90970906445", "supplierCode": "4224987098", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.83, "gross": 99.83, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.83, "gross": 99.83, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 117.81, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040516!~|M117.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105510330043!~|A4386162967!~|B4386162967!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,117.81,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386162967", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#105510330043", "supplierCode": "4386162967", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.81, "gross": 117.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.81, "gross": 117.81, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 117.81, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040516!~|M117.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#86337543761!~|A4224987098!~|B4224987098!~|C30|30!~|ESuperior King Room (1 King Bed)!~|FSuperior King Room (1 King Bed)!~|G1!~|U2,117.81,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4224987098", "description": "Superior King Room (1 King Bed)", "descriptionSupplier": "Superior King Room (1 King Bed)", "legacyRoomId": "0#86337543761", "supplierCode": "4224987098", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.81, "gross": 117.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.81, "gross": 117.81, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M118.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105017447110!~|A4224987097!~|B4224987097!~|C30|30!~|EDeluxe King Room (1 King Bed)!~|FDeluxe King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4224987097", "description": "Deluxe King Room (1 King Bed)", "descriptionSupplier": "Deluxe King Room (1 King Bed)", "legacyRoomId": "0#105017447110", "supplierCode": "4224987097", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.58, "gross": 118.58, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.58, "gross": 118.58, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M118.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105510330005!~|A4386162971!~|B4386162971!~|C30|30!~|EDeluxe Twin Room (1 Bed)!~|FDeluxe Twin Room (1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386162971", "description": "Deluxe Twin Room (1 Bed)", "descriptionSupplier": "Deluxe Twin Room (1 Bed)", "legacyRoomId": "0#105510330005", "supplierCode": "4386162971", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.58, "gross": 118.58, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.58, "gross": 118.58, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M121.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105073168473!~|A4224987097!~|B4224987097!~|C30|30!~|EDeluxe King Room (1 King Bed)!~|FDeluxe King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I121.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4224987097", "description": "Deluxe King Room (1 King Bed)", "descriptionSupplier": "Deluxe King Room (1 King Bed)", "legacyRoomId": "0#105073168473", "supplierCode": "4224987097", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.45, "gross": 121.45, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.45, "gross": 121.45, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M121.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105510330020!~|A4386162971!~|B4386162971!~|C30|30!~|EDeluxe Twin Room (1 Bed)!~|FDeluxe Twin Room (1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I121.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386162971", "description": "Deluxe Twin Room (1 Bed)", "descriptionSupplier": "Deluxe Twin Room (1 Bed)", "legacyRoomId": "0#105510330020", "supplierCode": "4386162971", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.45, "gross": 121.45, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.45, "gross": 121.45, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 127.47, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040516!~|M127.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90944555376!~|A4224987097!~|B4224987097!~|C30|30!~|EDeluxe King Room (1 King Bed)!~|FDeluxe King Room (1 King Bed)!~|G1!~|U2,127.47,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I127.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4224987097", "description": "Deluxe King Room (1 King Bed)", "descriptionSupplier": "Deluxe King Room (1 King Bed)", "legacyRoomId": "0#90944555376", "supplierCode": "4224987097", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.47, "gross": 127.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.47, "gross": 127.47, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 127.47, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040516!~|M127.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105510330028!~|A4386162971!~|B4386162971!~|C30|30!~|EDeluxe Twin Room (1 Bed)!~|FDeluxe Twin Room (1 Bed)!~|G1!~|U2,127.47,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I127.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386162971", "description": "Deluxe Twin Room (1 Bed)", "descriptionSupplier": "Deluxe Twin Room (1 Bed)", "legacyRoomId": "0#105510330028", "supplierCode": "4386162971", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.47, "gross": 127.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.47, "gross": 127.47, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 150.42, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040516!~|M150.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#86337543752!~|A4224987097!~|B4224987097!~|C30|30!~|EDeluxe King Room (1 King Bed)!~|FDeluxe King Room (1 King Bed)!~|G1!~|U2,150.42,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I150.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4224987097", "description": "Deluxe King Room (1 King Bed)", "descriptionSupplier": "Deluxe King Room (1 King Bed)", "legacyRoomId": "0#86337543752", "supplierCode": "4224987097", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 150.42, "gross": 150.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 150.42, "gross": 150.42, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 150.42, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040516!~|M150.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105510330008!~|A4386162971!~|B4386162971!~|C30|30!~|EDeluxe Twin Room (1 Bed)!~|FDeluxe Twin Room (1 Bed)!~|G1!~|U2,150.42,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I150.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386162971", "description": "Deluxe Twin Room (1 Bed)", "descriptionSupplier": "Deluxe Twin Room (1 Bed)", "legacyRoomId": "0#105510330008", "supplierCode": "4386162971", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 150.42, "gross": 150.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 150.42, "gross": 150.42, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98929245469!~|A4548126684!~|B4548126684!~|C30|30!~|ESuperior Twin Room (2 single beds) - Free WiFi!~|FSuperior Twin Room (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4548126684", "description": "Superior Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Superior Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#98929245469", "supplierCode": "4548126684", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97, "gross": 97, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97, "gross": 97, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101337370127!~|A4170768751!~|B4170768751!~|C30|30!~|ESuperior King Room (1 extra-large double bed) - Free WiFi!~|FSuperior King Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170768751", "description": "Superior King Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior King Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#101337370127", "supplierCode": "4170768751", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97, "gross": 97, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97, "gross": 97, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M123.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98928618758!~|A3862753037!~|B3862753037!~|C30|30!~|EDeluxe King Room (1 extra-large double bed) - Free WiFi!~|FDeluxe King Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I123.86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862753037", "description": "Deluxe King Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe King Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#98928618758", "supplierCode": "3862753037", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.86, "gross": 123.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.86, "gross": 123.86, "binding": false } }, { "hotelName": "Passa Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57069200", "supplierCode": "STN", "hotelCodeSupplier": "57069200", "id": "33!~|a0!~|b260514!~|c260515!~|d57069200!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57069200!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M123.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98085753286!~|A3862754740!~|B3862754740!~|C30|30!~|EDeluxe Twin Room (2 single beds) - Free WiFi!~|FDeluxe Twin Room (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I123.86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862754740", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#98085753286", "supplierCode": "3862754740", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.86, "gross": 123.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.86, "gross": 123.86, "binding": false } }, { "hotelName": "Aree Art Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232118", "supplierCode": "STN", "hotelCodeSupplier": "51232118", "id": "33!~|a0!~|b260514!~|c260515!~|d51232118!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232118!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M26.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119953594653!~|A4218750856!~|B4218750856!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750856", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "0#119953594653", "supplierCode": "4218750856", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.46, "gross": 26.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.46, "gross": 26.46, "binding": false } }, { "hotelName": "Aree Art Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 28.65, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232118", "supplierCode": "STN", "hotelCodeSupplier": "51232118", "id": "33!~|a0!~|b260514!~|c260515!~|d51232118!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232118!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M28.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119046327260!~|A4867776455!~|B4867776455!~|C30|30!~|Eluxury 1!~|Fluxury 1!~|G1!~|U2,28.65,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867776455", "description": "luxury 1", "descriptionSupplier": "luxury 1", "legacyRoomId": "0#119046327260", "supplierCode": "4867776455", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.65, "gross": 28.65, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.65, "gross": 28.65, "binding": false } }, { "hotelName": "Aree Art Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232118", "supplierCode": "STN", "hotelCodeSupplier": "51232118", "id": "33!~|a0!~|b260514!~|c260515!~|d51232118!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232118!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M28.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118818592917!~|A4173507645!~|B4173507645!~|C30|30!~|ERoom LUXURY!~|FRoom LUXURY!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173507645", "description": "Room LUXURY", "descriptionSupplier": "Room LUXURY", "legacyRoomId": "0#118818592917", "supplierCode": "4173507645", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.96, "gross": 28.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.96, "gross": 28.96, "binding": false } }, { "hotelName": "Cubic Bed Pratunam (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51329401", "supplierCode": "STN", "hotelCodeSupplier": "51329401", "id": "33!~|a0!~|b260514!~|c260515!~|d51329401!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51329401!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M48.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120327264468!~|A4677165872!~|B4677165872!~|C30|30!~|EPrivate 8 beds (Share Bathroom) (8 Twin Beds)!~|FPrivate 8 beds (Share Bathroom) (8 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4677165872", "description": "Private 8 beds (Share Bathroom) (8 Twin Beds)", "descriptionSupplier": "Private 8 beds (Share Bathroom) (8 Twin Beds)", "legacyRoomId": "0#120327264468", "supplierCode": "4677165872", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.82, "gross": 48.82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.82, "gross": 48.82, "binding": false } }, { "hotelName": "Cubic Bed Pratunam (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51329401", "supplierCode": "STN", "hotelCodeSupplier": "51329401", "id": "33!~|a0!~|b260514!~|c260515!~|d51329401!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51329401!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M49.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120327264463!~|A4677165872!~|B4677165872!~|C30|30!~|EPrivate 8 beds (Share Bathroom) (8 Twin Beds)!~|FPrivate 8 beds (Share Bathroom) (8 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.44!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4677165872", "description": "Private 8 beds (Share Bathroom) (8 Twin Beds)", "descriptionSupplier": "Private 8 beds (Share Bathroom) (8 Twin Beds)", "legacyRoomId": "0#120327264463", "supplierCode": "4677165872", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.44, "gross": 49.44, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.44, "gross": 49.44, "binding": false } }, { "hotelName": "Cubic Bed Pratunam (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51329401", "supplierCode": "STN", "hotelCodeSupplier": "51329401", "id": "33!~|a0!~|b260514!~|c260515!~|d51329401!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51329401!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M50.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119301189290!~|A3546286710!~|B3546286710!~|C30|30!~|EBed in dormitory STANDARD!~|FBed in dormitory STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.47!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546286710", "description": "Bed in dormitory STANDARD", "descriptionSupplier": "Bed in dormitory STANDARD", "legacyRoomId": "0#119301189290", "supplierCode": "3546286710", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.47, "gross": 50.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.47, "gross": 50.47, "binding": false } }, { "hotelName": "Cubic Bed Pratunam (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51329401", "supplierCode": "STN", "hotelCodeSupplier": "51329401", "id": "33!~|a0!~|b260514!~|c260515!~|d51329401!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51329401!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M56.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100209842264!~|A4571387480!~|B4571387480!~|C30|30!~|E8-Bed Mixed Dormitory Room (8 single beds) - Free WiFi!~|F8-Bed Mixed Dormitory Room (8 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4571387480", "description": "8-Bed Mixed Dormitory Room (8 single beds) - Free WiFi", "descriptionSupplier": "8-Bed Mixed Dormitory Room (8 single beds) - Free WiFi", "legacyRoomId": "0#100209842264", "supplierCode": "4571387480", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.41, "gross": 56.41, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.41, "gross": 56.41, "binding": false } }, { "hotelName": "Glur Central Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232171", "supplierCode": "STN", "hotelCodeSupplier": "51232171", "id": "33!~|a0!~|b260514!~|c260515!~|d51232171!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232171!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M19.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118818592777!~|A3546277317!~|B3546277317!~|C30|30!~|ERoom ECONOMY!~|FRoom ECONOMY!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.01!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546277317", "description": "Room ECONOMY", "descriptionSupplier": "Room ECONOMY", "legacyRoomId": "0#118818592777", "supplierCode": "3546277317", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.01, "gross": 19.01, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.01, "gross": 19.01, "binding": false } }, { "hotelName": "Glur Central Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.2375, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 22.75, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232171", "supplierCode": "STN", "hotelCodeSupplier": "51232171", "id": "33!~|a0!~|b260514!~|c260515!~|d51232171!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232171!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M22.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#61181288205!~|A3890265256!~|B3890265256!~|C30|30!~|EDouble Room with Shared Bathroom (1 double bed) - Free WiFi!~|FDouble Room with Shared Bathroom (1 double bed) - Free WiFi!~|G1!~|U2,10.24,1777410060|2,22.75,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I22.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3890265256", "description": "Double Room with Shared Bathroom (1 double bed) - Free WiFi", "descriptionSupplier": "Double Room with Shared Bathroom (1 double bed) - Free WiFi", "legacyRoomId": "0#61181288205", "supplierCode": "3890265256", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.75, "gross": 22.75, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.75, "gross": 22.75, "binding": false } }, { "hotelName": "Glur Central Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232171", "supplierCode": "STN", "hotelCodeSupplier": "51232171", "id": "33!~|a0!~|b260514!~|c260515!~|d51232171!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232171!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M57.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118818592852!~|A3546268796!~|B3546268796!~|C30|30!~|EFAMILY ROOM STANDARD!~|FFAMILY ROOM STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.02!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268796", "description": "FAMILY ROOM STANDARD", "descriptionSupplier": "FAMILY ROOM STANDARD", "legacyRoomId": "0#118818592852", "supplierCode": "3546268796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.02, "gross": 57.02, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.02, "gross": 57.02, "binding": false } }, { "hotelName": "Glur Central Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232171", "supplierCode": "STN", "hotelCodeSupplier": "51232171", "id": "33!~|a0!~|b260514!~|c260515!~|d51232171!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232171!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M61.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148054906!~|A4173486167!~|B4173486167!~|C30|30!~|EFamily Room (2 Queen Beds)!~|FFamily Room (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.68!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173486167", "description": "Family Room (2 Queen Beds)", "descriptionSupplier": "Family Room (2 Queen Beds)", "legacyRoomId": "0#45148054906", "supplierCode": "4173486167", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.68, "gross": 61.68, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.68, "gross": 61.68, "binding": false } }, { "hotelName": "Glur Central Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232171", "supplierCode": "STN", "hotelCodeSupplier": "51232171", "id": "33!~|a0!~|b260514!~|c260515!~|d51232171!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232171!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M62.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148054813!~|A4173486167!~|B4173486167!~|C30|30!~|EFamily Room (2 Queen Beds)!~|FFamily Room (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173486167", "description": "Family Room (2 Queen Beds)", "descriptionSupplier": "Family Room (2 Queen Beds)", "legacyRoomId": "0#45148054813", "supplierCode": "4173486167", "promotions": [ { "code": "#1", "name": "Room1 Save 12%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.57, "gross": 62.57, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.57, "gross": 62.57, "binding": false } }, { "hotelName": "Glur Central Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232171", "supplierCode": "STN", "hotelCodeSupplier": "51232171", "id": "33!~|a0!~|b260514!~|c260515!~|d51232171!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232171!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M68.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59948392154!~|A3873990021!~|B3873990021!~|C30|30!~|EFamily Room (2 double beds) - Free WiFi!~|FFamily Room (2 double beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3873990021", "description": "Family Room (2 double beds) - Free WiFi", "descriptionSupplier": "Family Room (2 double beds) - Free WiFi", "legacyRoomId": "0#59948392154", "supplierCode": "3873990021", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.24, "gross": 68.24, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.24, "gross": 68.24, "binding": false } }, { "hotelName": "The Cube Hostel (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 18.02, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58644281", "supplierCode": "STN", "hotelCodeSupplier": "58644281", "id": "33!~|a0!~|b260514!~|c260515!~|d58644281!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58644281!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M18.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148065994!~|A3819687228!~|B3819687228!~|C30|30!~|EDOUBLE BED CUBE (1 Double Bed)!~|FDOUBLE BED CUBE (1 Double Bed)!~|G1!~|U2,18.02,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I18.02!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819687228", "description": "DOUBLE BED CUBE (1 Double Bed)", "descriptionSupplier": "DOUBLE BED CUBE (1 Double Bed)", "legacyRoomId": "0#45148065994", "supplierCode": "3819687228", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.02, "gross": 18.02, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.02, "gross": 18.02, "binding": false } }, { "hotelName": "The Cube Hostel (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 18.17, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58644281", "supplierCode": "STN", "hotelCodeSupplier": "58644281", "id": "33!~|a0!~|b260514!~|c260515!~|d58644281!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58644281!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M18.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148062931!~|A3819687228!~|B3819687228!~|C30|30!~|EDOUBLE BED CUBE (1 Double Bed)!~|FDOUBLE BED CUBE (1 Double Bed)!~|G1!~|U2,18.17,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I18.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819687228", "description": "DOUBLE BED CUBE (1 Double Bed)", "descriptionSupplier": "DOUBLE BED CUBE (1 Double Bed)", "legacyRoomId": "0#45148062931", "supplierCode": "3819687228", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.17, "gross": 18.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.17, "gross": 18.17, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T12:59:59Z", "value": 28.51, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M28.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121048503492!~|A4687263813!~|B4687263813!~|C30|30!~|EStandard Room (2 Twin beds)!~|FStandard Room (2 Twin beds)!~|G1!~|U2,28.51,1778331599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263813", "description": "Standard Room (2 Twin beds)", "descriptionSupplier": "Standard Room (2 Twin beds)", "legacyRoomId": "0#121048503492", "supplierCode": "4687263813", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.51, "gross": 28.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.51, "gross": 28.51, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M28.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118466469157!~|A4687263813!~|B4687263813!~|C30|30!~|EStandard Room (2 Twin beds)!~|FStandard Room (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263813", "description": "Standard Room (2 Twin beds)", "descriptionSupplier": "Standard Room (2 Twin beds)", "legacyRoomId": "0#118466469157", "supplierCode": "4687263813", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.51, "gross": 28.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.51, "gross": 28.51, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M29.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101393340204!~|A3818890710!~|B3818890710!~|C30|30!~|EStandard Twin (21 sqm) (2 Twin Beds)!~|FStandard Twin (21 sqm) (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.02!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818890710", "description": "Standard Twin (21 sqm) (2 Twin Beds)", "descriptionSupplier": "Standard Twin (21 sqm) (2 Twin Beds)", "legacyRoomId": "0#101393340204", "supplierCode": "3818890710", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.02, "gross": 29.02, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.02, "gross": 29.02, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M29.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118819710652!~|A3546267630!~|B3546267630!~|C30|30!~|EDOUBLE STANDARD!~|FDOUBLE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267630", "description": "DOUBLE STANDARD", "descriptionSupplier": "DOUBLE STANDARD", "legacyRoomId": "0#118819710652", "supplierCode": "3546267630", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.58, "gross": 29.58, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.58, "gross": 29.58, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 29.65, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M29.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119857234362!~|A4217910140!~|B4217910140!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|U2,29.65,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910140", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "0#119857234362", "supplierCode": "4217910140", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.65, "gross": 29.65, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.65, "gross": 29.65, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M29.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119856129127!~|A4217910140!~|B4217910140!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.65!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910140", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "0#119856129127", "supplierCode": "4217910140", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.65, "gross": 29.65, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.65, "gross": 29.65, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M30.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116468540417!~|A4687263803!~|B4687263803!~|C30|30!~|ESuperior Double Room (1 Double bed)!~|FSuperior Double Room (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263803", "description": "Superior Double Room (1 Double bed)", "descriptionSupplier": "Superior Double Room (1 Double bed)", "legacyRoomId": "0#116468540417", "supplierCode": "4687263803", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.69, "gross": 30.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.69, "gross": 30.69, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T12:59:59Z", "value": 30.69, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M30.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121048503452!~|A4687263803!~|B4687263803!~|C30|30!~|ESuperior Double Room (1 Double bed)!~|FSuperior Double Room (1 Double bed)!~|G1!~|U2,30.69,1778331599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263803", "description": "Superior Double Room (1 Double bed)", "descriptionSupplier": "Superior Double Room (1 Double bed)", "legacyRoomId": "0#121048503452", "supplierCode": "4687263803", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.69, "gross": 30.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.69, "gross": 30.69, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M31.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101393340217!~|A4513713206!~|B4513713206!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4513713206", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#101393340217", "supplierCode": "4513713206", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.25, "gross": 31.25, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.25, "gross": 31.25, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M31.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101393340219!~|A3818890712!~|B3818890712!~|C30|30!~|ESuperior Double Room (1 Double Bed)!~|FSuperior Double Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818890712", "description": "Superior Double Room (1 Double Bed)", "descriptionSupplier": "Superior Double Room (1 Double Bed)", "legacyRoomId": "0#101393340219", "supplierCode": "3818890712", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.25, "gross": 31.25, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.25, "gross": 31.25, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M31.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825274424!~|A3546267814!~|B3546267814!~|C30|30!~|EDouble or Twin SUPERIOR!~|FDouble or Twin SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267814", "description": "Double or Twin SUPERIOR", "descriptionSupplier": "Double or Twin SUPERIOR", "legacyRoomId": "0#118825274424", "supplierCode": "3546267814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.86, "gross": 31.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.86, "gross": 31.86, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M31.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118824521546!~|A3546267437!~|B3546267437!~|C30|30!~|ETWIN SUPERIOR!~|FTWIN SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267437", "description": "TWIN SUPERIOR", "descriptionSupplier": "TWIN SUPERIOR", "legacyRoomId": "0#118824521546", "supplierCode": "3546267437", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.86, "gross": 31.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.86, "gross": 31.86, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M31.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118819710336!~|A3546267437!~|B3546267437!~|C30|30!~|ETWIN SUPERIOR!~|FTWIN SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267437", "description": "TWIN SUPERIOR", "descriptionSupplier": "TWIN SUPERIOR", "legacyRoomId": "0#118819710336", "supplierCode": "3546267437", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.86, "gross": 31.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.86, "gross": 31.86, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M31.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118819710303!~|A3546267814!~|B3546267814!~|C30|30!~|EDouble or Twin SUPERIOR!~|FDouble or Twin SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267814", "description": "Double or Twin SUPERIOR", "descriptionSupplier": "Double or Twin SUPERIOR", "legacyRoomId": "0#118819710303", "supplierCode": "3546267814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.86, "gross": 31.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.86, "gross": 31.86, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M31.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119377150771!~|A4217619017!~|B4217619017!~|C30|30!~|Esuperior king room!~|Fsuperior king room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217619017", "description": "superior king room", "descriptionSupplier": "superior king room", "legacyRoomId": "0#119377150771", "supplierCode": "4217619017", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.93, "gross": 31.93, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.93, "gross": 31.93, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 31.93, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M31.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119860507269!~|A4218199175!~|B4218199175!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|U2,31.93,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218199175", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "0#119860507269", "supplierCode": "4218199175", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.93, "gross": 31.93, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.93, "gross": 31.93, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 31.93, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M31.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119860495624!~|A4217619017!~|B4217619017!~|C30|30!~|Esuperior king room!~|Fsuperior king room!~|G1!~|U2,31.93,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217619017", "description": "superior king room", "descriptionSupplier": "superior king room", "legacyRoomId": "0#119860495624", "supplierCode": "4217619017", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.93, "gross": 31.93, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.93, "gross": 31.93, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.4275, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 32.65, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M32.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#94947521996!~|A4480848363!~|B4480848363!~|C30|30!~|EStandard Twin Room (2 single beds) - Free WiFi!~|FStandard Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,11.43,1777410060|2,32.65,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4480848363", "description": "Standard Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Standard Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#94947521996", "supplierCode": "4480848363", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.65, "gross": 32.65, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.65, "gross": 32.65, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M33.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120812438802!~|A4215821478!~|B4215821478!~|C30|30!~|Etwin standard!~|Ftwin standard!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4215821478", "description": "twin standard", "descriptionSupplier": "twin standard", "legacyRoomId": "0#120812438802", "supplierCode": "4215821478", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.62, "gross": 33.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.62, "gross": 33.62, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M35.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116468540383!~|A4687263788!~|B4687263788!~|C30|30!~|EDeluxe Double Room (1 Double bed)!~|FDeluxe Double Room (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263788", "description": "Deluxe Double Room (1 Double bed)", "descriptionSupplier": "Deluxe Double Room (1 Double bed)", "legacyRoomId": "0#116468540383", "supplierCode": "4687263788", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.08, "gross": 35.08, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.08, "gross": 35.08, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T12:59:59Z", "value": 35.08, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M35.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121048503468!~|A4687263788!~|B4687263788!~|C30|30!~|EDeluxe Double Room (1 Double bed)!~|FDeluxe Double Room (1 Double bed)!~|G1!~|U2,35.08,1778331599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.08!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263788", "description": "Deluxe Double Room (1 Double bed)", "descriptionSupplier": "Deluxe Double Room (1 Double bed)", "legacyRoomId": "0#121048503468", "supplierCode": "4687263788", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.08, "gross": 35.08, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.08, "gross": 35.08, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.548, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 35.16, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M35.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#94947521985!~|A4480848361!~|B4480848361!~|C30|30!~|ESuperior Double Room (1 large bed) - Free WiFi!~|FSuperior Double Room (1 large bed) - Free WiFi!~|G1!~|U2,10.55,1777410060|2,35.16,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4480848361", "description": "Superior Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Superior Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#94947521985", "supplierCode": "4480848361", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.16, "gross": 35.16, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.16, "gross": 35.16, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.548, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 35.16, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M35.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103149084489!~|A4480848366!~|B4480848366!~|C30|30!~|ESuperior Twin Room (2 single beds) - Free WiFi!~|FSuperior Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,10.55,1777410060|2,35.16,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4480848366", "description": "Superior Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Superior Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#103149084489", "supplierCode": "4480848366", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.16, "gross": 35.16, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.16, "gross": 35.16, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M35.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101393340205!~|A3818890714!~|B3818890714!~|C30|30!~|EDeluxe Double Room (1 Double Bed)!~|FDeluxe Double Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818890714", "description": "Deluxe Double Room (1 Double Bed)", "descriptionSupplier": "Deluxe Double Room (1 Double Bed)", "legacyRoomId": "0#101393340205", "supplierCode": "3818890714", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.73, "gross": 35.73, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.73, "gross": 35.73, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M35.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101393340218!~|A3818890709!~|B3818890709!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818890709", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#101393340218", "supplierCode": "3818890709", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.73, "gross": 35.73, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.73, "gross": 35.73, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 35.92, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M35.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120816386627!~|A4219056777!~|B4219056777!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,35.92,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219056777", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "0#120816386627", "supplierCode": "4219056777", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.92, "gross": 35.92, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.92, "gross": 35.92, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M36.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118819710444!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118819710444", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.41, "gross": 36.41, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.41, "gross": 36.41, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M36.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119801895945!~|A4217910105!~|B4217910105!~|C30|30!~|Edeluxe king room!~|Fdeluxe king room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910105", "description": "deluxe king room", "descriptionSupplier": "deluxe king room", "legacyRoomId": "0#119801895945", "supplierCode": "4217910105", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.5, "gross": 36.5, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.5, "gross": 36.5, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 36.5, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M36.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119860514347!~|A4218451882!~|B4218451882!~|C30|30!~|Edeluxe twin room!~|Fdeluxe twin room!~|G1!~|U2,36.50,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218451882", "description": "deluxe twin room", "descriptionSupplier": "deluxe twin room", "legacyRoomId": "0#119860514347", "supplierCode": "4218451882", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.5, "gross": 36.5, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.5, "gross": 36.5, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 36.5, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M36.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119860514824!~|A4217910105!~|B4217910105!~|C30|30!~|Edeluxe king room!~|Fdeluxe king room!~|G1!~|U2,36.50,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910105", "description": "deluxe king room", "descriptionSupplier": "deluxe king room", "legacyRoomId": "0#119860514824", "supplierCode": "4217910105", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.5, "gross": 36.5, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.5, "gross": 36.5, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M37.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97100339349!~|A4513713206!~|B4513713206!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4513713206", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#97100339349", "supplierCode": "4513713206", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.25, "gross": 37.25, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.25, "gross": 37.25, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.0475, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 40.19, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M40.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103149084496!~|A4480848365!~|B4480848365!~|C30|30!~|EDeluxe Double Room (1 large bed) - Free WiFi!~|FDeluxe Double Room (1 large bed) - Free WiFi!~|G1!~|U2,10.05,1777410060|2,40.19,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4480848365", "description": "Deluxe Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#103149084496", "supplierCode": "4480848365", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.19, "gross": 40.19, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.19, "gross": 40.19, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.0475, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 40.19, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M40.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103149084494!~|A4626513586!~|B4626513586!~|C30|30!~|EDeluxe Twin Room (2 single beds) - Free WiFi!~|FDeluxe Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,10.05,1777410060|2,40.19,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4626513586", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#103149084494", "supplierCode": "4626513586", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.19, "gross": 40.19, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.19, "gross": 40.19, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M41.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120700724514!~|A4218199485!~|B4218199485!~|C30|30!~|Edouble deluxe!~|Fdouble deluxe!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218199485", "description": "double deluxe", "descriptionSupplier": "double deluxe", "legacyRoomId": "0#120700724514", "supplierCode": "4218199485", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.39, "gross": 41.39, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.39, "gross": 41.39, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M42.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45145107192!~|A3818890709!~|B3818890709!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818890709", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#45145107192", "supplierCode": "3818890709", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.57, "gross": 42.57, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.57, "gross": 42.57, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T12:59:59Z", "value": 65.76, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M65.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330556!~|A4687263810!~|B4687263810!~|C30|30!~|EFamily Room (1 Single bed)!~|FFamily Room (1 Single bed)!~|G1!~|U2,65.76,1778331599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263810", "description": "Family Room (1 Single bed)", "descriptionSupplier": "Family Room (1 Single bed)", "legacyRoomId": "0#121241330556", "supplierCode": "4687263810", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.76, "gross": 65.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.76, "gross": 65.76, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M65.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113078321382!~|A4687263810!~|B4687263810!~|C30|30!~|EFamily Room (1 Single bed)!~|FFamily Room (1 Single bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263810", "description": "Family Room (1 Single bed)", "descriptionSupplier": "Family Room (1 Single bed)", "legacyRoomId": "0#113078321382", "supplierCode": "4687263810", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.76, "gross": 65.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.76, "gross": 65.76, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M68.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118819710585!~|A3546268796!~|B3546268796!~|C30|30!~|EFAMILY ROOM STANDARD!~|FFAMILY ROOM STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268796", "description": "FAMILY ROOM STANDARD", "descriptionSupplier": "FAMILY ROOM STANDARD", "legacyRoomId": "0#118819710585", "supplierCode": "3546268796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.27, "gross": 68.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.27, "gross": 68.27, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M68.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118819710639!~|A3546268796!~|B3546268796!~|C30|30!~|EFAMILY ROOM STANDARD!~|FFAMILY ROOM STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268796", "description": "FAMILY ROOM STANDARD", "descriptionSupplier": "FAMILY ROOM STANDARD", "legacyRoomId": "0#118819710639", "supplierCode": "3546268796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.27, "gross": 68.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.27, "gross": 68.27, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:59:59Z", "value": 68.64, "hoursBefore": 122, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M68.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330574!~|A4687263825!~|B4687263825!~|C30|30!~|EFamily Room (2 Other beds or 1 Double bed)!~|FFamily Room (2 Other beds or 1 Double bed)!~|G1!~|U2,68.64,1778277599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263825", "description": "Family Room (2 Other beds or 1 Double bed)", "descriptionSupplier": "Family Room (2 Other beds or 1 Double bed)", "legacyRoomId": "0#121241330574", "supplierCode": "4687263825", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.64, "gross": 68.64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.64, "gross": 68.64, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.3025, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 71.5825, "hoursBefore": 82, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 75.35, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M75.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#94947521991!~|A4480848360!~|B4480848360!~|C30|30!~|EFamily Room (1 single bed and 1 large bed) - Free WiFi!~|FFamily Room (1 single bed and 1 large bed) - Free WiFi!~|G1!~|U2,11.30,1777410060|2,71.58,1778421600|2,75.35,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4480848360", "description": "Family Room (1 single bed and 1 large bed) - Free WiFi", "descriptionSupplier": "Family Room (1 single bed and 1 large bed) - Free WiFi", "legacyRoomId": "0#94947521991", "supplierCode": "4480848360", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.35, "gross": 75.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.35, "gross": 75.35, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M76.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101393340203!~|A3819429744!~|B3819429744!~|C30|30!~|EFamily Room (2 Twin Beds or 1 Double Bed)!~|FFamily Room (2 Twin Beds or 1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.12!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819429744", "description": "Family Room (2 Twin Beds or 1 Double Bed)", "descriptionSupplier": "Family Room (2 Twin Beds or 1 Double Bed)", "legacyRoomId": "0#101393340203", "supplierCode": "3819429744", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.12, "gross": 76.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.12, "gross": 76.12, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M79.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80784464273!~|A3819429744!~|B3819429744!~|C30|30!~|EFamily Room (2 Twin Beds or 1 Double Bed)!~|FFamily Room (2 Twin Beds or 1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.81!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819429744", "description": "Family Room (2 Twin Beds or 1 Double Bed)", "descriptionSupplier": "Family Room (2 Twin Beds or 1 Double Bed)", "legacyRoomId": "0#80784464273", "supplierCode": "3819429744", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.81, "gross": 79.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.81, "gross": 79.81, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M32.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118466469073!~|A4687263813!~|B4687263813!~|C30|30!~|EStandard Room (2 Twin beds)!~|FStandard Room (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263813", "description": "Standard Room (2 Twin beds)", "descriptionSupplier": "Standard Room (2 Twin beds)", "legacyRoomId": "0#118466469073", "supplierCode": "4687263813", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.89, "gross": 32.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.89, "gross": 32.89, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T12:59:59Z", "value": 32.89, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M32.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121048503626!~|A4687263813!~|B4687263813!~|C30|30!~|EStandard Room (2 Twin beds)!~|FStandard Room (2 Twin beds)!~|G1!~|U2,32.89,1778331599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263813", "description": "Standard Room (2 Twin beds)", "descriptionSupplier": "Standard Room (2 Twin beds)", "legacyRoomId": "0#121048503626", "supplierCode": "4687263813", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.89, "gross": 32.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.89, "gross": 32.89, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M34.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118829981392!~|A3546267630!~|B3546267630!~|C30|30!~|EDOUBLE STANDARD!~|FDOUBLE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.13!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267630", "description": "DOUBLE STANDARD", "descriptionSupplier": "DOUBLE STANDARD", "legacyRoomId": "0#118829981392", "supplierCode": "3546267630", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.13, "gross": 34.13, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.13, "gross": 34.13, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M34.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118819710225!~|A3546267630!~|B3546267630!~|C30|30!~|EDOUBLE STANDARD!~|FDOUBLE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.13!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267630", "description": "DOUBLE STANDARD", "descriptionSupplier": "DOUBLE STANDARD", "legacyRoomId": "0#118819710225", "supplierCode": "3546267630", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.13, "gross": 34.13, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.13, "gross": 34.13, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 34.21, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M34.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119969599222!~|A4217910140!~|B4217910140!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|U2,34.21,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910140", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "0#119969599222", "supplierCode": "4217910140", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.21, "gross": 34.21, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.21, "gross": 34.21, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T12:59:59Z", "value": 35.08, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M35.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121048503535!~|A4687263803!~|B4687263803!~|C30|30!~|ESuperior Double Room (1 Double bed)!~|FSuperior Double Room (1 Double bed)!~|G1!~|U2,35.08,1778331599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.08!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263803", "description": "Superior Double Room (1 Double bed)", "descriptionSupplier": "Superior Double Room (1 Double bed)", "legacyRoomId": "0#121048503535", "supplierCode": "4687263803", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.08, "gross": 35.08, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.08, "gross": 35.08, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M35.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116468540443!~|A4687263803!~|B4687263803!~|C30|30!~|ESuperior Double Room (1 Double bed)!~|FSuperior Double Room (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263803", "description": "Superior Double Room (1 Double bed)", "descriptionSupplier": "Superior Double Room (1 Double bed)", "legacyRoomId": "0#116468540443", "supplierCode": "4687263803", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.08, "gross": 35.08, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.08, "gross": 35.08, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M35.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101393340202!~|A4513713206!~|B4513713206!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4513713206", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#101393340202", "supplierCode": "4513713206", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.73, "gross": 35.73, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.73, "gross": 35.73, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M35.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101393340208!~|A3818890712!~|B3818890712!~|C30|30!~|ESuperior Double Room (1 Double Bed)!~|FSuperior Double Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818890712", "description": "Superior Double Room (1 Double Bed)", "descriptionSupplier": "Superior Double Room (1 Double Bed)", "legacyRoomId": "0#101393340208", "supplierCode": "3818890712", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.73, "gross": 35.73, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.73, "gross": 35.73, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M36.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118824522071!~|A3546267437!~|B3546267437!~|C30|30!~|ETWIN SUPERIOR!~|FTWIN SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267437", "description": "TWIN SUPERIOR", "descriptionSupplier": "TWIN SUPERIOR", "legacyRoomId": "0#118824522071", "supplierCode": "3546267437", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.41, "gross": 36.41, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.41, "gross": 36.41, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M36.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118819710620!~|A3546267814!~|B3546267814!~|C30|30!~|EDouble or Twin SUPERIOR!~|FDouble or Twin SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267814", "description": "Double or Twin SUPERIOR", "descriptionSupplier": "Double or Twin SUPERIOR", "legacyRoomId": "0#118819710620", "supplierCode": "3546267814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.41, "gross": 36.41, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.41, "gross": 36.41, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M36.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118819710582!~|A3546267437!~|B3546267437!~|C30|30!~|ETWIN SUPERIOR!~|FTWIN SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267437", "description": "TWIN SUPERIOR", "descriptionSupplier": "TWIN SUPERIOR", "legacyRoomId": "0#118819710582", "supplierCode": "3546267437", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.41, "gross": 36.41, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.41, "gross": 36.41, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M36.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118829586843!~|A3546267814!~|B3546267814!~|C30|30!~|EDouble or Twin SUPERIOR!~|FDouble or Twin SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267814", "description": "Double or Twin SUPERIOR", "descriptionSupplier": "Double or Twin SUPERIOR", "legacyRoomId": "0#118829586843", "supplierCode": "3546267814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.41, "gross": 36.41, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.41, "gross": 36.41, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 36.5, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M36.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119965262007!~|A4217619017!~|B4217619017!~|C30|30!~|Esuperior king room!~|Fsuperior king room!~|G1!~|U2,36.50,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217619017", "description": "superior king room", "descriptionSupplier": "superior king room", "legacyRoomId": "0#119965262007", "supplierCode": "4217619017", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.5, "gross": 36.5, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.5, "gross": 36.5, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 36.5, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M36.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119955116149!~|A4218199175!~|B4218199175!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|U2,36.50,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218199175", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "0#119955116149", "supplierCode": "4218199175", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.5, "gross": 36.5, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.5, "gross": 36.5, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M36.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119956512687!~|A4217619017!~|B4217619017!~|C30|30!~|Esuperior king room!~|Fsuperior king room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217619017", "description": "superior king room", "descriptionSupplier": "superior king room", "legacyRoomId": "0#119956512687", "supplierCode": "4217619017", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.5, "gross": 36.5, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.5, "gross": 36.5, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.301, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 37.67, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M37.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#94947521990!~|A4480848363!~|B4480848363!~|C30|30!~|EStandard Twin Room (2 single beds) - Free WiFi!~|FStandard Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,11.30,1777410060|2,37.67,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4480848363", "description": "Standard Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Standard Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#94947521990", "supplierCode": "4480848363", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.67, "gross": 37.67, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.67, "gross": 37.67, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M38.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120812438755!~|A4215821478!~|B4215821478!~|C30|30!~|Etwin standard!~|Ftwin standard!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.81!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4215821478", "description": "twin standard", "descriptionSupplier": "twin standard", "legacyRoomId": "0#120812438755", "supplierCode": "4215821478", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.81, "gross": 38.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.81, "gross": 38.81, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M39.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116468540385!~|A4687263788!~|B4687263788!~|C30|30!~|EDeluxe Double Room (1 Double bed)!~|FDeluxe Double Room (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263788", "description": "Deluxe Double Room (1 Double bed)", "descriptionSupplier": "Deluxe Double Room (1 Double bed)", "legacyRoomId": "0#116468540385", "supplierCode": "4687263788", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.46, "gross": 39.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.46, "gross": 39.46, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T12:59:59Z", "value": 39.46, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M39.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121048503625!~|A4687263788!~|B4687263788!~|C30|30!~|EDeluxe Double Room (1 Double bed)!~|FDeluxe Double Room (1 Double bed)!~|G1!~|U2,39.46,1778331599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263788", "description": "Deluxe Double Room (1 Double bed)", "descriptionSupplier": "Deluxe Double Room (1 Double bed)", "legacyRoomId": "0#121048503625", "supplierCode": "4687263788", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.46, "gross": 39.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.46, "gross": 39.46, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M40.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101393340210!~|A3818890714!~|B3818890714!~|C30|30!~|EDeluxe Double Room (1 Double Bed)!~|FDeluxe Double Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818890714", "description": "Deluxe Double Room (1 Double Bed)", "descriptionSupplier": "Deluxe Double Room (1 Double Bed)", "legacyRoomId": "0#101393340210", "supplierCode": "3818890714", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.17, "gross": 40.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.17, "gross": 40.17, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.0475, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 40.19, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M40.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#94947521992!~|A4480848366!~|B4480848366!~|C30|30!~|ESuperior Twin Room (2 single beds) - Free WiFi!~|FSuperior Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,10.05,1777410060|2,40.19,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4480848366", "description": "Superior Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Superior Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#94947521992", "supplierCode": "4480848366", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.19, "gross": 40.19, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.19, "gross": 40.19, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.0475, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 40.19, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M40.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#94947521988!~|A4480848361!~|B4480848361!~|C30|30!~|ESuperior Double Room (1 large bed) - Free WiFi!~|FSuperior Double Room (1 large bed) - Free WiFi!~|G1!~|U2,10.05,1777410060|2,40.19,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4480848361", "description": "Superior Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Superior Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#94947521988", "supplierCode": "4480848361", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.19, "gross": 40.19, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.19, "gross": 40.19, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M40.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118819710515!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118819710515", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.96, "gross": 40.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.96, "gross": 40.96, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M40.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118824521051!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118824521051", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.96, "gross": 40.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.96, "gross": 40.96, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 41.05, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M41.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120816386742!~|A4219056777!~|B4219056777!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,41.05,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.05!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219056777", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "0#120816386742", "supplierCode": "4219056777", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.05, "gross": 41.05, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.05, "gross": 41.05, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 41.06, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M41.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119956515342!~|A4217910105!~|B4217910105!~|C30|30!~|Edeluxe king room!~|Fdeluxe king room!~|G1!~|U2,41.06,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910105", "description": "deluxe king room", "descriptionSupplier": "deluxe king room", "legacyRoomId": "0#119956515342", "supplierCode": "4217910105", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.06, "gross": 41.06, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.06, "gross": 41.06, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M41.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119956517884!~|A4217910105!~|B4217910105!~|C30|30!~|Edeluxe king room!~|Fdeluxe king room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.06!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910105", "description": "deluxe king room", "descriptionSupplier": "deluxe king room", "legacyRoomId": "0#119956517884", "supplierCode": "4217910105", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.06, "gross": 41.06, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.06, "gross": 41.06, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 41.06, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M41.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119955116057!~|A4218451882!~|B4218451882!~|C30|30!~|Edeluxe twin room!~|Fdeluxe twin room!~|G1!~|U2,41.06,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218451882", "description": "deluxe twin room", "descriptionSupplier": "deluxe twin room", "legacyRoomId": "0#119955116057", "supplierCode": "4218451882", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.06, "gross": 41.06, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.06, "gross": 41.06, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M42.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90287463081!~|A4513713206!~|B4513713206!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4513713206", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#90287463081", "supplierCode": "4513713206", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.57, "gross": 42.57, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.57, "gross": 42.57, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.3025, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 45.21, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M45.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103149084483!~|A4626513586!~|B4626513586!~|C30|30!~|EDeluxe Twin Room (2 single beds) - Free WiFi!~|FDeluxe Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,11.30,1777410060|2,45.21,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4626513586", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#103149084483", "supplierCode": "4626513586", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.21, "gross": 45.21, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.21, "gross": 45.21, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.3025, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 45.21, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M45.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103149084495!~|A4480848365!~|B4480848365!~|C30|30!~|EDeluxe Double Room (1 large bed) - Free WiFi!~|FDeluxe Double Room (1 large bed) - Free WiFi!~|G1!~|U2,11.30,1777410060|2,45.21,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4480848365", "description": "Deluxe Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#103149084495", "supplierCode": "4480848365", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.21, "gross": 45.21, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.21, "gross": 45.21, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M72.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113078321526!~|A4687263810!~|B4687263810!~|C30|30!~|EFamily Room (1 Single bed)!~|FFamily Room (1 Single bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263810", "description": "Family Room (1 Single bed)", "descriptionSupplier": "Family Room (1 Single bed)", "legacyRoomId": "0#113078321526", "supplierCode": "4687263810", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.89, "gross": 72.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.89, "gross": 72.89, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T12:59:59Z", "value": 72.89, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M72.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330578!~|A4687263810!~|B4687263810!~|C30|30!~|EFamily Room (1 Single bed)!~|FFamily Room (1 Single bed)!~|G1!~|U2,72.89,1778331599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263810", "description": "Family Room (1 Single bed)", "descriptionSupplier": "Family Room (1 Single bed)", "legacyRoomId": "0#121241330578", "supplierCode": "4687263810", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.89, "gross": 72.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.89, "gross": 72.89, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M75.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118819710632!~|A3546268796!~|B3546268796!~|C30|30!~|EFAMILY ROOM STANDARD!~|FFAMILY ROOM STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268796", "description": "FAMILY ROOM STANDARD", "descriptionSupplier": "FAMILY ROOM STANDARD", "legacyRoomId": "0#118819710632", "supplierCode": "3546268796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.66, "gross": 75.66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.66, "gross": 75.66, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:59:59Z", "value": 76.07, "hoursBefore": 122, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M76.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330571!~|A4687263825!~|B4687263825!~|C30|30!~|EFamily Room (2 Other beds or 1 Double bed)!~|FFamily Room (2 Other beds or 1 Double bed)!~|G1!~|U2,76.07,1778277599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687263825", "description": "Family Room (2 Other beds or 1 Double bed)", "descriptionSupplier": "Family Room (2 Other beds or 1 Double bed)", "legacyRoomId": "0#121241330571", "supplierCode": "4687263825", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.07, "gross": 76.07, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.07, "gross": 76.07, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 12.5265, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 79.3345, "hoursBefore": 82, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 83.51, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M83.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#94947521986!~|A4480848360!~|B4480848360!~|C30|30!~|EFamily Room (1 single bed and 1 large bed) - Free WiFi!~|FFamily Room (1 single bed and 1 large bed) - Free WiFi!~|G1!~|U2,12.53,1777410060|2,79.33,1778421600|2,83.51,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4480848360", "description": "Family Room (1 single bed and 1 large bed) - Free WiFi", "descriptionSupplier": "Family Room (1 single bed and 1 large bed) - Free WiFi", "legacyRoomId": "0#94947521986", "supplierCode": "4480848360", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.51, "gross": 83.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.51, "gross": 83.51, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M84.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101393340209!~|A3819429744!~|B3819429744!~|C30|30!~|EFamily Room (2 Twin Beds or 1 Double Bed)!~|FFamily Room (2 Twin Beds or 1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819429744", "description": "Family Room (2 Twin Beds or 1 Double Bed)", "descriptionSupplier": "Family Room (2 Twin Beds or 1 Double Bed)", "legacyRoomId": "0#101393340209", "supplierCode": "3819429744", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.38, "gross": 84.38, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.38, "gross": 84.38, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M88.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90288814948!~|A3819429744!~|B3819429744!~|C30|30!~|EFamily Room (2 Twin Beds or 1 Double Bed)!~|FFamily Room (2 Twin Beds or 1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.47!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819429744", "description": "Family Room (2 Twin Beds or 1 Double Bed)", "descriptionSupplier": "Family Room (2 Twin Beds or 1 Double Bed)", "legacyRoomId": "0#90288814948", "supplierCode": "3819429744", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.47, "gross": 88.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.47, "gross": 88.47, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M33.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101393340215!~|A3818890710!~|B3818890710!~|C30|30!~|EStandard Twin (21 sqm) (2 Twin Beds)!~|FStandard Twin (21 sqm) (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.48!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818890710", "description": "Standard Twin (21 sqm) (2 Twin Beds)", "descriptionSupplier": "Standard Twin (21 sqm) (2 Twin Beds)", "legacyRoomId": "0#101393340215", "supplierCode": "3818890710", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.48, "gross": 33.48, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.48, "gross": 33.48, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M40.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101393340211!~|A3818890709!~|B3818890709!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818890709", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#101393340211", "supplierCode": "3818890709", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.17, "gross": 40.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.17, "gross": 40.17, "binding": false } }, { "hotelName": "Cubic Pratunam", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145593", "supplierCode": "STN", "hotelCodeSupplier": "51145593", "id": "33!~|a0!~|b260514!~|c260515!~|d51145593!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145593!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M47.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90287463949!~|A3818890709!~|B3818890709!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818890709", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#90287463949", "supplierCode": "3818890709", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.89, "gross": 47.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.89, "gross": 47.89, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 36.47, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M36.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120680933660!~|A4218451882!~|B4218451882!~|C30|30!~|Edeluxe twin room!~|Fdeluxe twin room!~|G1!~|U2,36.47,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218451882", "description": "deluxe twin room", "descriptionSupplier": "deluxe twin room", "legacyRoomId": "0#120680933660", "supplierCode": "4218451882", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.47, "gross": 36.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.47, "gross": 36.47, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 36.47, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M36.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120680933560!~|A4218451883!~|B4218451883!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,36.47,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218451883", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "0#120680933560", "supplierCode": "4218451883", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.47, "gross": 36.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.47, "gross": 36.47, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 38.64, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M38.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120680933545!~|A4705250310!~|B4705250310!~|C30|30!~|Epremier corner king room!~|Fpremier corner king room!~|G1!~|U2,38.64,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4705250310", "description": "premier corner king room", "descriptionSupplier": "premier corner king room", "legacyRoomId": "0#120680933545", "supplierCode": "4705250310", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.64, "gross": 38.64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.64, "gross": 38.64, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.03, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 40.12, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M40.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116924118384!~|A4351337415!~|B4351337415!~|C30|30!~|EDeluxe Twin Room (2 single beds) - Free WiFi!~|FDeluxe Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,10.03,1777410060|2,40.12,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4351337415", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#116924118384", "supplierCode": "4351337415", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.12, "gross": 40.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.12, "gross": 40.12, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.03, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 40.12, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M40.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116924118383!~|A4514484641!~|B4514484641!~|C30|30!~|EDeluxe Double Room (1 extra-large double bed) - Free WiFi!~|FDeluxe Double Room (1 extra-large double bed) - Free WiFi!~|G1!~|U2,10.03,1777410060|2,40.12,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4514484641", "description": "Deluxe Double Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#116924118383", "supplierCode": "4514484641", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.12, "gross": 40.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.12, "gross": 40.12, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.6275, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 42.51, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M42.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116924118382!~|A4351337412!~|B4351337412!~|C30|30!~|EPremier Corner Room (1 extra-large double bed) - Free WiFi!~|FPremier Corner Room (1 extra-large double bed) - Free WiFi!~|G1!~|U2,10.63,1777410060|2,42.51,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4351337412", "description": "Premier Corner Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Premier Corner Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#116924118382", "supplierCode": "4351337412", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.51, "gross": 42.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.51, "gross": 42.51, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 43.55, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M43.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120327938710!~|A4829515198!~|B4829515198!~|C30|30!~|Etwin\/double room - premier - corner!~|Ftwin\/double room - premier - corner!~|G1!~|U2,43.55,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4829515198", "description": "twin\/double room - premier - corner", "descriptionSupplier": "twin\/double room - premier - corner", "legacyRoomId": "0#120327938710", "supplierCode": "4829515198", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.55, "gross": 43.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.55, "gross": 43.55, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85874251982!~|A3844933846!~|B3844933846!~|C30|30!~|EDeluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)!~|FDeluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3844933846", "description": "Deluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)", "legacyRoomId": "0#85874251982", "supplierCode": "3844933846", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45, "gross": 45, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45, "gross": 45, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85930154245!~|A4173540439!~|B4173540439!~|C30|30!~|EDeluxe Double Room, 1 Double Bed (1 Double Bed)!~|FDeluxe Double Room, 1 Double Bed (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540439", "description": "Deluxe Double Room, 1 Double Bed (1 Double Bed)", "descriptionSupplier": "Deluxe Double Room, 1 Double Bed (1 Double Bed)", "legacyRoomId": "0#85930154245", "supplierCode": "4173540439", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45, "gross": 45, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45, "gross": 45, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M47.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#99602117562!~|A3844933846!~|B3844933846!~|C30|30!~|EDeluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)!~|FDeluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3844933846", "description": "Deluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)", "legacyRoomId": "0#99602117562", "supplierCode": "3844933846", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.22, "gross": 47.22, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.22, "gross": 47.22, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M47.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85874251990!~|A4173540439!~|B4173540439!~|C30|30!~|EDeluxe Double Room, 1 Double Bed (1 Double Bed)!~|FDeluxe Double Room, 1 Double Bed (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540439", "description": "Deluxe Double Room, 1 Double Bed (1 Double Bed)", "descriptionSupplier": "Deluxe Double Room, 1 Double Bed (1 Double Bed)", "legacyRoomId": "0#85874251990", "supplierCode": "4173540439", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.22, "gross": 47.22, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.22, "gross": 47.22, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M47.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85930154240!~|A4173540368!~|B4173540368!~|C30|30!~|EPremier Corner Room (1 Double Bed)!~|FPremier Corner Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540368", "description": "Premier Corner Room (1 Double Bed)", "descriptionSupplier": "Premier Corner Room (1 Double Bed)", "legacyRoomId": "0#85930154240", "supplierCode": "4173540368", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.69, "gross": 47.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.69, "gross": 47.69, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M50.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85874251981!~|A4173540368!~|B4173540368!~|C30|30!~|EPremier Corner Room (1 Double Bed)!~|FPremier Corner Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540368", "description": "Premier Corner Room (1 Double Bed)", "descriptionSupplier": "Premier Corner Room (1 Double Bed)", "legacyRoomId": "0#85874251981", "supplierCode": "4173540368", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.04, "gross": 50.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.04, "gross": 50.04, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 51.2, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M51.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119150016041!~|A3844933846!~|B3844933846!~|C30|30!~|EDeluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)!~|FDeluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)!~|G1!~|U2,51.20,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3844933846", "description": "Deluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)", "legacyRoomId": "0#119150016041", "supplierCode": "3844933846", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.2, "gross": 51.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.2, "gross": 51.2, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 51.2, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M51.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119150015996!~|A4173540439!~|B4173540439!~|C30|30!~|EDeluxe Double Room, 1 Double Bed (1 Double Bed)!~|FDeluxe Double Room, 1 Double Bed (1 Double Bed)!~|G1!~|U2,51.20,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540439", "description": "Deluxe Double Room, 1 Double Bed (1 Double Bed)", "descriptionSupplier": "Deluxe Double Room, 1 Double Bed (1 Double Bed)", "legacyRoomId": "0#119150015996", "supplierCode": "4173540439", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.2, "gross": 51.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.2, "gross": 51.2, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 53.72, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M53.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119150016037!~|A3844933846!~|B3844933846!~|C30|30!~|EDeluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)!~|FDeluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)!~|G1!~|U2,53.72,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3844933846", "description": "Deluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)", "legacyRoomId": "0#119150016037", "supplierCode": "3844933846", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 76%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.72, "gross": 53.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.72, "gross": 53.72, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 53.72, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M53.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119150015997!~|A4173540439!~|B4173540439!~|C30|30!~|EDeluxe Double Room, 1 Double Bed (1 Double Bed)!~|FDeluxe Double Room, 1 Double Bed (1 Double Bed)!~|G1!~|U2,53.72,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540439", "description": "Deluxe Double Room, 1 Double Bed (1 Double Bed)", "descriptionSupplier": "Deluxe Double Room, 1 Double Bed (1 Double Bed)", "legacyRoomId": "0#119150015997", "supplierCode": "4173540439", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 76%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.72, "gross": 53.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.72, "gross": 53.72, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 54.24, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M54.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119150016044!~|A4173540368!~|B4173540368!~|C30|30!~|EPremier Corner Room (1 Double Bed)!~|FPremier Corner Room (1 Double Bed)!~|G1!~|U2,54.24,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540368", "description": "Premier Corner Room (1 Double Bed)", "descriptionSupplier": "Premier Corner Room (1 Double Bed)", "legacyRoomId": "0#119150016044", "supplierCode": "4173540368", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.24, "gross": 54.24, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.24, "gross": 54.24, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 55.42, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M55.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120699175489!~|A4547616221!~|B4547616221!~|C30|30!~|Esuite room!~|Fsuite room!~|G1!~|U2,55.42,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4547616221", "description": "suite room", "descriptionSupplier": "suite room", "legacyRoomId": "0#120699175489", "supplierCode": "4547616221", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.42, "gross": 55.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.42, "gross": 55.42, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 56.92, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M56.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119150015975!~|A4173540368!~|B4173540368!~|C30|30!~|EPremier Corner Room (1 Double Bed)!~|FPremier Corner Room (1 Double Bed)!~|G1!~|U2,56.92,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540368", "description": "Premier Corner Room (1 Double Bed)", "descriptionSupplier": "Premier Corner Room (1 Double Bed)", "legacyRoomId": "0#119150015975", "supplierCode": "4173540368", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 76%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.92, "gross": 56.92, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.92, "gross": 56.92, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 12.228, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 61.14, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M61.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116924118387!~|A4628998215!~|B4628998215!~|C30|30!~|ESuite (1 extra-large double bed) - Free WiFi!~|FSuite (1 extra-large double bed) - Free WiFi!~|G1!~|U2,12.23,1777410060|2,61.14,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4628998215", "description": "Suite (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Suite (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#116924118387", "supplierCode": "4628998215", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.14, "gross": 61.14, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.14, "gross": 61.14, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M68.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85874252001!~|A4173540414!~|B4173540414!~|C30|30!~|ESuite (1 Double Bed)!~|FSuite (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540414", "description": "Suite (1 Double Bed)", "descriptionSupplier": "Suite (1 Double Bed)", "legacyRoomId": "0#85874252001", "supplierCode": "4173540414", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.57, "gross": 68.57, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.57, "gross": 68.57, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M71.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85874252007!~|A4173540414!~|B4173540414!~|C30|30!~|ESuite (1 Double Bed)!~|FSuite (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540414", "description": "Suite (1 Double Bed)", "descriptionSupplier": "Suite (1 Double Bed)", "legacyRoomId": "0#85874252007", "supplierCode": "4173540414", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.96, "gross": 71.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.96, "gross": 71.96, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 78.01, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M78.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119150016000!~|A4173540414!~|B4173540414!~|C30|30!~|ESuite (1 Double Bed)!~|FSuite (1 Double Bed)!~|G1!~|U2,78.01,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540414", "description": "Suite (1 Double Bed)", "descriptionSupplier": "Suite (1 Double Bed)", "legacyRoomId": "0#119150016000", "supplierCode": "4173540414", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.01, "gross": 78.01, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.01, "gross": 78.01, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 81.87, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M81.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119150015986!~|A4173540414!~|B4173540414!~|C30|30!~|ESuite (1 Double Bed)!~|FSuite (1 Double Bed)!~|G1!~|U2,81.87,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540414", "description": "Suite (1 Double Bed)", "descriptionSupplier": "Suite (1 Double Bed)", "legacyRoomId": "0#119150015986", "supplierCode": "4173540414", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 76%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.87, "gross": 81.87, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.87, "gross": 81.87, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 84.23, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M84.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120680933524!~|A4215822190!~|B4215822190!~|C30|30!~|Efamily room - 4 pax!~|Ffamily room - 4 pax!~|G1!~|U2,84.23,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4215822190", "description": "family room - 4 pax", "descriptionSupplier": "family room - 4 pax", "legacyRoomId": "0#120680933524", "supplierCode": "4215822190", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.23, "gross": 84.23, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.23, "gross": 84.23, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 13.9725, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 88.4925, "hoursBefore": 130, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 93.15, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M93.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116924118386!~|A4351337414!~|B4351337414!~|C30|30!~|EFamily Room (1 extra-large double bed and 1 bunk bed) - Free WiFi!~|FFamily Room (1 extra-large double bed and 1 bunk bed) - Free WiFi!~|G1!~|U2,13.97,1777410060|2,88.49,1778248800|2,93.15,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4351337414", "description": "Family Room (1 extra-large double bed and 1 bunk bed) - Free WiFi", "descriptionSupplier": "Family Room (1 extra-large double bed and 1 bunk bed) - Free WiFi", "legacyRoomId": "0#116924118386", "supplierCode": "4351337414", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.15, "gross": 93.15, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.15, "gross": 93.15, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M104.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85930154239!~|A4173540378!~|B4173540378!~|C30|30!~|EFamily Room (1 Twin Bunk Bed and 1 King Bed)!~|FFamily Room (1 Twin Bunk Bed and 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.47!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540378", "description": "Family Room (1 Twin Bunk Bed and 1 King Bed)", "descriptionSupplier": "Family Room (1 Twin Bunk Bed and 1 King Bed)", "legacyRoomId": "0#85930154239", "supplierCode": "4173540378", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.47, "gross": 104.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.47, "gross": 104.47, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M109.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85874251995!~|A4173540378!~|B4173540378!~|C30|30!~|EFamily Room (1 Twin Bunk Bed and 1 King Bed)!~|FFamily Room (1 Twin Bunk Bed and 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I109.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540378", "description": "Family Room (1 Twin Bunk Bed and 1 King Bed)", "descriptionSupplier": "Family Room (1 Twin Bunk Bed and 1 King Bed)", "legacyRoomId": "0#85874251995", "supplierCode": "4173540378", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.63, "gross": 109.63, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.63, "gross": 109.63, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 118.84, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M118.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119150015989!~|A4173540378!~|B4173540378!~|C30|30!~|EFamily Room (1 Twin Bunk Bed and 1 King Bed)!~|FFamily Room (1 Twin Bunk Bed and 1 King Bed)!~|G1!~|U2,118.84,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540378", "description": "Family Room (1 Twin Bunk Bed and 1 King Bed)", "descriptionSupplier": "Family Room (1 Twin Bunk Bed and 1 King Bed)", "legacyRoomId": "0#119150015989", "supplierCode": "4173540378", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.84, "gross": 118.84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.84, "gross": 118.84, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 124.71, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M124.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119150015959!~|A4173540378!~|B4173540378!~|C30|30!~|EFamily Room (1 Twin Bunk Bed and 1 King Bed)!~|FFamily Room (1 Twin Bunk Bed and 1 King Bed)!~|G1!~|U2,124.71,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I124.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540378", "description": "Family Room (1 Twin Bunk Bed and 1 King Bed)", "descriptionSupplier": "Family Room (1 Twin Bunk Bed and 1 King Bed)", "legacyRoomId": "0#119150015959", "supplierCode": "4173540378", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 76%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.71, "gross": 124.71, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.71, "gross": 124.71, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 41.24, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M41.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120680933616!~|A4219226395!~|B4219226395!~|C30|30!~|Edeluxe double room with breakfast for 2 adults!~|Fdeluxe double room with breakfast for 2 adults!~|G1!~|U2,41.24,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219226395", "description": "deluxe double room with breakfast for 2 adults", "descriptionSupplier": "deluxe double room with breakfast for 2 adults", "legacyRoomId": "0#120680933616", "supplierCode": "4219226395", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.24, "gross": 41.24, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.24, "gross": 41.24, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 41.24, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M41.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120680933678!~|A4215827019!~|B4215827019!~|C30|30!~|Edeluxe twin room with breakfast for 2 adults!~|Fdeluxe twin room with breakfast for 2 adults!~|G1!~|U2,41.24,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4215827019", "description": "deluxe twin room with breakfast for 2 adults", "descriptionSupplier": "deluxe twin room with breakfast for 2 adults", "legacyRoomId": "0#120680933678", "supplierCode": "4215827019", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.24, "gross": 41.24, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.24, "gross": 41.24, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.7475, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 42.99, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M42.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116924118385!~|A4351337415!~|B4351337415!~|C30|30!~|EDeluxe Twin Room (2 single beds) - Free WiFi!~|FDeluxe Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,10.75,1777410060|2,42.99,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4351337415", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#116924118385", "supplierCode": "4351337415", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.99, "gross": 42.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.99, "gross": 42.99, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.7475, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 42.99, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M42.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116924118380!~|A4514484641!~|B4514484641!~|C30|30!~|EDeluxe Double Room (1 extra-large double bed) - Free WiFi!~|FDeluxe Double Room (1 extra-large double bed) - Free WiFi!~|G1!~|U2,10.75,1777410060|2,42.99,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4514484641", "description": "Deluxe Double Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#116924118380", "supplierCode": "4514484641", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.99, "gross": 42.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.99, "gross": 42.99, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 43.52, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M43.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120680933638!~|A4883704296!~|B4883704296!~|C30|30!~|Epremier corner king room with breakfast for 2 adults!~|Fpremier corner king room with breakfast for 2 adults!~|G1!~|U2,43.52,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4883704296", "description": "premier corner king room with breakfast for 2 adults", "descriptionSupplier": "premier corner king room with breakfast for 2 adults", "legacyRoomId": "0#120680933638", "supplierCode": "4883704296", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.52, "gross": 43.52, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.52, "gross": 43.52, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.345, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 45.38, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M45.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116924118379!~|A4351337412!~|B4351337412!~|C30|30!~|EPremier Corner Room (1 extra-large double bed) - Free WiFi!~|FPremier Corner Room (1 extra-large double bed) - Free WiFi!~|G1!~|U2,11.35,1777410060|2,45.38,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.38!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4351337412", "description": "Premier Corner Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Premier Corner Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#116924118379", "supplierCode": "4351337412", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.38, "gross": 45.38, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.38, "gross": 45.38, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 45.4, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M45.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120327939363!~|A4825451122!~|B4825451122!~|C30|30!~|Etwin room - de luxe!~|Ftwin room - de luxe!~|G1!~|U2,45.40,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4825451122", "description": "twin room - de luxe", "descriptionSupplier": "twin room - de luxe", "legacyRoomId": "0#120327939363", "supplierCode": "4825451122", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.4, "gross": 45.4, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.4, "gross": 45.4, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 45.4, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M45.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120327938180!~|A4789761091!~|B4789761091!~|C30|30!~|Edouble room - de luxe!~|Fdouble room - de luxe!~|G1!~|U2,45.40,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4789761091", "description": "double room - de luxe", "descriptionSupplier": "double room - de luxe", "legacyRoomId": "0#120327938180", "supplierCode": "4789761091", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.4, "gross": 45.4, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.4, "gross": 45.4, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M48.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85988334669!~|A3844933846!~|B3844933846!~|C30|30!~|EDeluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)!~|FDeluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.21!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3844933846", "description": "Deluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)", "legacyRoomId": "0#85988334669", "supplierCode": "3844933846", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.21, "gross": 48.21, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.21, "gross": 48.21, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M48.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85992648855!~|A4173540439!~|B4173540439!~|C30|30!~|EDeluxe Double Room, 1 Double Bed (1 Double Bed)!~|FDeluxe Double Room, 1 Double Bed (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.21!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540439", "description": "Deluxe Double Room, 1 Double Bed (1 Double Bed)", "descriptionSupplier": "Deluxe Double Room, 1 Double Bed (1 Double Bed)", "legacyRoomId": "0#85992648855", "supplierCode": "4173540439", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.21, "gross": 48.21, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.21, "gross": 48.21, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T21:00:00Z", "value": 50.03, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M50.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120327938882!~|A4829515198!~|B4829515198!~|C30|30!~|Etwin\/double room - premier - corner!~|Ftwin\/double room - premier - corner!~|G1!~|U2,50.03,1778446800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4829515198", "description": "twin\/double room - premier - corner", "descriptionSupplier": "twin\/double room - premier - corner", "legacyRoomId": "0#120327938882", "supplierCode": "4829515198", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.03, "gross": 50.03, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.03, "gross": 50.03, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M50.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85988334675!~|A3844933846!~|B3844933846!~|C30|30!~|EDeluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)!~|FDeluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3844933846", "description": "Deluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)", "legacyRoomId": "0#85988334675", "supplierCode": "3844933846", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.6, "gross": 50.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.6, "gross": 50.6, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M50.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85988334678!~|A4173540439!~|B4173540439!~|C30|30!~|EDeluxe Double Room, 1 Double Bed (1 Double Bed)!~|FDeluxe Double Room, 1 Double Bed (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540439", "description": "Deluxe Double Room, 1 Double Bed (1 Double Bed)", "descriptionSupplier": "Deluxe Double Room, 1 Double Bed (1 Double Bed)", "legacyRoomId": "0#85988334678", "supplierCode": "4173540439", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.6, "gross": 50.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.6, "gross": 50.6, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M50.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85988334668!~|A4173540368!~|B4173540368!~|C30|30!~|EPremier Corner Room (1 Double Bed)!~|FPremier Corner Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.91!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540368", "description": "Premier Corner Room (1 Double Bed)", "descriptionSupplier": "Premier Corner Room (1 Double Bed)", "legacyRoomId": "0#85988334668", "supplierCode": "4173540368", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.91, "gross": 50.91, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.91, "gross": 50.91, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M53.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85988334672!~|A4173540368!~|B4173540368!~|C30|30!~|EPremier Corner Room (1 Double Bed)!~|FPremier Corner Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540368", "description": "Premier Corner Room (1 Double Bed)", "descriptionSupplier": "Premier Corner Room (1 Double Bed)", "legacyRoomId": "0#85988334672", "supplierCode": "4173540368", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.42, "gross": 53.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.42, "gross": 53.42, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 54.85, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M54.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119150016001!~|A3844933846!~|B3844933846!~|C30|30!~|EDeluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)!~|FDeluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)!~|G1!~|U2,54.85,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3844933846", "description": "Deluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)", "legacyRoomId": "0#119150016001", "supplierCode": "3844933846", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.85, "gross": 54.85, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.85, "gross": 54.85, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 54.85, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M54.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119150015976!~|A4173540439!~|B4173540439!~|C30|30!~|EDeluxe Double Room, 1 Double Bed (1 Double Bed)!~|FDeluxe Double Room, 1 Double Bed (1 Double Bed)!~|G1!~|U2,54.85,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540439", "description": "Deluxe Double Room, 1 Double Bed (1 Double Bed)", "descriptionSupplier": "Deluxe Double Room, 1 Double Bed (1 Double Bed)", "legacyRoomId": "0#119150015976", "supplierCode": "4173540439", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.85, "gross": 54.85, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.85, "gross": 54.85, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 57.56, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M57.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119150015992!~|A3844933846!~|B3844933846!~|C30|30!~|EDeluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)!~|FDeluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)!~|G1!~|U2,57.56,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3844933846", "description": "Deluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room, 2 Twin Beds, Non Smoking (2 Twin Beds)", "legacyRoomId": "0#119150015992", "supplierCode": "3844933846", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 76%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.56, "gross": 57.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.56, "gross": 57.56, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 57.56, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M57.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119150016035!~|A4173540439!~|B4173540439!~|C30|30!~|EDeluxe Double Room, 1 Double Bed (1 Double Bed)!~|FDeluxe Double Room, 1 Double Bed (1 Double Bed)!~|G1!~|U2,57.56,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540439", "description": "Deluxe Double Room, 1 Double Bed (1 Double Bed)", "descriptionSupplier": "Deluxe Double Room, 1 Double Bed (1 Double Bed)", "legacyRoomId": "0#119150016035", "supplierCode": "4173540439", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 76%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.56, "gross": 57.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.56, "gross": 57.56, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 57.9, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M57.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119150015982!~|A4173540368!~|B4173540368!~|C30|30!~|EPremier Corner Room (1 Double Bed)!~|FPremier Corner Room (1 Double Bed)!~|G1!~|U2,57.90,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540368", "description": "Premier Corner Room (1 Double Bed)", "descriptionSupplier": "Premier Corner Room (1 Double Bed)", "legacyRoomId": "0#119150015982", "supplierCode": "4173540368", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.9, "gross": 57.9, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.9, "gross": 57.9, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 60.32, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M60.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120699175914!~|A4220098605!~|B4220098605!~|C30|30!~|Esuite room with breakfast for 2 adults!~|Fsuite room with breakfast for 2 adults!~|G1!~|U2,60.32,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4220098605", "description": "suite room with breakfast for 2 adults", "descriptionSupplier": "suite room with breakfast for 2 adults", "legacyRoomId": "0#120699175914", "supplierCode": "4220098605", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.32, "gross": 60.32, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.32, "gross": 60.32, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 60.76, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M60.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119150016033!~|A4173540368!~|B4173540368!~|C30|30!~|EPremier Corner Room (1 Double Bed)!~|FPremier Corner Room (1 Double Bed)!~|G1!~|U2,60.76,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540368", "description": "Premier Corner Room (1 Double Bed)", "descriptionSupplier": "Premier Corner Room (1 Double Bed)", "legacyRoomId": "0#119150016033", "supplierCode": "4173540368", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 76%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.76, "gross": 60.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.76, "gross": 60.76, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 12.61, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 63.05, "hoursBefore": 130, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M63.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116924118388!~|A4628998215!~|B4628998215!~|C30|30!~|ESuite (1 extra-large double bed) - Free WiFi!~|FSuite (1 extra-large double bed) - Free WiFi!~|G1!~|U2,12.61,1777410060|2,63.05,1778248800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.05!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4628998215", "description": "Suite (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Suite (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#116924118388", "supplierCode": "4628998215", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.05, "gross": 63.05, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.05, "gross": 63.05, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M70.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85992648838!~|A4173540414!~|B4173540414!~|C30|30!~|ESuite (1 Double Bed)!~|FSuite (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540414", "description": "Suite (1 Double Bed)", "descriptionSupplier": "Suite (1 Double Bed)", "legacyRoomId": "0#85992648838", "supplierCode": "4173540414", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.72, "gross": 70.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.72, "gross": 70.72, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M74.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85981470741!~|A4173540414!~|B4173540414!~|C30|30!~|ESuite (1 Double Bed)!~|FSuite (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.21!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540414", "description": "Suite (1 Double Bed)", "descriptionSupplier": "Suite (1 Double Bed)", "legacyRoomId": "0#85981470741", "supplierCode": "4173540414", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.21, "gross": 74.21, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.21, "gross": 74.21, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119955080318!~|A4547616221!~|B4547616221!~|C30|30!~|Esuite room!~|Fsuite room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4547616221", "description": "suite room", "descriptionSupplier": "suite room", "legacyRoomId": "0#119955080318", "supplierCode": "4547616221", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79, "gross": 79, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79, "gross": 79, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 80.45, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M80.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119150016006!~|A4173540414!~|B4173540414!~|C30|30!~|ESuite (1 Double Bed)!~|FSuite (1 Double Bed)!~|G1!~|U2,80.45,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540414", "description": "Suite (1 Double Bed)", "descriptionSupplier": "Suite (1 Double Bed)", "legacyRoomId": "0#119150016006", "supplierCode": "4173540414", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.45, "gross": 80.45, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.45, "gross": 80.45, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 84.42, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M84.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119150016016!~|A4173540414!~|B4173540414!~|C30|30!~|ESuite (1 Double Bed)!~|FSuite (1 Double Bed)!~|G1!~|U2,84.42,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540414", "description": "Suite (1 Double Bed)", "descriptionSupplier": "Suite (1 Double Bed)", "legacyRoomId": "0#119150016016", "supplierCode": "4173540414", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 76%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.42, "gross": 84.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.42, "gross": 84.42, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 93.47, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M93.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120680933521!~|A4884903582!~|B4884903582!~|C30|30!~|Efamily room - 4 pax with breakfast for 4 adults!~|Ffamily room - 4 pax with breakfast for 4 adults!~|G1!~|U2,93.47,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4884903582", "description": "family room - 4 pax with breakfast for 4 adults", "descriptionSupplier": "family room - 4 pax with breakfast for 4 adults", "legacyRoomId": "0#120680933521", "supplierCode": "4884903582", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.47, "gross": 93.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.47, "gross": 93.47, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 14.688, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T14:00:00Z", "value": 93.024, "hoursBefore": 130, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 97.92, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M97.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116924118381!~|A4351337414!~|B4351337414!~|C30|30!~|EFamily Room (1 extra-large double bed and 1 bunk bed) - Free WiFi!~|FFamily Room (1 extra-large double bed and 1 bunk bed) - Free WiFi!~|G1!~|U2,14.69,1777410060|2,93.02,1778248800|2,97.92,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4351337414", "description": "Family Room (1 extra-large double bed and 1 bunk bed) - Free WiFi", "descriptionSupplier": "Family Room (1 extra-large double bed and 1 bunk bed) - Free WiFi", "legacyRoomId": "0#116924118381", "supplierCode": "4351337414", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.92, "gross": 97.92, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.92, "gross": 97.92, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M109.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85990849031!~|A4173540378!~|B4173540378!~|C30|30!~|EFamily Room (1 Twin Bunk Bed and 1 King Bed)!~|FFamily Room (1 Twin Bunk Bed and 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I109.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540378", "description": "Family Room (1 Twin Bunk Bed and 1 King Bed)", "descriptionSupplier": "Family Room (1 Twin Bunk Bed and 1 King Bed)", "legacyRoomId": "0#85990849031", "supplierCode": "4173540378", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.82, "gross": 109.82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.82, "gross": 109.82, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M115.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97099188148!~|A4173540378!~|B4173540378!~|C30|30!~|EFamily Room (1 Twin Bunk Bed and 1 King Bed)!~|FFamily Room (1 Twin Bunk Bed and 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540378", "description": "Family Room (1 Twin Bunk Bed and 1 King Bed)", "descriptionSupplier": "Family Room (1 Twin Bunk Bed and 1 King Bed)", "legacyRoomId": "0#97099188148", "supplierCode": "4173540378", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.25, "gross": 115.25, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.25, "gross": 115.25, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M122.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120748757956!~|A4215822190!~|B4215822190!~|C30|30!~|Efamily room - 4 pax!~|Ffamily room - 4 pax!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I122.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4215822190", "description": "family room - 4 pax", "descriptionSupplier": "family room - 4 pax", "legacyRoomId": "0#120748757956", "supplierCode": "4215822190", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 122.71, "gross": 122.71, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 122.71, "gross": 122.71, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 124.94, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M124.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119150015979!~|A4173540378!~|B4173540378!~|C30|30!~|EFamily Room (1 Twin Bunk Bed and 1 King Bed)!~|FFamily Room (1 Twin Bunk Bed and 1 King Bed)!~|G1!~|U2,124.94,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I124.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540378", "description": "Family Room (1 Twin Bunk Bed and 1 King Bed)", "descriptionSupplier": "Family Room (1 Twin Bunk Bed and 1 King Bed)", "legacyRoomId": "0#119150015979", "supplierCode": "4173540378", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.94, "gross": 124.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.94, "gross": 124.94, "binding": false } }, { "hotelName": "Klub Hotel Bangkok (Adults only)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 131.11, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51232077", "supplierCode": "STN", "hotelCodeSupplier": "51232077", "id": "33!~|a0!~|b260514!~|c260515!~|d51232077!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51232077!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M131.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119150015961!~|A4173540378!~|B4173540378!~|C30|30!~|EFamily Room (1 Twin Bunk Bed and 1 King Bed)!~|FFamily Room (1 Twin Bunk Bed and 1 King Bed)!~|G1!~|U2,131.11,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I131.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173540378", "description": "Family Room (1 Twin Bunk Bed and 1 King Bed)", "descriptionSupplier": "Family Room (1 Twin Bunk Bed and 1 King Bed)", "legacyRoomId": "0#119150015961", "supplierCode": "4173540378", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 76%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 131.11, "gross": 131.11, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 131.11, "gross": 131.11, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 28.51, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M28.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120340053174!~|A4218199175!~|B4218199175!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|U2,28.51,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218199175", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "0#120340053174", "supplierCode": "4218199175", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.51, "gross": 28.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.51, "gross": 28.51, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M28.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119971090265!~|A4218199175!~|B4218199175!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218199175", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "0#119971090265", "supplierCode": "4218199175", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.51, "gross": 28.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.51, "gross": 28.51, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T12:59:59Z", "value": 28.51, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M28.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330572!~|A4688542403!~|B4688542403!~|C30|30!~|ESuperior Twin Room (2 Twin beds)!~|FSuperior Twin Room (2 Twin beds)!~|G1!~|U2,28.51,1777813199!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4688542403", "description": "Superior Twin Room (2 Twin beds)", "descriptionSupplier": "Superior Twin Room (2 Twin beds)", "legacyRoomId": "0#121241330572", "supplierCode": "4688542403", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.51, "gross": 28.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.51, "gross": 28.51, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M28.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118824491535!~|A3546267437!~|B3546267437!~|C30|30!~|ETWIN SUPERIOR!~|FTWIN SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267437", "description": "TWIN SUPERIOR", "descriptionSupplier": "TWIN SUPERIOR", "legacyRoomId": "0#118824491535", "supplierCode": "3546267437", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.62, "gross": 28.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.62, "gross": 28.62, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M28.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101906923560!~|A4515882464!~|B4515882464!~|C30|30!~|ESpittze Superior Twin room (2 Twin Beds)!~|FSpittze Superior Twin room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515882464", "description": "Spittze Superior Twin room (2 Twin Beds)", "descriptionSupplier": "Spittze Superior Twin room (2 Twin Beds)", "legacyRoomId": "0#101906923560", "supplierCode": "4515882464", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.95, "gross": 28.95, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.95, "gross": 28.95, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M30.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116671248205!~|A4219056777!~|B4219056777!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219056777", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "0#116671248205", "supplierCode": "4219056777", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.69, "gross": 30.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.69, "gross": 30.69, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 30.69, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M30.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119955992309!~|A4219056777!~|B4219056777!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,30.69,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219056777", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "0#119955992309", "supplierCode": "4219056777", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.69, "gross": 30.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.69, "gross": 30.69, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T12:59:59Z", "value": 30.69, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M30.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330566!~|A4689605335!~|B4689605335!~|C30|30!~|ESuperior Double Room (1 Double bed)!~|FSuperior Double Room (1 Double bed)!~|G1!~|U2,30.69,1777813199!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4689605335", "description": "Superior Double Room (1 Double bed)", "descriptionSupplier": "Superior Double Room (1 Double bed)", "legacyRoomId": "0#121241330566", "supplierCode": "4689605335", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.69, "gross": 30.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.69, "gross": 30.69, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M30.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816888962!~|A3546267814!~|B3546267814!~|C30|30!~|EDouble or Twin SUPERIOR!~|FDouble or Twin SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267814", "description": "Double or Twin SUPERIOR", "descriptionSupplier": "Double or Twin SUPERIOR", "legacyRoomId": "0#118816888962", "supplierCode": "3546267814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.83, "gross": 30.83, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.83, "gross": 30.83, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M30.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816889163!~|A3546267814!~|B3546267814!~|C30|30!~|EDouble or Twin SUPERIOR!~|FDouble or Twin SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267814", "description": "Double or Twin SUPERIOR", "descriptionSupplier": "Double or Twin SUPERIOR", "legacyRoomId": "0#118816889163", "supplierCode": "3546267814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.83, "gross": 30.83, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.83, "gross": 30.83, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M31.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101906923607!~|A4514787248!~|B4514787248!~|C30|30!~|ESpittze Superior Double room (1 Double Bed)!~|FSpittze Superior Double room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4514787248", "description": "Spittze Superior Double room (1 Double Bed)", "descriptionSupplier": "Spittze Superior Double room (1 Double Bed)", "legacyRoomId": "0#101906923607", "supplierCode": "4514787248", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.2, "gross": 31.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.2, "gross": 31.2, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M32.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119971090193!~|A4218451882!~|B4218451882!~|C30|30!~|Edeluxe twin room!~|Fdeluxe twin room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218451882", "description": "deluxe twin room", "descriptionSupplier": "deluxe twin room", "legacyRoomId": "0#119971090193", "supplierCode": "4218451882", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.89, "gross": 32.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.89, "gross": 32.89, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 32.89, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M32.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120290283896!~|A4218451882!~|B4218451882!~|C30|30!~|Edeluxe twin room!~|Fdeluxe twin room!~|G1!~|U2,32.89,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218451882", "description": "deluxe twin room", "descriptionSupplier": "deluxe twin room", "legacyRoomId": "0#120290283896", "supplierCode": "4218451882", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.89, "gross": 32.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.89, "gross": 32.89, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M32.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119874561796!~|A4218451883!~|B4218451883!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218451883", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "0#119874561796", "supplierCode": "4218451883", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.89, "gross": 32.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.89, "gross": 32.89, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 32.89, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M32.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121049096090!~|A4218451883!~|B4218451883!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,32.89,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218451883", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "0#121049096090", "supplierCode": "4218451883", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.89, "gross": 32.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.89, "gross": 32.89, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T12:59:59Z", "value": 32.89, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M32.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330560!~|A4687944950!~|B4687944950!~|C30|30!~|EDeluxe Double Room (1 Double bed)!~|FDeluxe Double Room (1 Double bed)!~|G1!~|U2,32.89,1777813199!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687944950", "description": "Deluxe Double Room (1 Double bed)", "descriptionSupplier": "Deluxe Double Room (1 Double bed)", "legacyRoomId": "0#121241330560", "supplierCode": "4687944950", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.89, "gross": 32.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.89, "gross": 32.89, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T12:59:59Z", "value": 32.89, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M32.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330562!~|A4688542395!~|B4688542395!~|C30|30!~|EDeluxe Twin Room (2 Twin beds)!~|FDeluxe Twin Room (2 Twin beds)!~|G1!~|U2,32.89,1777813199!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4688542395", "description": "Deluxe Twin Room (2 Twin beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin beds)", "legacyRoomId": "0#121241330562", "supplierCode": "4688542395", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.89, "gross": 32.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.89, "gross": 32.89, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M33.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816888940!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118816888940", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.03, "gross": 33.03, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.03, "gross": 33.03, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M33.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101896511822!~|A3821064833!~|B3821064833!~|C30|30!~|ESpittze Deluxe Double Room (1 Double Bed)!~|FSpittze Deluxe Double Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821064833", "description": "Spittze Deluxe Double Room (1 Double Bed)", "descriptionSupplier": "Spittze Deluxe Double Room (1 Double Bed)", "legacyRoomId": "0#101896511822", "supplierCode": "3821064833", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.42, "gross": 33.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.42, "gross": 33.42, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M33.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101896511897!~|A3819400859!~|B3819400859!~|C30|30!~|ESpittze Deluxe Twin Room (2 Twin Beds)!~|FSpittze Deluxe Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819400859", "description": "Spittze Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Spittze Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#101896511897", "supplierCode": "3819400859", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.42, "gross": 33.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.42, "gross": 33.42, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.236, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 34.12, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M34.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98336011696!~|A4530588393!~|B4530588393!~|C30|30!~|ESuperior Twin Room (2 single beds) - Free WiFi!~|FSuperior Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,10.24,1777410060|2,34.12,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4530588393", "description": "Superior Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Superior Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#98336011696", "supplierCode": "4530588393", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.12, "gross": 34.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.12, "gross": 34.12, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 36.12, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M36.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101908400127!~|A4515882464!~|B4515882464!~|C30|30!~|ESpittze Superior Twin room (2 Twin Beds)!~|FSpittze Superior Twin room (2 Twin Beds)!~|G1!~|U2,36.12,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515882464", "description": "Spittze Superior Twin room (2 Twin Beds)", "descriptionSupplier": "Spittze Superior Twin room (2 Twin Beds)", "legacyRoomId": "0#101908400127", "supplierCode": "4515882464", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.12, "gross": 36.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.12, "gross": 36.12, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.022, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 36.74, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M36.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98336011698!~|A4530588394!~|B4530588394!~|C30|30!~|ESuperior King Room (1 extra-large double bed) - Free WiFi!~|FSuperior King Room (1 extra-large double bed) - Free WiFi!~|G1!~|U2,11.02,1777410060|2,36.74,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4530588394", "description": "Superior King Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior King Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#98336011698", "supplierCode": "4530588394", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.74, "gross": 36.74, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.74, "gross": 36.74, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 38.91, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M38.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101908400109!~|A4514787248!~|B4514787248!~|C30|30!~|ESpittze Superior Double room (1 Double Bed)!~|FSpittze Superior Double room (1 Double Bed)!~|G1!~|U2,38.91,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4514787248", "description": "Spittze Superior Double room (1 Double Bed)", "descriptionSupplier": "Spittze Superior Double room (1 Double Bed)", "legacyRoomId": "0#101908400109", "supplierCode": "4514787248", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.91, "gross": 38.91, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.91, "gross": 38.91, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.811, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 39.37, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M39.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98336011694!~|A4530588392!~|B4530588392!~|C30|30!~|EDeluxe Twin Room (2 single beds) - Free WiFi!~|FDeluxe Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,11.81,1777410060|2,39.37,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4530588392", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#98336011694", "supplierCode": "4530588392", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.37, "gross": 39.37, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.37, "gross": 39.37, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.811, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 39.37, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M39.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98336011693!~|A4530588391!~|B4530588391!~|C30|30!~|EDeluxe Double Room (1 extra-large double bed) - Free WiFi!~|FDeluxe Double Room (1 extra-large double bed) - Free WiFi!~|G1!~|U2,11.81,1777410060|2,39.37,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4530588391", "description": "Deluxe Double Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#98336011693", "supplierCode": "4530588391", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.37, "gross": 39.37, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.37, "gross": 39.37, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 41.69, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M41.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101896511846!~|A3821064833!~|B3821064833!~|C30|30!~|ESpittze Deluxe Double Room (1 Double Bed)!~|FSpittze Deluxe Double Room (1 Double Bed)!~|G1!~|U2,41.69,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821064833", "description": "Spittze Deluxe Double Room (1 Double Bed)", "descriptionSupplier": "Spittze Deluxe Double Room (1 Double Bed)", "legacyRoomId": "0#101896511846", "supplierCode": "3821064833", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.69, "gross": 41.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.69, "gross": 41.69, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 41.69, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M41.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105000661671!~|A3819400859!~|B3819400859!~|C30|30!~|ESpittze Deluxe Twin Room (2 Twin Beds)!~|FSpittze Deluxe Twin Room (2 Twin Beds)!~|G1!~|U2,41.69,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819400859", "description": "Spittze Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Spittze Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#105000661671", "supplierCode": "3819400859", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.69, "gross": 41.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.69, "gross": 41.69, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 76.55, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M76.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120001844300!~|A4828608998!~|B4828608998!~|C30|30!~|Espittze family room!~|Fspittze family room!~|G1!~|U2,76.55,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4828608998", "description": "spittze family room", "descriptionSupplier": "spittze family room", "legacyRoomId": "0#120001844300", "supplierCode": "4828608998", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.55, "gross": 76.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.55, "gross": 76.55, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M76.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120246394499!~|A4828608998!~|B4828608998!~|C30|30!~|Espittze family room!~|Fspittze family room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4828608998", "description": "spittze family room", "descriptionSupplier": "spittze family room", "legacyRoomId": "0#120246394499", "supplierCode": "4828608998", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.55, "gross": 76.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.55, "gross": 76.55, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T12:59:59Z", "value": 76.72, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M76.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330555!~|A4834149834!~|B4834149834!~|C30|30!~|EPremier Family!~|FPremier Family!~|G1!~|U2,76.72,1777813199!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834149834", "description": "Premier Family", "descriptionSupplier": "Premier Family", "legacyRoomId": "0#121241330555", "supplierCode": "4834149834", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.72, "gross": 76.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.72, "gross": 76.72, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M76.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118824490763!~|A3546268796!~|B3546268796!~|C30|30!~|EFAMILY ROOM STANDARD!~|FFAMILY ROOM STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268796", "description": "FAMILY ROOM STANDARD", "descriptionSupplier": "FAMILY ROOM STANDARD", "legacyRoomId": "0#118824490763", "supplierCode": "3546268796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.89, "gross": 76.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.89, "gross": 76.89, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M78.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120018037586!~|A4885843987!~|B4885843987!~|C30|30!~|ESpittze Family Room (2 Other beds + 1 Double bed)!~|FSpittze Family Room (2 Other beds + 1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4885843987", "description": "Spittze Family Room (2 Other beds + 1 Double bed)", "descriptionSupplier": "Spittze Family Room (2 Other beds + 1 Double bed)", "legacyRoomId": "0#120018037586", "supplierCode": "4885843987", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.14, "gross": 78.14, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.14, "gross": 78.14, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T20:59:59Z", "value": 78.14, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M78.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330569!~|A4885843987!~|B4885843987!~|C30|30!~|ESpittze Family Room (2 Other beds + 1 Double bed)!~|FSpittze Family Room (2 Other beds + 1 Double bed)!~|G1!~|U2,78.14,1777928399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4885843987", "description": "Spittze Family Room (2 Other beds + 1 Double bed)", "descriptionSupplier": "Spittze Family Room (2 Other beds + 1 Double bed)", "legacyRoomId": "0#121241330569", "supplierCode": "4885843987", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.14, "gross": 78.14, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.14, "gross": 78.14, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M81.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119019801071!~|A4215821560!~|B4215821560!~|C30|30!~|Efamily connecting rooms!~|Ffamily connecting rooms!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4215821560", "description": "family connecting rooms", "descriptionSupplier": "family connecting rooms", "legacyRoomId": "0#119019801071", "supplierCode": "4215821560", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.97, "gross": 81.97, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.97, "gross": 81.97, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 81.97, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M81.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121012240317!~|A4215821560!~|B4215821560!~|C30|30!~|Efamily connecting rooms!~|Ffamily connecting rooms!~|G1!~|U2,81.97,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4215821560", "description": "family connecting rooms", "descriptionSupplier": "family connecting rooms", "legacyRoomId": "0#121012240317", "supplierCode": "4215821560", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.97, "gross": 81.97, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.97, "gross": 81.97, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T12:59:59Z", "value": 82.2, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M82.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330553!~|A4720263182!~|B4720263182!~|C30|30!~|EFamily Connecting Rooms (1 Double bed or 2 Twin beds)!~|FFamily Connecting Rooms (1 Double bed or 2 Twin beds)!~|G1!~|U2,82.20,1777813199!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4720263182", "description": "Family Connecting Rooms (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Family Connecting Rooms (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#121241330553", "supplierCode": "4720263182", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.2, "gross": 82.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.2, "gross": 82.2, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T20:59:59Z", "value": 83.69, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M83.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330577!~|A4763209432!~|B4763209432!~|C30|30!~|EFamily Connecting Rooms (1 Double bed or 2 Other beds)!~|FFamily Connecting Rooms (1 Double bed or 2 Other beds)!~|G1!~|U2,83.69,1777928399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4763209432", "description": "Family Connecting Rooms (1 Double bed or 2 Other beds)", "descriptionSupplier": "Family Connecting Rooms (1 Double bed or 2 Other beds)", "legacyRoomId": "0#121241330577", "supplierCode": "4763209432", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.69, "gross": 83.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.69, "gross": 83.69, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M83.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111868140421!~|A4763209432!~|B4763209432!~|C30|30!~|EFamily Connecting Rooms (1 Double bed or 2 Other beds)!~|FFamily Connecting Rooms (1 Double bed or 2 Other beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4763209432", "description": "Family Connecting Rooms (1 Double bed or 2 Other beds)", "descriptionSupplier": "Family Connecting Rooms (1 Double bed or 2 Other beds)", "legacyRoomId": "0#111868140421", "supplierCode": "4763209432", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.69, "gross": 83.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.69, "gross": 83.69, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M85.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117725280957!~|A3819400838!~|B3819400838!~|C30|30!~|ESpittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)!~|FSpittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.33!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819400838", "description": "Spittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)", "descriptionSupplier": "Spittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)", "legacyRoomId": "0#117725280957", "supplierCode": "3819400838", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.33, "gross": 85.33, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.33, "gross": 85.33, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T11:00:59Z", "value": 90.15, "hoursBefore": 253, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M90.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330557!~|A4853879150!~|B4853879150!~|C30|30!~|ESpittze Family Room (2 Twin beds + 1 Double bed)!~|FSpittze Family Room (2 Twin beds + 1 Double bed)!~|G1!~|U2,90.15,1777806059!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4853879150", "description": "Spittze Family Room (2 Twin beds + 1 Double bed)", "descriptionSupplier": "Spittze Family Room (2 Twin beds + 1 Double bed)", "legacyRoomId": "0#121241330557", "supplierCode": "4853879150", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.15, "gross": 90.15, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.15, "gross": 90.15, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 13.7775, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 87.2575, "hoursBefore": 82, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 91.85, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M91.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98336710564!~|A4529797880!~|B4529797880!~|C30|30!~|EDeluxe Family Room (2 single beds and 1 double bed) - Free WiFi!~|FDeluxe Family Room (2 single beds and 1 double bed) - Free WiFi!~|G1!~|U2,13.78,1777410060|2,87.26,1778421600|2,91.85,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4529797880", "description": "Deluxe Family Room (2 single beds and 1 double bed) - Free WiFi", "descriptionSupplier": "Deluxe Family Room (2 single beds and 1 double bed) - Free WiFi", "legacyRoomId": "0#98336710564", "supplierCode": "4529797880", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.85, "gross": 91.85, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.85, "gross": 91.85, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 97.26, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M97.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101906565940!~|A3819400838!~|B3819400838!~|C30|30!~|ESpittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)!~|FSpittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)!~|G1!~|U2,97.26,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819400838", "description": "Spittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)", "descriptionSupplier": "Spittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)", "legacyRoomId": "0#101906565940", "supplierCode": "3819400838", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.26, "gross": 97.26, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.26, "gross": 97.26, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 14.763, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 93.499, "hoursBefore": 82, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 98.42, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M98.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98336011703!~|A4530588395!~|B4530588395!~|C30|30!~|EComfort Quadruple Room (2 single beds and 1 extra-large double bed) - Free WiFi!~|FComfort Quadruple Room (2 single beds and 1 extra-large double bed) - Free WiFi!~|G1!~|U2,14.76,1777410060|2,93.50,1778421600|2,98.42,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4530588395", "description": "Comfort Quadruple Room (2 single beds and 1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Comfort Quadruple Room (2 single beds and 1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#98336011703", "supplierCode": "4530588395", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.42, "gross": 98.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.42, "gross": 98.42, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M32.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119971090201!~|A4218199175!~|B4218199175!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218199175", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "0#119971090201", "supplierCode": "4218199175", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.89, "gross": 32.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.89, "gross": 32.89, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 32.89, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M32.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120340053274!~|A4218199175!~|B4218199175!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|U2,32.89,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218199175", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "0#120340053274", "supplierCode": "4218199175", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.89, "gross": 32.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.89, "gross": 32.89, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M33.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118824490649!~|A3546267437!~|B3546267437!~|C30|30!~|ETWIN SUPERIOR!~|FTWIN SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267437", "description": "TWIN SUPERIOR", "descriptionSupplier": "TWIN SUPERIOR", "legacyRoomId": "0#118824490649", "supplierCode": "3546267437", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.03, "gross": 33.03, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.03, "gross": 33.03, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M33.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101906923596!~|A4515882464!~|B4515882464!~|C30|30!~|ESpittze Superior Twin room (2 Twin Beds)!~|FSpittze Superior Twin room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515882464", "description": "Spittze Superior Twin room (2 Twin Beds)", "descriptionSupplier": "Spittze Superior Twin room (2 Twin Beds)", "legacyRoomId": "0#101906923596", "supplierCode": "4515882464", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.42, "gross": 33.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.42, "gross": 33.42, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 35.08, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M35.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120290283839!~|A4219056777!~|B4219056777!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|U2,35.08,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.08!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219056777", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "0#120290283839", "supplierCode": "4219056777", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.08, "gross": 35.08, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.08, "gross": 35.08, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M35.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119971090273!~|A4219056777!~|B4219056777!~|C30|30!~|Esuperior double room!~|Fsuperior double room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219056777", "description": "superior double room", "descriptionSupplier": "superior double room", "legacyRoomId": "0#119971090273", "supplierCode": "4219056777", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.08, "gross": 35.08, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.08, "gross": 35.08, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M35.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816889031!~|A3546267814!~|B3546267814!~|C30|30!~|EDouble or Twin SUPERIOR!~|FDouble or Twin SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.23!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267814", "description": "Double or Twin SUPERIOR", "descriptionSupplier": "Double or Twin SUPERIOR", "legacyRoomId": "0#118816889031", "supplierCode": "3546267814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.23, "gross": 35.23, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.23, "gross": 35.23, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M35.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816889192!~|A3546267814!~|B3546267814!~|C30|30!~|EDouble or Twin SUPERIOR!~|FDouble or Twin SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.23!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267814", "description": "Double or Twin SUPERIOR", "descriptionSupplier": "Double or Twin SUPERIOR", "legacyRoomId": "0#118816889192", "supplierCode": "3546267814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.23, "gross": 35.23, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.23, "gross": 35.23, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M35.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101906923726!~|A4514787248!~|B4514787248!~|C30|30!~|ESpittze Superior Double room (1 Double Bed)!~|FSpittze Superior Double room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4514787248", "description": "Spittze Superior Double room (1 Double Bed)", "descriptionSupplier": "Spittze Superior Double room (1 Double Bed)", "legacyRoomId": "0#101906923726", "supplierCode": "4514787248", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.64, "gross": 35.64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.64, "gross": 35.64, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M37.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119971090090!~|A4218451883!~|B4218451883!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218451883", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "0#119971090090", "supplierCode": "4218451883", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.27, "gross": 37.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.27, "gross": 37.27, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 37.27, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M37.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121049096113!~|A4218451883!~|B4218451883!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,37.27,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218451883", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "0#121049096113", "supplierCode": "4218451883", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.27, "gross": 37.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.27, "gross": 37.27, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M37.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119971090129!~|A4218451882!~|B4218451882!~|C30|30!~|Edeluxe twin room!~|Fdeluxe twin room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218451882", "description": "deluxe twin room", "descriptionSupplier": "deluxe twin room", "legacyRoomId": "0#119971090129", "supplierCode": "4218451882", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.27, "gross": 37.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.27, "gross": 37.27, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 37.27, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M37.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121049096117!~|A4218451882!~|B4218451882!~|C30|30!~|Edeluxe twin room!~|Fdeluxe twin room!~|G1!~|U2,37.27,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218451882", "description": "deluxe twin room", "descriptionSupplier": "deluxe twin room", "legacyRoomId": "0#121049096117", "supplierCode": "4218451882", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.27, "gross": 37.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.27, "gross": 37.27, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M37.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816888907!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.44!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118816888907", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.44, "gross": 37.44, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.44, "gross": 37.44, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M37.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101896511820!~|A3821064833!~|B3821064833!~|C30|30!~|ESpittze Deluxe Double Room (1 Double Bed)!~|FSpittze Deluxe Double Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821064833", "description": "Spittze Deluxe Double Room (1 Double Bed)", "descriptionSupplier": "Spittze Deluxe Double Room (1 Double Bed)", "legacyRoomId": "0#101896511820", "supplierCode": "3821064833", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.87, "gross": 37.87, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.87, "gross": 37.87, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M37.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105005566172!~|A3819400859!~|B3819400859!~|C30|30!~|ESpittze Deluxe Twin Room (2 Twin Beds)!~|FSpittze Deluxe Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819400859", "description": "Spittze Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Spittze Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#105005566172", "supplierCode": "3819400859", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.87, "gross": 37.87, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.87, "gross": 37.87, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M38.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117725280959!~|A4515882464!~|B4515882464!~|C30|30!~|ESpittze Superior Twin room (2 Twin Beds)!~|FSpittze Superior Twin room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.37!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515882464", "description": "Spittze Superior Twin room (2 Twin Beds)", "descriptionSupplier": "Spittze Superior Twin room (2 Twin Beds)", "legacyRoomId": "0#117725280959", "supplierCode": "4515882464", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.37, "gross": 38.37, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.37, "gross": 38.37, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T11:00:59Z", "value": 38.65, "hoursBefore": 253, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M38.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330552!~|A4688542403!~|B4688542403!~|C30|30!~|ESuperior Twin Room (2 Twin beds)!~|FSuperior Twin Room (2 Twin beds)!~|G1!~|U2,38.65,1777806059!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4688542403", "description": "Superior Twin Room (2 Twin beds)", "descriptionSupplier": "Superior Twin Room (2 Twin beds)", "legacyRoomId": "0#121241330552", "supplierCode": "4688542403", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.65, "gross": 38.65, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.65, "gross": 38.65, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.811, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 39.37, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M39.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98336011695!~|A4530588393!~|B4530588393!~|C30|30!~|ESuperior Twin Room (2 single beds) - Free WiFi!~|FSuperior Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,11.81,1777410060|2,39.37,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4530588393", "description": "Superior Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Superior Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#98336011695", "supplierCode": "4530588393", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.37, "gross": 39.37, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.37, "gross": 39.37, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M40.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117725280955!~|A4514787248!~|B4514787248!~|C30|30!~|ESpittze Superior Double room (1 Double Bed)!~|FSpittze Superior Double room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4514787248", "description": "Spittze Superior Double room (1 Double Bed)", "descriptionSupplier": "Spittze Superior Double room (1 Double Bed)", "legacyRoomId": "0#117725280955", "supplierCode": "4514787248", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.93, "gross": 40.93, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.93, "gross": 40.93, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 41.69, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M41.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101908400108!~|A4515882464!~|B4515882464!~|C30|30!~|ESpittze Superior Twin room (2 Twin Beds)!~|FSpittze Superior Twin room (2 Twin Beds)!~|G1!~|U2,41.69,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515882464", "description": "Spittze Superior Twin room (2 Twin Beds)", "descriptionSupplier": "Spittze Superior Twin room (2 Twin Beds)", "legacyRoomId": "0#101908400108", "supplierCode": "4515882464", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.69, "gross": 41.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.69, "gross": 41.69, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.4975, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 41.99, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M41.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98336011701!~|A4530588394!~|B4530588394!~|C30|30!~|ESuperior King Room (1 extra-large double bed) - Free WiFi!~|FSuperior King Room (1 extra-large double bed) - Free WiFi!~|G1!~|U2,10.50,1777410060|2,41.99,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4530588394", "description": "Superior King Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior King Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#98336011701", "supplierCode": "4530588394", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.99, "gross": 41.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.99, "gross": 41.99, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M43.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117725280948!~|A3821064833!~|B3821064833!~|C30|30!~|ESpittze Deluxe Double Room (1 Double Bed)!~|FSpittze Deluxe Double Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.48!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821064833", "description": "Spittze Deluxe Double Room (1 Double Bed)", "descriptionSupplier": "Spittze Deluxe Double Room (1 Double Bed)", "legacyRoomId": "0#117725280948", "supplierCode": "3821064833", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.48, "gross": 43.48, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.48, "gross": 43.48, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M43.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117725280944!~|A3819400859!~|B3819400859!~|C30|30!~|ESpittze Deluxe Twin Room (2 Twin Beds)!~|FSpittze Deluxe Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.48!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819400859", "description": "Spittze Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Spittze Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#117725280944", "supplierCode": "3819400859", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.48, "gross": 43.48, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.48, "gross": 43.48, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T11:00:59Z", "value": 43.81, "hoursBefore": 253, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M43.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330575!~|A4688542395!~|B4688542395!~|C30|30!~|EDeluxe Twin Room (2 Twin beds)!~|FDeluxe Twin Room (2 Twin beds)!~|G1!~|U2,43.81,1777806059!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4688542395", "description": "Deluxe Twin Room (2 Twin beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin beds)", "legacyRoomId": "0#121241330575", "supplierCode": "4688542395", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.81, "gross": 43.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.81, "gross": 43.81, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 44.5, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M44.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101908400039!~|A4514787248!~|B4514787248!~|C30|30!~|ESpittze Superior Double room (1 Double Bed)!~|FSpittze Superior Double room (1 Double Bed)!~|G1!~|U2,44.50,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4514787248", "description": "Spittze Superior Double room (1 Double Bed)", "descriptionSupplier": "Spittze Superior Double room (1 Double Bed)", "legacyRoomId": "0#101908400039", "supplierCode": "4514787248", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.5, "gross": 44.5, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.5, "gross": 44.5, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.1525, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 44.61, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M44.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98336011697!~|A4530588392!~|B4530588392!~|C30|30!~|EDeluxe Twin Room (2 single beds) - Free WiFi!~|FDeluxe Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,11.15,1777410060|2,44.61,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4530588392", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#98336011697", "supplierCode": "4530588392", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.61, "gross": 44.61, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.61, "gross": 44.61, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 11.1525, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 44.61, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M44.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98336011700!~|A4530588391!~|B4530588391!~|C30|30!~|EDeluxe Double Room (1 extra-large double bed) - Free WiFi!~|FDeluxe Double Room (1 extra-large double bed) - Free WiFi!~|G1!~|U2,11.15,1777410060|2,44.61,1778421600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4530588391", "description": "Deluxe Double Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#98336011700", "supplierCode": "4530588391", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.61, "gross": 44.61, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.61, "gross": 44.61, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 46.66, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M46.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#92115482604!~|A4514787248!~|B4514787248!~|C30|30!~|ESpittze Superior Double room (1 Double Bed)!~|FSpittze Superior Double room (1 Double Bed)!~|G1!~|U2,46.66,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4514787248", "description": "Spittze Superior Double room (1 Double Bed)", "descriptionSupplier": "Spittze Superior Double room (1 Double Bed)", "legacyRoomId": "0#92115482604", "supplierCode": "4514787248", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.66, "gross": 46.66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.66, "gross": 46.66, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 47.24, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M47.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101896511823!~|A3821064833!~|B3821064833!~|C30|30!~|ESpittze Deluxe Double Room (1 Double Bed)!~|FSpittze Deluxe Double Room (1 Double Bed)!~|G1!~|U2,47.24,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821064833", "description": "Spittze Deluxe Double Room (1 Double Bed)", "descriptionSupplier": "Spittze Deluxe Double Room (1 Double Bed)", "legacyRoomId": "0#101896511823", "supplierCode": "3821064833", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.24, "gross": 47.24, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.24, "gross": 47.24, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 47.24, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M47.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101896511852!~|A3819400859!~|B3819400859!~|C30|30!~|ESpittze Deluxe Twin Room (2 Twin Beds)!~|FSpittze Deluxe Twin Room (2 Twin Beds)!~|G1!~|U2,47.24,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819400859", "description": "Spittze Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Spittze Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#101896511852", "supplierCode": "3819400859", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.24, "gross": 47.24, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.24, "gross": 47.24, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 49.57, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M49.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#92112126886!~|A3821064833!~|B3821064833!~|C30|30!~|ESpittze Deluxe Double Room (1 Double Bed)!~|FSpittze Deluxe Double Room (1 Double Bed)!~|G1!~|U2,49.57,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821064833", "description": "Spittze Deluxe Double Room (1 Double Bed)", "descriptionSupplier": "Spittze Deluxe Double Room (1 Double Bed)", "legacyRoomId": "0#92112126886", "supplierCode": "3821064833", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.57, "gross": 49.57, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.57, "gross": 49.57, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 85.09, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M85.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120290283880!~|A4828608998!~|B4828608998!~|C30|30!~|Espittze family room!~|Fspittze family room!~|G1!~|U2,85.09,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4828608998", "description": "spittze family room", "descriptionSupplier": "spittze family room", "legacyRoomId": "0#120290283880", "supplierCode": "4828608998", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.09, "gross": 85.09, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.09, "gross": 85.09, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M85.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120275039350!~|A4828608998!~|B4828608998!~|C30|30!~|Espittze family room!~|Fspittze family room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.09!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4828608998", "description": "spittze family room", "descriptionSupplier": "spittze family room", "legacyRoomId": "0#120275039350", "supplierCode": "4828608998", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.09, "gross": 85.09, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.09, "gross": 85.09, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M85.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118824491022!~|A3546268796!~|B3546268796!~|C30|30!~|EFAMILY ROOM STANDARD!~|FFAMILY ROOM STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.48!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268796", "description": "FAMILY ROOM STANDARD", "descriptionSupplier": "FAMILY ROOM STANDARD", "legacyRoomId": "0#118824491022", "supplierCode": "3546268796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.48, "gross": 85.48, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.48, "gross": 85.48, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 90.54, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M90.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121049096120!~|A4215821560!~|B4215821560!~|C30|30!~|Efamily connecting rooms!~|Ffamily connecting rooms!~|G1!~|U2,90.54,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4215821560", "description": "family connecting rooms", "descriptionSupplier": "family connecting rooms", "legacyRoomId": "0#121049096120", "supplierCode": "4215821560", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.54, "gross": 90.54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.54, "gross": 90.54, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M90.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119019800811!~|A4215821560!~|B4215821560!~|C30|30!~|Efamily connecting rooms!~|Ffamily connecting rooms!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.54!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4215821560", "description": "family connecting rooms", "descriptionSupplier": "family connecting rooms", "legacyRoomId": "0#119019800811", "supplierCode": "4215821560", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.54, "gross": 90.54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.54, "gross": 90.54, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M95.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117725280954!~|A3819400838!~|B3819400838!~|C30|30!~|ESpittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)!~|FSpittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819400838", "description": "Spittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)", "descriptionSupplier": "Spittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)", "legacyRoomId": "0#117725280954", "supplierCode": "3819400838", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.07, "gross": 95.07, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.07, "gross": 95.07, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M99.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120329524533!~|A3819400838!~|B3819400838!~|C30|30!~|ESpittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)!~|FSpittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819400838", "description": "Spittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)", "descriptionSupplier": "Spittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)", "legacyRoomId": "0#120329524533", "supplierCode": "3819400838", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.77, "gross": 99.77, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.77, "gross": 99.77, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T11:00:59Z", "value": 100.45, "hoursBefore": 253, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M100.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330554!~|A4853879150!~|B4853879150!~|C30|30!~|ESpittze Family Room (2 Twin beds + 1 Double bed)!~|FSpittze Family Room (2 Twin beds + 1 Double bed)!~|G1!~|U2,100.45,1777806059!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4853879150", "description": "Spittze Family Room (2 Twin beds + 1 Double bed)", "descriptionSupplier": "Spittze Family Room (2 Twin beds + 1 Double bed)", "legacyRoomId": "0#121241330554", "supplierCode": "4853879150", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.45, "gross": 100.45, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.45, "gross": 100.45, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.235, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 97.2325, "hoursBefore": 82, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 102.35, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M102.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98336710562!~|A4529797880!~|B4529797880!~|C30|30!~|EDeluxe Family Room (2 single beds and 1 double bed) - Free WiFi!~|FDeluxe Family Room (2 single beds and 1 double bed) - Free WiFi!~|G1!~|U2,10.23,1777410060|2,97.23,1778421600|2,102.35,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I102.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4529797880", "description": "Deluxe Family Room (2 single beds and 1 double bed) - Free WiFi", "descriptionSupplier": "Deluxe Family Room (2 single beds and 1 double bed) - Free WiFi", "legacyRoomId": "0#98336710562", "supplierCode": "4529797880", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.35, "gross": 102.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.35, "gross": 102.35, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 108.38, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M108.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101896269869!~|A3819400838!~|B3819400838!~|C30|30!~|ESpittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)!~|FSpittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)!~|G1!~|U2,108.38,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.38!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819400838", "description": "Spittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)", "descriptionSupplier": "Spittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)", "legacyRoomId": "0#101896269869", "supplierCode": "3819400838", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.38, "gross": 108.38, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.38, "gross": 108.38, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 10.891, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T14:00:00Z", "value": 103.4645, "hoursBefore": 82, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 108.91, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M108.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98336011699!~|A4530588395!~|B4530588395!~|C30|30!~|EComfort Quadruple Room (2 single beds and 1 extra-large double bed) - Free WiFi!~|FComfort Quadruple Room (2 single beds and 1 extra-large double bed) - Free WiFi!~|G1!~|U2,10.89,1777410060|2,103.46,1778421600|2,108.91,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4530588395", "description": "Comfort Quadruple Room (2 single beds and 1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Comfort Quadruple Room (2 single beds and 1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#98336011699", "supplierCode": "4530588395", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.91, "gross": 108.91, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.91, "gross": 108.91, "binding": false } }, { "hotelName": "Spittze Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 113.74, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52145974", "supplierCode": "STN", "hotelCodeSupplier": "52145974", "id": "33!~|a0!~|b260514!~|c260515!~|d52145974!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52145974!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M113.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#92133456295!~|A3819400838!~|B3819400838!~|C30|30!~|ESpittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)!~|FSpittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)!~|G1!~|U2,113.74,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819400838", "description": "Spittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)", "descriptionSupplier": "Spittze Family (50 sqm) (1 Double Bed and 2 Twin Beds)", "legacyRoomId": "0#92133456295", "supplierCode": "3819400838", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.74, "gross": 113.74, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.74, "gross": 113.74, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M34.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119077868108!~|A4218750862!~|B4218750862!~|C30|30!~|Esuperior double!~|Fsuperior double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750862", "description": "superior double", "descriptionSupplier": "superior double", "legacyRoomId": "0#119077868108", "supplierCode": "4218750862", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.07, "gross": 34.07, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.07, "gross": 34.07, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M37.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119701922633!~|A4219584633!~|B4219584633!~|C30|30!~|Edeluxe double!~|Fdeluxe double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219584633", "description": "deluxe double", "descriptionSupplier": "deluxe double", "legacyRoomId": "0#119701922633", "supplierCode": "4219584633", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.16, "gross": 37.16, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.16, "gross": 37.16, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 37.96, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M37.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120345645939!~|A4889462231!~|B4889462231!~|C30|30!~|Enap superior room non smoking!~|Fnap superior room non smoking!~|G1!~|U2,37.96,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4889462231", "description": "nap superior room non smoking", "descriptionSupplier": "nap superior room non smoking", "legacyRoomId": "0#120345645939", "supplierCode": "4889462231", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.96, "gross": 37.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.96, "gross": 37.96, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 40.94, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M40.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120835510243!~|A4218750862!~|B4218750862!~|C30|30!~|Esuperior double!~|Fsuperior double!~|G1!~|U2,40.94,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750862", "description": "superior double", "descriptionSupplier": "superior double", "legacyRoomId": "0#120835510243", "supplierCode": "4218750862", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.94, "gross": 40.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.94, "gross": 40.94, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 44.28, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M44.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120634755783!~|A4217910105!~|B4217910105!~|C30|30!~|Edeluxe king room!~|Fdeluxe king room!~|G1!~|U2,44.28,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910105", "description": "deluxe king room", "descriptionSupplier": "deluxe king room", "legacyRoomId": "0#120634755783", "supplierCode": "4217910105", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.28, "gross": 44.28, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.28, "gross": 44.28, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 44.69, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M44.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83061731415!~|A3820764914!~|B3820764914!~|C30|30!~|ESuperior Room (1 King Bed)!~|FSuperior Room (1 King Bed)!~|G1!~|U2,44.69,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764914", "description": "Superior Room (1 King Bed)", "descriptionSupplier": "Superior Room (1 King Bed)", "legacyRoomId": "0#83061731415", "supplierCode": "3820764914", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.69, "gross": 44.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.69, "gross": 44.69, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M48.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120693686215!~|A4216401339!~|B4216401339!~|C30|30!~|Edouble superior king bed!~|Fdouble superior king bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4216401339", "description": "double superior king bed", "descriptionSupplier": "double superior king bed", "legacyRoomId": "0#120693686215", "supplierCode": "4216401339", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.79, "gross": 48.79, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.79, "gross": 48.79, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 51.36, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M51.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120708152271!~|A4216401339!~|B4216401339!~|C30|30!~|Edouble superior king bed!~|Fdouble superior king bed!~|G1!~|U2,51.36,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4216401339", "description": "double superior king bed", "descriptionSupplier": "double superior king bed", "legacyRoomId": "0#120708152271", "supplierCode": "4216401339", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.36, "gross": 51.36, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.36, "gross": 51.36, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M67.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118819710689!~|A3546267994!~|B3546267994!~|C30|30!~|ERoom SUPERIOR!~|FRoom SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267994", "description": "Room SUPERIOR", "descriptionSupplier": "Room SUPERIOR", "legacyRoomId": "0#118819710689", "supplierCode": "3546267994", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.99, "gross": 67.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.99, "gross": 67.99, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 70.28, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M70.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119701922547!~|A4219584633!~|B4219584633!~|C30|30!~|Edeluxe double!~|Fdeluxe double!~|G1!~|U2,70.28,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219584633", "description": "deluxe double", "descriptionSupplier": "deluxe double", "legacyRoomId": "0#119701922547", "supplierCode": "4219584633", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.28, "gross": 70.28, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.28, "gross": 70.28, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M77.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119108359447!~|A4868421205!~|B4868421205!~|C30|30!~|Econnecting double room!~|Fconnecting double room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868421205", "description": "connecting double room", "descriptionSupplier": "connecting double room", "legacyRoomId": "0#119108359447", "supplierCode": "4868421205", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.11, "gross": 77.11, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.11, "gross": 77.11, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M78.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118819710569!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.36!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118819710569", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.36, "gross": 78.36, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.36, "gross": 78.36, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 88.57, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M88.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120634755693!~|A4218755802!~|B4218755802!~|C30|30!~|Efamily two-bedroom suite!~|Ffamily two-bedroom suite!~|G1!~|U2,88.57,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218755802", "description": "family two-bedroom suite", "descriptionSupplier": "family two-bedroom suite", "legacyRoomId": "0#120634755693", "supplierCode": "4218755802", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.57, "gross": 88.57, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.57, "gross": 88.57, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 88.57, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M88.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120364326667!~|A4775926673!~|B4775926673!~|C30|30!~|Econnecting double rooms!~|Fconnecting double rooms!~|G1!~|U2,88.57,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4775926673", "description": "connecting double rooms", "descriptionSupplier": "connecting double rooms", "legacyRoomId": "0#120364326667", "supplierCode": "4775926673", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.57, "gross": 88.57, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.57, "gross": 88.57, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 88.57, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M88.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120634755676!~|A4895456364!~|B4895456364!~|C30|30!~|Efamily double room, 2 bedrooms!~|Ffamily double room, 2 bedrooms!~|G1!~|U2,88.57,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4895456364", "description": "family double room, 2 bedrooms", "descriptionSupplier": "family double room, 2 bedrooms", "legacyRoomId": "0#120634755676", "supplierCode": "4895456364", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.57, "gross": 88.57, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.57, "gross": 88.57, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 104.27, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M104.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101929745086!~|A3820764546!~|B3820764546!~|C30|30!~|EFamily Double Room, 2 Bedrooms (2 King Beds)!~|FFamily Double Room, 2 Bedrooms (2 King Beds)!~|G1!~|U2,104.27,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764546", "description": "Family Double Room, 2 Bedrooms (2 King Beds)", "descriptionSupplier": "Family Double Room, 2 Bedrooms (2 King Beds)", "legacyRoomId": "0#101929745086", "supplierCode": "3820764546", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.27, "gross": 104.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.27, "gross": 104.27, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 125.36, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M125.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101929745918!~|A3820764546!~|B3820764546!~|C30|30!~|EFamily Double Room, 2 Bedrooms (2 King Beds)!~|FFamily Double Room, 2 Bedrooms (2 King Beds)!~|G1!~|U2,125.36,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I125.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764546", "description": "Family Double Room, 2 Bedrooms (2 King Beds)", "descriptionSupplier": "Family Double Room, 2 Bedrooms (2 King Beds)", "legacyRoomId": "0#101929745918", "supplierCode": "3820764546", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 125.36, "gross": 125.36, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 125.36, "gross": 125.36, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M156.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118819710657!~|A3546282478!~|B3546282478!~|C30|30!~|EDOUBLE CONNECTING ROOM!~|FDOUBLE CONNECTING ROOM!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I156.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546282478", "description": "DOUBLE CONNECTING ROOM", "descriptionSupplier": "DOUBLE CONNECTING ROOM", "legacyRoomId": "0#118819710657", "supplierCode": "3546282478", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 156.71, "gross": 156.71, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 156.71, "gross": 156.71, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 53.14, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M53.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120634755835!~|A4889462231!~|B4889462231!~|C30|30!~|Enap superior room non smoking!~|Fnap superior room non smoking!~|G1!~|U2,53.14,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4889462231", "description": "nap superior room non smoking", "descriptionSupplier": "nap superior room non smoking", "legacyRoomId": "0#120634755835", "supplierCode": "4889462231", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.14, "gross": 53.14, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.14, "gross": 53.14, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M56.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79256159706!~|A3865581998!~|B3865581998!~|C30|30!~|ESuperior King Room (1 double bed) - Free WiFi!~|FSuperior King Room (1 double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3865581998", "description": "Superior King Room (1 double bed) - Free WiFi", "descriptionSupplier": "Superior King Room (1 double bed) - Free WiFi", "legacyRoomId": "0#79256159706", "supplierCode": "3865581998", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.11, "gross": 56.11, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.11, "gross": 56.11, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 57.31, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M57.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120835510266!~|A4218750862!~|B4218750862!~|C30|30!~|Esuperior double!~|Fsuperior double!~|G1!~|U2,57.31,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750862", "description": "superior double", "descriptionSupplier": "superior double", "legacyRoomId": "0#120835510266", "supplierCode": "4218750862", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.31, "gross": 57.31, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.31, "gross": 57.31, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 59.47, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M59.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120634755713!~|A4217910105!~|B4217910105!~|C30|30!~|Edeluxe king room!~|Fdeluxe king room!~|G1!~|U2,59.47,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910105", "description": "deluxe king room", "descriptionSupplier": "deluxe king room", "legacyRoomId": "0#120634755713", "supplierCode": "4217910105", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.47, "gross": 59.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.47, "gross": 59.47, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 62.55, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M62.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114829505360!~|A3820764914!~|B3820764914!~|C30|30!~|ESuperior Room (1 King Bed)!~|FSuperior Room (1 King Bed)!~|G1!~|U2,62.55,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764914", "description": "Superior Room (1 King Bed)", "descriptionSupplier": "Superior Room (1 King Bed)", "legacyRoomId": "0#114829505360", "supplierCode": "3820764914", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.55, "gross": 62.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.55, "gross": 62.55, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M65.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59425293195!~|A3865582273!~|B3865582273!~|C30|30!~|EDeluxe King Room (1 large bed) - Free WiFi!~|FDeluxe King Room (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3865582273", "description": "Deluxe King Room (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe King Room (1 large bed) - Free WiFi", "legacyRoomId": "0#59425293195", "supplierCode": "3865582273", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.46, "gross": 65.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.46, "gross": 65.46, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 71.9, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M71.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120708152313!~|A4216401339!~|B4216401339!~|C30|30!~|Edouble superior king bed!~|Fdouble superior king bed!~|G1!~|U2,71.90,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4216401339", "description": "double superior king bed", "descriptionSupplier": "double superior king bed", "legacyRoomId": "0#120708152313", "supplierCode": "4216401339", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.9, "gross": 71.9, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.9, "gross": 71.9, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M73.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119968036012!~|A4219584633!~|B4219584633!~|C30|30!~|Edeluxe double!~|Fdeluxe double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219584633", "description": "deluxe double", "descriptionSupplier": "deluxe double", "legacyRoomId": "0#119968036012", "supplierCode": "4219584633", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.83, "gross": 73.83, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.83, "gross": 73.83, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 93.22, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M93.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119701922800!~|A4219584633!~|B4219584633!~|C30|30!~|Edeluxe double!~|Fdeluxe double!~|G1!~|U2,93.22,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219584633", "description": "deluxe double", "descriptionSupplier": "deluxe double", "legacyRoomId": "0#119701922800", "supplierCode": "4219584633", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.22, "gross": 93.22, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.22, "gross": 93.22, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M94.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118819710690!~|A3546267994!~|B3546267994!~|C30|30!~|ERoom SUPERIOR!~|FRoom SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I94.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267994", "description": "Room SUPERIOR", "descriptionSupplier": "Room SUPERIOR", "legacyRoomId": "0#118819710690", "supplierCode": "3546267994", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.03, "gross": 94.03, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.03, "gross": 94.03, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M105.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118819710434!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118819710434", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.22, "gross": 105.22, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.22, "gross": 105.22, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-29T05:12:48Z", "value": 124.374, "hoursBefore": 355, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-13T21:01:00Z", "value": 130.92, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M130.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79256159535!~|A3873443108!~|B3873443108!~|C30|30!~|EFamily Two-Bedroom Suite (1 large bed) - Free WiFi!~|FFamily Two-Bedroom Suite (1 large bed) - Free WiFi!~|G1!~|U2,124.37,1777439568|2,130.92,1778706060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I130.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3873443108", "description": "Family Two-Bedroom Suite (1 large bed) - Free WiFi", "descriptionSupplier": "Family Two-Bedroom Suite (1 large bed) - Free WiFi", "legacyRoomId": "0#79256159535", "supplierCode": "3873443108", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.92, "gross": 130.92, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.92, "gross": 130.92, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 132.85, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M132.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120634755624!~|A4895456364!~|B4895456364!~|C30|30!~|Efamily double room, 2 bedrooms!~|Ffamily double room, 2 bedrooms!~|G1!~|U2,132.85,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I132.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4895456364", "description": "family double room, 2 bedrooms", "descriptionSupplier": "family double room, 2 bedrooms", "legacyRoomId": "0#120634755624", "supplierCode": "4895456364", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 132.85, "gross": 132.85, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 132.85, "gross": 132.85, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 132.85, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M132.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120634755782!~|A4775926673!~|B4775926673!~|C30|30!~|Econnecting double rooms!~|Fconnecting double rooms!~|G1!~|U2,132.85,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I132.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4775926673", "description": "connecting double rooms", "descriptionSupplier": "connecting double rooms", "legacyRoomId": "0#120634755782", "supplierCode": "4775926673", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 132.85, "gross": 132.85, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 132.85, "gross": 132.85, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T21:00:00Z", "value": 132.85, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M132.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120634755589!~|A4218755802!~|B4218755802!~|C30|30!~|Efamily two-bedroom suite!~|Ffamily two-bedroom suite!~|G1!~|U2,132.85,1778533200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I132.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218755802", "description": "family two-bedroom suite", "descriptionSupplier": "family two-bedroom suite", "legacyRoomId": "0#120634755589", "supplierCode": "4218755802", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 132.85, "gross": 132.85, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 132.85, "gross": 132.85, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 156.39, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M156.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117568867926!~|A3820764546!~|B3820764546!~|C30|30!~|EFamily Double Room, 2 Bedrooms (2 King Beds)!~|FFamily Double Room, 2 Bedrooms (2 King Beds)!~|G1!~|U2,156.39,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I156.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764546", "description": "Family Double Room, 2 Bedrooms (2 King Beds)", "descriptionSupplier": "Family Double Room, 2 Bedrooms (2 King Beds)", "legacyRoomId": "0#117568867926", "supplierCode": "3820764546", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 156.39, "gross": 156.39, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 156.39, "gross": 156.39, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 188.04, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M188.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117568868019!~|A3820764546!~|B3820764546!~|C30|30!~|EFamily Double Room, 2 Bedrooms (2 King Beds)!~|FFamily Double Room, 2 Bedrooms (2 King Beds)!~|G1!~|U2,188.04,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I188.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3820764546", "description": "Family Double Room, 2 Bedrooms (2 King Beds)", "descriptionSupplier": "Family Double Room, 2 Bedrooms (2 King Beds)", "legacyRoomId": "0#117568868019", "supplierCode": "3820764546", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 188.04, "gross": 188.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 188.04, "gross": 188.04, "binding": false } }, { "hotelName": "Nap Hotel Bangkok", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166503", "supplierCode": "STN", "hotelCodeSupplier": "51166503", "id": "33!~|a0!~|b260514!~|c260515!~|d51166503!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166503!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M235.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118819710405!~|A3546282478!~|B3546282478!~|C30|30!~|EDOUBLE CONNECTING ROOM!~|FDOUBLE CONNECTING ROOM!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I235.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546282478", "description": "DOUBLE CONNECTING ROOM", "descriptionSupplier": "DOUBLE CONNECTING ROOM", "legacyRoomId": "0#118819710405", "supplierCode": "3546282478", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 235.07, "gross": 235.07, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 235.07, "gross": 235.07, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T22:00:00Z", "value": 60.08, "hoursBefore": 170, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M60.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239274225!~|A4527617795!~|B4527617795!~|C30|30!~|ESuperior Explorer Queen Or Twin Bed Room!~|FSuperior Explorer Queen Or Twin Bed Room!~|G1!~|U2,60.08,1778104800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.08!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4527617795", "description": "Superior Explorer Queen Or Twin Bed Room", "descriptionSupplier": "Superior Explorer Queen Or Twin Bed Room", "legacyRoomId": "0#121239274225", "supplierCode": "4527617795", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.08, "gross": 60.08, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.08, "gross": 60.08, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M60.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120832772251!~|A4785058136!~|B4785058136!~|C30|30!~|Esuperior explorer queen!~|Fsuperior explorer queen!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4785058136", "description": "superior explorer queen", "descriptionSupplier": "superior explorer queen", "legacyRoomId": "0#120832772251", "supplierCode": "4785058136", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.22, "gross": 60.22, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.22, "gross": 60.22, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M60.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120832772247!~|A4785058134!~|B4785058134!~|C30|30!~|Esuperior explorer twin!~|Fsuperior explorer twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4785058134", "description": "superior explorer twin", "descriptionSupplier": "superior explorer twin", "legacyRoomId": "0#120832772247", "supplierCode": "4785058134", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.22, "gross": 60.22, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.22, "gross": 60.22, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M61.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112226714297!~|A4683520445!~|B4683520445!~|C30|30!~|ESuperior Twin (2 Twin beds)!~|FSuperior Twin (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4683520445", "description": "Superior Twin (2 Twin beds)", "descriptionSupplier": "Superior Twin (2 Twin beds)", "legacyRoomId": "0#112226714297", "supplierCode": "4683520445", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.2, "gross": 61.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.2, "gross": 61.2, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M61.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114983066917!~|A4800346630!~|B4800346630!~|C30|30!~|EDouble, Superior Explorer!~|FDouble, Superior Explorer!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4800346630", "description": "Double, Superior Explorer", "descriptionSupplier": "Double, Superior Explorer", "legacyRoomId": "0#114983066917", "supplierCode": "4800346630", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.78, "gross": 61.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.78, "gross": 61.78, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M63.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117330445540!~|A4829637157!~|B4829637157!~|C30|30!~|ESuperior Explorer Room (2 Twin beds or 1 Queen bed)!~|FSuperior Explorer Room (2 Twin beds or 1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.47!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4829637157", "description": "Superior Explorer Room (2 Twin beds or 1 Queen bed)", "descriptionSupplier": "Superior Explorer Room (2 Twin beds or 1 Queen bed)", "legacyRoomId": "0#117330445540", "supplierCode": "4829637157", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.47, "gross": 63.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.47, "gross": 63.47, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M63.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816096013!~|A3546275714!~|B3546275714!~|C30|30!~|EDOUBLE SUPERIOR QUEEN BED!~|FDOUBLE SUPERIOR QUEEN BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546275714", "description": "DOUBLE SUPERIOR QUEEN BED", "descriptionSupplier": "DOUBLE SUPERIOR QUEEN BED", "legacyRoomId": "0#118816096013", "supplierCode": "3546275714", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.84, "gross": 63.84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.84, "gross": 63.84, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T22:00:00Z", "value": 65.8, "hoursBefore": 170, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M65.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121239274223!~|A4527617796!~|B4527617796!~|C30|30!~|EDeluxe Discovery King Or Twin Bed Room!~|FDeluxe Discovery King Or Twin Bed Room!~|G1!~|U2,65.80,1778104800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4527617796", "description": "Deluxe Discovery King Or Twin Bed Room", "descriptionSupplier": "Deluxe Discovery King Or Twin Bed Room", "legacyRoomId": "0#121239274223", "supplierCode": "4527617796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.8, "gross": 65.8, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.8, "gross": 65.8, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-02T13:00:59Z", "value": 65.86, "hoursBefore": 275, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M65.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119191221099!~|A4829637157!~|B4829637157!~|C30|30!~|ESuperior Explorer Room (2 Twin beds or 1 Queen bed)!~|FSuperior Explorer Room (2 Twin beds or 1 Queen bed)!~|G1!~|U2,65.86,1777726859!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4829637157", "description": "Superior Explorer Room (2 Twin beds or 1 Queen bed)", "descriptionSupplier": "Superior Explorer Room (2 Twin beds or 1 Queen bed)", "legacyRoomId": "0#119191221099", "supplierCode": "4829637157", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.86, "gross": 65.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.86, "gross": 65.86, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M66.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120754154012!~|A4785058419!~|B4785058419!~|C30|30!~|Edeluxe discovery twin!~|Fdeluxe discovery twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.01!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4785058419", "description": "deluxe discovery twin", "descriptionSupplier": "deluxe discovery twin", "legacyRoomId": "0#120754154012", "supplierCode": "4785058419", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.01, "gross": 66.01, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.01, "gross": 66.01, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M66.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120754153914!~|A4785058135!~|B4785058135!~|C30|30!~|Edeluxe discovery king!~|Fdeluxe discovery king!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.01!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4785058135", "description": "deluxe discovery king", "descriptionSupplier": "deluxe discovery king", "legacyRoomId": "0#120754153914", "supplierCode": "4785058135", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.01, "gross": 66.01, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.01, "gross": 66.01, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:01:00Z", "value": 23.3205, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-02T21:00:00Z", "value": 66.63, "hoursBefore": 267, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M66.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330559!~|A4603479946!~|B4603479946!~|C30|30!~|Eroom assigned on arrival!~|Froom assigned on arrival!~|G1!~|U2,23.32,1777410060|2,66.63,1777755600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603479946", "description": "room assigned on arrival", "descriptionSupplier": "room assigned on arrival", "legacyRoomId": "0#121241330559", "supplierCode": "4603479946", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.63, "gross": 66.63, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.63, "gross": 66.63, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M67.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111125299241!~|A4684961262!~|B4684961262!~|C30|30!~|EDeluxe Twin (2 Twin beds)!~|FDeluxe Twin (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4684961262", "description": "Deluxe Twin (2 Twin beds)", "descriptionSupplier": "Deluxe Twin (2 Twin beds)", "legacyRoomId": "0#111125299241", "supplierCode": "4684961262", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.03, "gross": 67.03, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.03, "gross": 67.03, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:59Z", "value": 67.22, "hoursBefore": 179, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M67.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116982378470!~|A4683520445!~|B4683520445!~|C30|30!~|ESuperior Twin (2 Twin beds)!~|FSuperior Twin (2 Twin beds)!~|G1!~|U2,67.22,1778072459!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4683520445", "description": "Superior Twin (2 Twin beds)", "descriptionSupplier": "Superior Twin (2 Twin beds)", "legacyRoomId": "0#116982378470", "supplierCode": "4683520445", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.22, "gross": 67.22, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.22, "gross": 67.22, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-02T21:00:00Z", "value": 67.3, "hoursBefore": 267, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M67.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330559!~|A4603479946!~|B4603479946!~|C30|30!~|Eroom assigned on arrival!~|Froom assigned on arrival!~|G1!~|U2,67.30,1777755600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603479946", "description": "room assigned on arrival", "descriptionSupplier": "room assigned on arrival", "legacyRoomId": "0#121241330559", "supplierCode": "4603479946", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.3, "gross": 67.3, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.3, "gross": 67.3, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M67.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114983066921!~|A4800346632!~|B4800346632!~|C30|30!~|EDouble, Deluxe Discovery!~|FDouble, Deluxe Discovery!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.68!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4800346632", "description": "Double, Deluxe Discovery", "descriptionSupplier": "Double, Deluxe Discovery", "legacyRoomId": "0#114983066921", "supplierCode": "4800346632", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.68, "gross": 67.68, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.68, "gross": 67.68, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T16:59:00Z", "value": 68.15, "hoursBefore": 199, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M68.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816095996!~|A3546275714!~|B3546275714!~|C30|30!~|EDOUBLE SUPERIOR QUEEN BED!~|FDOUBLE SUPERIOR QUEEN BED!~|G1!~|U2,68.15,1778000340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546275714", "description": "DOUBLE SUPERIOR QUEEN BED", "descriptionSupplier": "DOUBLE SUPERIOR QUEEN BED", "legacyRoomId": "0#118816095996", "supplierCode": "3546275714", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.15, "gross": 68.15, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.15, "gross": 68.15, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M68.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817331703!~|A3546268905!~|B3546268905!~|C30|30!~|EDOUBLE DELUXE KING BED!~|FDOUBLE DELUXE KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268905", "description": "DOUBLE DELUXE KING BED", "descriptionSupplier": "DOUBLE DELUXE KING BED", "legacyRoomId": "0#118817331703", "supplierCode": "3546268905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.51, "gross": 68.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.51, "gross": 68.51, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M69.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106260187155!~|A4685989110!~|B4685989110!~|C30|30!~|EDeluxe Room (2 Twin beds or 1 King bed)!~|FDeluxe Room (2 Twin beds or 1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685989110", "description": "Deluxe Room (2 Twin beds or 1 King bed)", "descriptionSupplier": "Deluxe Room (2 Twin beds or 1 King bed)", "legacyRoomId": "0#106260187155", "supplierCode": "4685989110", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.46, "gross": 69.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.46, "gross": 69.46, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M69.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106960327737!~|A4685989107!~|B4685989107!~|C30|30!~|EDouble Room - Superior (1 Double bed)!~|FDouble Room - Superior (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.47!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685989107", "description": "Double Room - Superior (1 Double bed)", "descriptionSupplier": "Double Room - Superior (1 Double bed)", "legacyRoomId": "0#106960327737", "supplierCode": "4685989107", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.47, "gross": 69.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.47, "gross": 69.47, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M71.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117329594382!~|A4831656200!~|B4831656200!~|C30|30!~|EDeluxe Discovery Room (1 Double bed or 2 Twin beds)!~|FDeluxe Discovery Room (1 Double bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.06!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4831656200", "description": "Deluxe Discovery Room (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Deluxe Discovery Room (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#117329594382", "supplierCode": "4831656200", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.06, "gross": 71.06, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.06, "gross": 71.06, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-02T13:00:59Z", "value": 72.12, "hoursBefore": 275, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M72.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119238780823!~|A4831656200!~|B4831656200!~|C30|30!~|EDeluxe Discovery Room (1 Double bed or 2 Twin beds)!~|FDeluxe Discovery Room (1 Double bed or 2 Twin beds)!~|G1!~|U2,72.12,1777726859!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4831656200", "description": "Deluxe Discovery Room (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Deluxe Discovery Room (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#119238780823", "supplierCode": "4831656200", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.12, "gross": 72.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.12, "gross": 72.12, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T16:00:00Z", "value": 73.42, "hoursBefore": 248, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M73.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816095945!~|A3546268905!~|B3546268905!~|C30|30!~|EDOUBLE DELUXE KING BED!~|FDOUBLE DELUXE KING BED!~|G1!~|U2,73.42,1777824000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268905", "description": "DOUBLE DELUXE KING BED", "descriptionSupplier": "DOUBLE DELUXE KING BED", "legacyRoomId": "0#118816095945", "supplierCode": "3546268905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.42, "gross": 73.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.42, "gross": 73.42, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-02T05:00:59Z", "value": 74.15, "hoursBefore": 283, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M74.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115375884588!~|A4684961262!~|B4684961262!~|C30|30!~|EDeluxe Twin (2 Twin beds)!~|FDeluxe Twin (2 Twin beds)!~|G1!~|U2,74.15,1777698059!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4684961262", "description": "Deluxe Twin (2 Twin beds)", "descriptionSupplier": "Deluxe Twin (2 Twin beds)", "legacyRoomId": "0#115375884588", "supplierCode": "4684961262", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.15, "gross": 74.15, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.15, "gross": 74.15, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T01:00:00Z", "value": 75.59, "hoursBefore": 215, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M75.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117885788643!~|A4685989107!~|B4685989107!~|C30|30!~|EDouble Room - Superior (1 Double bed)!~|FDouble Room - Superior (1 Double bed)!~|G1!~|U2,75.59,1777942800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685989107", "description": "Double Room - Superior (1 Double bed)", "descriptionSupplier": "Double Room - Superior (1 Double bed)", "legacyRoomId": "0#117885788643", "supplierCode": "4685989107", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.59, "gross": 75.59, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.59, "gross": 75.59, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T16:00:00Z", "value": 77.92, "hoursBefore": 224, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M77.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816095919!~|A3546267468!~|B3546267468!~|C30|30!~|EDOUBLE SUPERIOR!~|FDOUBLE SUPERIOR!~|G1!~|U2,77.92,1777910400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267468", "description": "DOUBLE SUPERIOR", "descriptionSupplier": "DOUBLE SUPERIOR", "legacyRoomId": "0#118816095919", "supplierCode": "3546267468", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.92, "gross": 77.92, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.92, "gross": 77.92, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M96.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117329594380!~|A4829637158!~|B4829637158!~|C30|30!~|EDeluxe Discovery Triple Room (3 Single beds)!~|FDeluxe Discovery Triple Room (3 Single beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I96.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4829637158", "description": "Deluxe Discovery Triple Room (3 Single beds)", "descriptionSupplier": "Deluxe Discovery Triple Room (3 Single beds)", "legacyRoomId": "0#117329594380", "supplierCode": "4829637158", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.6, "gross": 96.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.6, "gross": 96.6, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M99.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112301509692!~|A4685698376!~|B4685698376!~|C30|30!~|EDeluxe Triple (1 Single bed + 1 Double bed)!~|FDeluxe Triple (1 Single bed + 1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685698376", "description": "Deluxe Triple (1 Single bed + 1 Double bed)", "descriptionSupplier": "Deluxe Triple (1 Single bed + 1 Double bed)", "legacyRoomId": "0#112301509692", "supplierCode": "4685698376", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.96, "gross": 99.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.96, "gross": 99.96, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T22:00:00Z", "value": 110.15, "hoursBefore": 170, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M110.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121238975860!~|A4045896334!~|B4045896334!~|C30|30!~|EFamily Journey Room!~|FFamily Journey Room!~|G1!~|U2,110.15,1778104800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4045896334", "description": "Family Journey Room", "descriptionSupplier": "Family Journey Room", "legacyRoomId": "0#121238975860", "supplierCode": "4045896334", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.15, "gross": 110.15, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.15, "gross": 110.15, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M113.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115174036354!~|A4802283853!~|B4802283853!~|C30|30!~|EDouble, Family Journey!~|FDouble, Family Journey!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4802283853", "description": "Double, Family Journey", "descriptionSupplier": "Double, Family Journey", "legacyRoomId": "0#115174036354", "supplierCode": "4802283853", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.27, "gross": 113.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.27, "gross": 113.27, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M113.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115174036364!~|A4802283854!~|B4802283854!~|C30|30!~|ETwin, Family Journey!~|FTwin, Family Journey!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4802283854", "description": "Twin, Family Journey", "descriptionSupplier": "Twin, Family Journey", "legacyRoomId": "0#115174036364", "supplierCode": "4802283854", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.27, "gross": 113.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.27, "gross": 113.27, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T03:00:59Z", "value": 114.12, "hoursBefore": 213, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M114.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120270073179!~|A4829637158!~|B4829637158!~|C30|30!~|EDeluxe Discovery Triple Room (3 Single beds)!~|FDeluxe Discovery Triple Room (3 Single beds)!~|G1!~|U2,114.12,1777950059!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I114.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4829637158", "description": "Deluxe Discovery Triple Room (3 Single beds)", "descriptionSupplier": "Deluxe Discovery Triple Room (3 Single beds)", "legacyRoomId": "0#120270073179", "supplierCode": "4829637158", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.12, "gross": 114.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.12, "gross": 114.12, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M115.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106260683164!~|A4685989108!~|B4685989108!~|C30|30!~|EFamily Room!~|FFamily Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685989108", "description": "Family Room", "descriptionSupplier": "Family Room", "legacyRoomId": "0#106260683164", "supplierCode": "4685989108", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.97, "gross": 115.97, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.97, "gross": 115.97, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 118.77, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M118.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330561!~|A4219056776!~|B4219056776!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|U2,118.77,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219056776", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "0#121241330561", "supplierCode": "4219056776", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.77, "gross": 118.77, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.77, "gross": 118.77, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T16:00:00Z", "value": 120.09, "hoursBefore": 248, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M120.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119311141711!~|A3546309795!~|B3546309795!~|C30|30!~|EFAMILY ROOM WITH DOUBLE BED!~|FFAMILY ROOM WITH DOUBLE BED!~|G1!~|U2,120.09,1777824000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I120.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546309795", "description": "FAMILY ROOM WITH DOUBLE BED", "descriptionSupplier": "FAMILY ROOM WITH DOUBLE BED", "legacyRoomId": "0#119311141711", "supplierCode": "3546309795", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 120.09, "gross": 120.09, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 120.09, "gross": 120.09, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p0!~|x29040516!~|M134.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111795379155!~|A4684961263!~|B4684961263!~|C30|30!~|EFamily Room (1 King bed + 1 Bunk bed)!~|FFamily Room (1 King bed + 1 Bunk bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I134.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4684961263", "description": "Family Room (1 King bed + 1 Bunk bed)", "descriptionSupplier": "Family Room (1 King bed + 1 Bunk bed)", "legacyRoomId": "0#111795379155", "supplierCode": "4684961263", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.73, "gross": 134.73, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.73, "gross": 134.73, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T16:00:00Z", "value": 156.15, "hoursBefore": 248, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M156.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816095899!~|A3546362887!~|B3546362887!~|C30|30!~|EFAMILY ROOM BUNK BED!~|FFAMILY ROOM BUNK BED!~|G1!~|U2,156.15,1777824000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I156.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546362887", "description": "FAMILY ROOM BUNK BED", "descriptionSupplier": "FAMILY ROOM BUNK BED", "legacyRoomId": "0#118816095899", "supplierCode": "3546362887", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 156.15, "gross": 156.15, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 156.15, "gross": 156.15, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T14:00:00Z", "value": 312.35, "hoursBefore": 250, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M312.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120939996923!~|A4685698376!~|B4685698376!~|C30|30!~|EDeluxe Triple (1 Single bed + 1 Double bed)!~|FDeluxe Triple (1 Single bed + 1 Double bed)!~|G1!~|U2,312.35,1777816800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I312.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4685698376", "description": "Deluxe Triple (1 Single bed + 1 Double bed)", "descriptionSupplier": "Deluxe Triple (1 Single bed + 1 Double bed)", "legacyRoomId": "0#120939996923", "supplierCode": "4685698376", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 312.35, "gross": 312.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 312.35, "gross": 312.35, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T14:00:00Z", "value": 420.99, "hoursBefore": 250, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359298!~|nSTN!~|o1!~|p1!~|x29040516!~|M420.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119398836518!~|A4684961263!~|B4684961263!~|C30|30!~|EFamily Room (1 King bed + 1 Bunk bed)!~|FFamily Room (1 King bed + 1 Bunk bed)!~|G1!~|U2,420.99,1777816800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I420.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4684961263", "description": "Family Room (1 King bed + 1 Bunk bed)", "descriptionSupplier": "Family Room (1 King bed + 1 Bunk bed)", "legacyRoomId": "0#119398836518", "supplierCode": "4684961263", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 420.99, "gross": 420.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 420.99, "gross": 420.99, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30769204", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30769204!~|nSTN!~|o1!~|p0!~|x29040516!~|M60.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816924214!~|A3546951466!~|B3546951466!~|C30|30!~|ESuperior Explorer Twin!~|FSuperior Explorer Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546951466", "description": "Superior Explorer Twin", "descriptionSupplier": "Superior Explorer Twin", "legacyRoomId": "0#118816924214", "supplierCode": "3546951466", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.41, "gross": 60.41, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.41, "gross": 60.41, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30769204", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30769204!~|nSTN!~|o1!~|p0!~|x29040516!~|M60.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816924085!~|A3546469158!~|B3546469158!~|C30|30!~|ESuperior Explorer Queen!~|FSuperior Explorer Queen!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546469158", "description": "Superior Explorer Queen", "descriptionSupplier": "Superior Explorer Queen", "legacyRoomId": "0#118816924085", "supplierCode": "3546469158", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.41, "gross": 60.41, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.41, "gross": 60.41, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30769204", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30769204!~|nSTN!~|o1!~|p0!~|x29040516!~|M69.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816924345!~|A4197904784!~|B4197904784!~|C30|30!~|EDELUXE DISCOVERY TWIN!~|FDELUXE DISCOVERY TWIN!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4197904784", "description": "DELUXE DISCOVERY TWIN", "descriptionSupplier": "DELUXE DISCOVERY TWIN", "legacyRoomId": "0#118816924345", "supplierCode": "4197904784", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.03, "gross": 69.03, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.03, "gross": 69.03, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30769204", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30769204!~|nSTN!~|o1!~|p0!~|x29040516!~|M69.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816924288!~|A4197904775!~|B4197904775!~|C30|30!~|EDELUXE DISCOVERY!~|FDELUXE DISCOVERY!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4197904775", "description": "DELUXE DISCOVERY", "descriptionSupplier": "DELUXE DISCOVERY", "legacyRoomId": "0#118816924288", "supplierCode": "4197904775", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.03, "gross": 69.03, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.03, "gross": 69.03, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T16:59:00Z", "value": 71.92, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30769204!~|nSTN!~|o1!~|p1!~|x29040516!~|M71.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816095986!~|A3546469158!~|B3546469158!~|C30|30!~|ESuperior Explorer Queen!~|FSuperior Explorer Queen!~|G1!~|U2,71.92,1778086740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546469158", "description": "Superior Explorer Queen", "descriptionSupplier": "Superior Explorer Queen", "legacyRoomId": "0#118816095986", "supplierCode": "3546469158", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.92, "gross": 71.92, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.92, "gross": 71.92, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T16:59:00Z", "value": 83.41, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30769204!~|nSTN!~|o1!~|p1!~|x29040516!~|M83.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816095950!~|A4197904784!~|B4197904784!~|C30|30!~|EDELUXE DISCOVERY TWIN!~|FDELUXE DISCOVERY TWIN!~|G1!~|U2,83.41,1778086740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4197904784", "description": "DELUXE DISCOVERY TWIN", "descriptionSupplier": "DELUXE DISCOVERY TWIN", "legacyRoomId": "0#118816095950", "supplierCode": "4197904784", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.41, "gross": 83.41, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.41, "gross": 83.41, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T16:59:00Z", "value": 83.41, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30769204!~|nSTN!~|o1!~|p1!~|x29040516!~|M83.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816095907!~|A4197904775!~|B4197904775!~|C30|30!~|EDELUXE DISCOVERY!~|FDELUXE DISCOVERY!~|G1!~|U2,83.41,1778086740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4197904775", "description": "DELUXE DISCOVERY", "descriptionSupplier": "DELUXE DISCOVERY", "legacyRoomId": "0#118816095907", "supplierCode": "4197904775", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.41, "gross": 83.41, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.41, "gross": 83.41, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30769204", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30769204!~|nSTN!~|o1!~|p0!~|x29040516!~|M112.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118819816094!~|A3546450467!~|B3546450467!~|C30|30!~|EFAMILY JOURNEY ROOM!~|FFAMILY JOURNEY ROOM!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.18!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546450467", "description": "FAMILY JOURNEY ROOM", "descriptionSupplier": "FAMILY JOURNEY ROOM", "legacyRoomId": "0#118819816094", "supplierCode": "3546450467", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.18, "gross": 112.18, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.18, "gross": 112.18, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30769204", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T16:59:00Z", "value": 126.56, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30769204", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30769204!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30769204!~|nSTN!~|o1!~|p1!~|x29040516!~|M126.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816095920!~|A3546450467!~|B3546450467!~|C30|30!~|EFAMILY JOURNEY ROOM!~|FFAMILY JOURNEY ROOM!~|G1!~|U2,126.56,1778086740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I126.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546450467", "description": "FAMILY JOURNEY ROOM", "descriptionSupplier": "FAMILY JOURNEY ROOM", "legacyRoomId": "0#118816095920", "supplierCode": "3546450467", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.56, "gross": 126.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.56, "gross": 126.56, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M61.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116515472721!~|A4834526722!~|B4834526722!~|C30|30!~|ESuperior Explorer Room, 1 Double Or 1 Twin!~|FSuperior Explorer Room, 1 Double Or 1 Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834526722", "description": "Superior Explorer Room, 1 Double Or 1 Twin", "descriptionSupplier": "Superior Explorer Room, 1 Double Or 1 Twin", "legacyRoomId": "0#116515472721", "supplierCode": "4834526722", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.98, "gross": 61.98, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.98, "gross": 61.98, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T17:00:00Z", "value": 62.23, "hoursBefore": 103, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040516!~|M62.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113292124271!~|A4835085369!~|B4835085369!~|C30|30!~|ESuperior Twin Room, Twin!~|FSuperior Twin Room, Twin!~|G1!~|U2,62.23,1778346000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4835085369", "description": "Superior Twin Room, Twin", "descriptionSupplier": "Superior Twin Room, Twin", "legacyRoomId": "0#113292124271", "supplierCode": "4835085369", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.23, "gross": 62.23, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.23, "gross": 62.23, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T17:00:00Z", "value": 62.23, "hoursBefore": 103, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040516!~|M62.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113292124274!~|A4835085375!~|B4835085375!~|C30|30!~|ESuperior Queen Room, 1 Double!~|FSuperior Queen Room, 1 Double!~|G1!~|U2,62.23,1778346000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4835085375", "description": "Superior Queen Room, 1 Double", "descriptionSupplier": "Superior Queen Room, 1 Double", "legacyRoomId": "0#113292124274", "supplierCode": "4835085375", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.23, "gross": 62.23, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.23, "gross": 62.23, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M66.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120806554637!~|A4896770216!~|B4896770216!~|C30|30!~|ESuperior Explorer Twin Room, 2 Single!~|FSuperior Explorer Twin Room, 2 Single!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.37!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4896770216", "description": "Superior Explorer Twin Room, 2 Single", "descriptionSupplier": "Superior Explorer Twin Room, 2 Single", "legacyRoomId": "0#120806554637", "supplierCode": "4896770216", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.37, "gross": 66.37, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.37, "gross": 66.37, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M67.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116515472705!~|A4834526721!~|B4834526721!~|C30|30!~|EDeluxe Discovery Room, 1 Double Or 1 Twin!~|FDeluxe Discovery Room, 1 Double Or 1 Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834526721", "description": "Deluxe Discovery Room, 1 Double Or 1 Twin", "descriptionSupplier": "Deluxe Discovery Room, 1 Double Or 1 Twin", "legacyRoomId": "0#116515472705", "supplierCode": "4834526721", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.83, "gross": 67.83, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.83, "gross": 67.83, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T17:00:00Z", "value": 69.47, "hoursBefore": 103, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040516!~|M69.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113292124275!~|A4835085370!~|B4835085370!~|C30|30!~|EDeluxe King Room, 1 Double!~|FDeluxe King Room, 1 Double!~|G1!~|U2,69.47,1778346000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4835085370", "description": "Deluxe King Room, 1 Double", "descriptionSupplier": "Deluxe King Room, 1 Double", "legacyRoomId": "0#113292124275", "supplierCode": "4835085370", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.47, "gross": 69.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.47, "gross": 69.47, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T17:00:00Z", "value": 69.47, "hoursBefore": 103, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040516!~|M69.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113292124309!~|A4835085376!~|B4835085376!~|C30|30!~|EDeluxe Twin Room, Twin!~|FDeluxe Twin Room, Twin!~|G1!~|U2,69.47,1778346000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4835085376", "description": "Deluxe Twin Room, Twin", "descriptionSupplier": "Deluxe Twin Room, Twin", "legacyRoomId": "0#113292124309", "supplierCode": "4835085376", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.47, "gross": 69.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.47, "gross": 69.47, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T11:00:00Z", "value": 73.74, "hoursBefore": 181, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040516!~|M73.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120614988731!~|A4893095995!~|B4893095995!~|C30|30!~|ESuperior Explorer Twin Room, 2 Single!~|FSuperior Explorer Twin Room, 2 Single!~|G1!~|U2,73.74,1778065200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4893095995", "description": "Superior Explorer Twin Room, 2 Single", "descriptionSupplier": "Superior Explorer Twin Room, 2 Single", "legacyRoomId": "0#120614988731", "supplierCode": "4893095995", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.74, "gross": 73.74, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.74, "gross": 73.74, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M79.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113770657274!~|A4834233186!~|B4834233186!~|C30|30!~|EDeluxe Discovery Twin Room, 2 Single!~|FDeluxe Discovery Twin Room, 2 Single!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834233186", "description": "Deluxe Discovery Twin Room, 2 Single", "descriptionSupplier": "Deluxe Discovery Twin Room, 2 Single", "legacyRoomId": "0#113770657274", "supplierCode": "4834233186", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.51, "gross": 79.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.51, "gross": 79.51, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T11:00:00Z", "value": 94.27, "hoursBefore": 181, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040516!~|M94.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119775490700!~|A4880217393!~|B4880217393!~|C30|30!~|EDeluxe Discovery Twin Room, 2 Single!~|FDeluxe Discovery Twin Room, 2 Single!~|G1!~|U2,94.27,1778065200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I94.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4880217393", "description": "Deluxe Discovery Twin Room, 2 Single", "descriptionSupplier": "Deluxe Discovery Twin Room, 2 Single", "legacyRoomId": "0#119775490700", "supplierCode": "4880217393", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.27, "gross": 94.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.27, "gross": 94.27, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M110.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120806514139!~|A4900183352!~|B4900183352!~|C30|30!~|EFamily Journey Room, 1 Double 1 Bunk!~|FFamily Journey Room, 1 Double 1 Bunk!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4900183352", "description": "Family Journey Room, 1 Double 1 Bunk", "descriptionSupplier": "Family Journey Room, 1 Double 1 Bunk", "legacyRoomId": "0#120806514139", "supplierCode": "4900183352", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.9, "gross": 110.9, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.9, "gross": 110.9, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50001621!~|nSTN!~|o1!~|p0!~|x29040516!~|M115!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117287142068!~|A4834526728!~|B4834526728!~|C30|30!~|EFamily Room, 1 Double 1 Bunk!~|FFamily Room, 1 Double 1 Bunk!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834526728", "description": "Family Room, 1 Double 1 Bunk", "descriptionSupplier": "Family Room, 1 Double 1 Bunk", "legacyRoomId": "0#117287142068", "supplierCode": "4834526728", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115, "gross": 115, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115, "gross": 115, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T11:00:00Z", "value": 134.47, "hoursBefore": 181, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50001621!~|nSTN!~|o1!~|p1!~|x29040516!~|M134.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120798175914!~|A4898411019!~|B4898411019!~|C30|30!~|EFamily Journey Room, 1 King 1 Bunk!~|FFamily Journey Room, 1 King 1 Bunk!~|G1!~|U2,134.47,1778065200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I134.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4898411019", "description": "Family Journey Room, 1 King 1 Bunk", "descriptionSupplier": "Family Journey Room, 1 King 1 Bunk", "legacyRoomId": "0#120798175914", "supplierCode": "4898411019", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.47, "gross": 134.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.47, "gross": 134.47, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50002748", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50002748", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50002748!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50002748!~|nSTN!~|o1!~|p0!~|x29040516!~|M62.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119080643155!~|A4219058565!~|B4219058565!~|C30|30!~|Esuperior queen!~|Fsuperior queen!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.01!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219058565", "description": "superior queen", "descriptionSupplier": "superior queen", "legacyRoomId": "0#119080643155", "supplierCode": "4219058565", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.01, "gross": 62.01, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.01, "gross": 62.01, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50002748", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50002748", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50002748!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50002748!~|nSTN!~|o1!~|p0!~|x29040516!~|M62.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119225524245!~|A4218750885!~|B4218750885!~|C30|30!~|Esuperior twin!~|Fsuperior twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.01!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750885", "description": "superior twin", "descriptionSupplier": "superior twin", "legacyRoomId": "0#119225524245", "supplierCode": "4218750885", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.01, "gross": 62.01, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.01, "gross": 62.01, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50002748", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 67.71, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50002748", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50002748!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50002748!~|nSTN!~|o1!~|p1!~|x29040516!~|M67.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121241330564!~|A4887468567!~|B4887468567!~|C30|30!~|Esuperior explorer twin!~|Fsuperior explorer twin!~|G1!~|U2,67.71,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4887468567", "description": "superior explorer twin", "descriptionSupplier": "superior explorer twin", "legacyRoomId": "0#121241330564", "supplierCode": "4887468567", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.71, "gross": 67.71, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.71, "gross": 67.71, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50002748", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50002748", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50002748!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50002748!~|nSTN!~|o1!~|p0!~|x29040516!~|M69.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119225524249!~|A4218750904!~|B4218750904!~|C30|30!~|Edeluxe twin!~|Fdeluxe twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750904", "description": "deluxe twin", "descriptionSupplier": "deluxe twin", "legacyRoomId": "0#119225524249", "supplierCode": "4218750904", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.59, "gross": 69.59, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.59, "gross": 69.59, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50002748", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50002748", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50002748!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50002748!~|nSTN!~|o1!~|p0!~|x29040516!~|M69.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119373677470!~|A4218750900!~|B4218750900!~|C30|30!~|Edeluxe king!~|Fdeluxe king!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750900", "description": "deluxe king", "descriptionSupplier": "deluxe king", "legacyRoomId": "0#119373677470", "supplierCode": "4218750900", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.59, "gross": 69.59, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.59, "gross": 69.59, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50002748", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50002748", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50002748!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50002748!~|nSTN!~|o1!~|p0!~|x29040516!~|M131.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121229496565!~|A4219056776!~|B4219056776!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I131.33!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219056776", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "0#121229496565", "supplierCode": "4219056776", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 131.33, "gross": 131.33, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 131.33, "gross": 131.33, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50002748", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 239.41, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50002748", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50002748!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50002748!~|nSTN!~|o1!~|p1!~|x29040516!~|M239.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120835269161!~|A4219058565!~|B4219058565!~|C30|30!~|Esuperior queen!~|Fsuperior queen!~|G1!~|U2,239.41,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I239.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219058565", "description": "superior queen", "descriptionSupplier": "superior queen", "legacyRoomId": "0#120835269161", "supplierCode": "4219058565", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 239.41, "gross": 239.41, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 239.41, "gross": 239.41, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50002748", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 276.46, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50002748", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50002748!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50002748!~|nSTN!~|o1!~|p1!~|x29040516!~|M276.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120818501895!~|A4218750900!~|B4218750900!~|C30|30!~|Edeluxe king!~|Fdeluxe king!~|G1!~|U2,276.46,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I276.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750900", "description": "deluxe king", "descriptionSupplier": "deluxe king", "legacyRoomId": "0#120818501895", "supplierCode": "4218750900", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 276.46, "gross": 276.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 276.46, "gross": 276.46, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "50002748", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 441.77, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50002748", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e50002748!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n50002748!~|nSTN!~|o1!~|p1!~|x29040516!~|M441.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120816362053!~|A4219056776!~|B4219056776!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|U2,441.77,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I441.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219056776", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "0#120816362053", "supplierCode": "4219056776", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 441.77, "gross": 441.77, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 441.77, "gross": 441.77, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M63.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#92939274402!~|A3821062475!~|B3821062475!~|C30|30!~|ESuperior Explorer Queen (1 Double Bed)!~|FSuperior Explorer Queen (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821062475", "description": "Superior Explorer Queen (1 Double Bed)", "descriptionSupplier": "Superior Explorer Queen (1 Double Bed)", "legacyRoomId": "0#92939274402", "supplierCode": "3821062475", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.6, "gross": 63.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.6, "gross": 63.6, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M63.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#92939274399!~|A3821062671!~|B3821062671!~|C30|30!~|ESuperior Explorer Twin (2 Twin Beds)!~|FSuperior Explorer Twin (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821062671", "description": "Superior Explorer Twin (2 Twin Beds)", "descriptionSupplier": "Superior Explorer Twin (2 Twin Beds)", "legacyRoomId": "0#92939274399", "supplierCode": "3821062671", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.6, "gross": 63.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.6, "gross": 63.6, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M68.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259633742!~|A3821062475!~|B3821062475!~|C30|30!~|ESuperior Explorer Queen (1 Double Bed)!~|FSuperior Explorer Queen (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821062475", "description": "Superior Explorer Queen (1 Double Bed)", "descriptionSupplier": "Superior Explorer Queen (1 Double Bed)", "legacyRoomId": "0#79259633742", "supplierCode": "3821062475", "promotions": [ { "code": "#1", "name": "Room1 Save 66%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.5, "gross": 68.5, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.5, "gross": 68.5, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 70.67, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040516!~|M70.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106075829148!~|A3821062475!~|B3821062475!~|C30|30!~|ESuperior Explorer Queen (1 Double Bed)!~|FSuperior Explorer Queen (1 Double Bed)!~|G1!~|U2,70.67,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821062475", "description": "Superior Explorer Queen (1 Double Bed)", "descriptionSupplier": "Superior Explorer Queen (1 Double Bed)", "legacyRoomId": "0#106075829148", "supplierCode": "3821062475", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.67, "gross": 70.67, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.67, "gross": 70.67, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 70.67, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040516!~|M70.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106075829135!~|A3821062671!~|B3821062671!~|C30|30!~|ESuperior Explorer Twin (2 Twin Beds)!~|FSuperior Explorer Twin (2 Twin Beds)!~|G1!~|U2,70.67,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821062671", "description": "Superior Explorer Twin (2 Twin Beds)", "descriptionSupplier": "Superior Explorer Twin (2 Twin Beds)", "legacyRoomId": "0#106075829135", "supplierCode": "3821062671", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.67, "gross": 70.67, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.67, "gross": 70.67, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M72.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#92939274401!~|A4170768898!~|B4170768898!~|C30|30!~|EDeluxe Discovery King (1 King Bed)!~|FDeluxe Discovery King (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170768898", "description": "Deluxe Discovery King (1 King Bed)", "descriptionSupplier": "Deluxe Discovery King (1 King Bed)", "legacyRoomId": "0#92939274401", "supplierCode": "4170768898", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.6, "gross": 72.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.6, "gross": 72.6, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M77.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107652878266!~|A3821062525!~|B3821062525!~|C30|30!~|EDeluxe Discovery Twin (2 Twin Beds)!~|FDeluxe Discovery Twin (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821062525", "description": "Deluxe Discovery Twin (2 Twin Beds)", "descriptionSupplier": "Deluxe Discovery Twin (2 Twin Beds)", "legacyRoomId": "0#107652878266", "supplierCode": "3821062525", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.87, "gross": 77.87, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.87, "gross": 77.87, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 80.64, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040516!~|M80.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106075819408!~|A4170768898!~|B4170768898!~|C30|30!~|EDeluxe Discovery King (1 King Bed)!~|FDeluxe Discovery King (1 King Bed)!~|G1!~|U2,80.64,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170768898", "description": "Deluxe Discovery King (1 King Bed)", "descriptionSupplier": "Deluxe Discovery King (1 King Bed)", "legacyRoomId": "0#106075819408", "supplierCode": "4170768898", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.64, "gross": 80.64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.64, "gross": 80.64, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M86.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106079839258!~|A3821062622!~|B3821062622!~|C30|30!~|EDeluxe Discovery Triple (3 Twin Beds)!~|FDeluxe Discovery Triple (3 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.06!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821062622", "description": "Deluxe Discovery Triple (3 Twin Beds)", "descriptionSupplier": "Deluxe Discovery Triple (3 Twin Beds)", "legacyRoomId": "0#106079839258", "supplierCode": "3821062622", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.06, "gross": 86.06, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.06, "gross": 86.06, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 90.61, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040516!~|M90.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119757300565!~|A3821062525!~|B3821062525!~|C30|30!~|EDeluxe Discovery Twin (2 Twin Beds)!~|FDeluxe Discovery Twin (2 Twin Beds)!~|G1!~|U2,90.61,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821062525", "description": "Deluxe Discovery Twin (2 Twin Beds)", "descriptionSupplier": "Deluxe Discovery Twin (2 Twin Beds)", "legacyRoomId": "0#119757300565", "supplierCode": "3821062525", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.61, "gross": 90.61, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.61, "gross": 90.61, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 95.61, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040516!~|M95.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106083090314!~|A3821062622!~|B3821062622!~|C30|30!~|EDeluxe Discovery Triple (3 Twin Beds)!~|FDeluxe Discovery Triple (3 Twin Beds)!~|G1!~|U2,95.61,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821062622", "description": "Deluxe Discovery Triple (3 Twin Beds)", "descriptionSupplier": "Deluxe Discovery Triple (3 Twin Beds)", "legacyRoomId": "0#106083090314", "supplierCode": "3821062622", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.61, "gross": 95.61, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.61, "gross": 95.61, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M115.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106075829160!~|A3821062583!~|B3821062583!~|C30|30!~|EFamily Journey (1 King Bed and 1 Twin Bunk Bed)!~|FFamily Journey (1 King Bed and 1 Twin Bunk Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821062583", "description": "Family Journey (1 King Bed and 1 Twin Bunk Bed)", "descriptionSupplier": "Family Journey (1 King Bed and 1 Twin Bunk Bed)", "legacyRoomId": "0#106075829160", "supplierCode": "3821062583", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.97, "gross": 115.97, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.97, "gross": 115.97, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30309156!~|nSTN!~|o1!~|p0!~|x29040516!~|M124.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79372145857!~|A3821062583!~|B3821062583!~|C30|30!~|EFamily Journey (1 King Bed and 1 Twin Bunk Bed)!~|FFamily Journey (1 King Bed and 1 Twin Bunk Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I124.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821062583", "description": "Family Journey (1 King Bed and 1 Twin Bunk Bed)", "descriptionSupplier": "Family Journey (1 King Bed and 1 Twin Bunk Bed)", "legacyRoomId": "0#79372145857", "supplierCode": "3821062583", "promotions": [ { "code": "#1", "name": "Room1 Save 66%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.9, "gross": 124.9, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.9, "gross": 124.9, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 128.87, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040516!~|M128.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106075829150!~|A3821062583!~|B3821062583!~|C30|30!~|EFamily Journey (1 King Bed and 1 Twin Bunk Bed)!~|FFamily Journey (1 King Bed and 1 Twin Bunk Bed)!~|G1!~|U2,128.87,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I128.87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821062583", "description": "Family Journey (1 King Bed and 1 Twin Bunk Bed)", "descriptionSupplier": "Family Journey (1 King Bed and 1 Twin Bunk Bed)", "legacyRoomId": "0#106075829150", "supplierCode": "3821062583", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.87, "gross": 128.87, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.87, "gross": 128.87, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-07T15:00:00Z", "value": 138.79, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040516!~|M138.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106075829158!~|A3821062583!~|B3821062583!~|C30|30!~|EFamily Journey (1 King Bed and 1 Twin Bunk Bed)!~|FFamily Journey (1 King Bed and 1 Twin Bunk Bed)!~|G1!~|U2,138.79,1778166000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I138.79!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821062583", "description": "Family Journey (1 King Bed and 1 Twin Bunk Bed)", "descriptionSupplier": "Family Journey (1 King Bed and 1 Twin Bunk Bed)", "legacyRoomId": "0#106075829158", "supplierCode": "3821062583", "promotions": [ { "code": "#1", "name": "Room1 Save 66%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 138.79, "gross": 138.79, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 138.79, "gross": 138.79, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-01T21:00:00Z", "value": 141.1, "hoursBefore": 291, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n30309156!~|nSTN!~|o1!~|p1!~|x29040516!~|M141.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121168239722!~|A4296738474!~|B4296738474!~|C30|30!~|Edouble family room!~|Fdouble family room!~|G1!~|U2,141.10,1777669200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I141.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4296738474", "description": "double family room", "descriptionSupplier": "double family room", "legacyRoomId": "0#121168239722", "supplierCode": "4296738474", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 141.1, "gross": 141.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 141.1, "gross": 141.1, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n852496!~|nSTN!~|o1!~|p0!~|x29040516!~|M70.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118330247836!~|A4513419593!~|B4513419593!~|C30|30!~|ESuperior Explorer Queen (1 double bed) - Free WiFi!~|FSuperior Explorer Queen (1 double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4513419593", "description": "Superior Explorer Queen (1 double bed) - Free WiFi", "descriptionSupplier": "Superior Explorer Queen (1 double bed) - Free WiFi", "legacyRoomId": "0#118330247836", "supplierCode": "4513419593", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.77, "gross": 70.77, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.77, "gross": 70.77, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n852496!~|nSTN!~|o1!~|p0!~|x29040516!~|M71.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118330247835!~|A3869400180!~|B3869400180!~|C30|30!~|ESuperior Explorer Twin (2 single beds) - Free WiFi!~|FSuperior Explorer Twin (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.61!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3869400180", "description": "Superior Explorer Twin (2 single beds) - Free WiFi", "descriptionSupplier": "Superior Explorer Twin (2 single beds) - Free WiFi", "legacyRoomId": "0#118330247835", "supplierCode": "3869400180", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.61, "gross": 71.61, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.61, "gross": 71.61, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n852496!~|nSTN!~|o1!~|p0!~|x29040516!~|M72.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119168638547!~|A3546267840!~|B3546267840!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267840", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "0#119168638547", "supplierCode": "3546267840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.84, "gross": 72.84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.84, "gross": 72.84, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n852496!~|nSTN!~|o1!~|p0!~|x29040516!~|M81.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120095872163!~|A3546272412!~|B3546272412!~|C30|30!~|EDeluxe King Room!~|FDeluxe King Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546272412", "description": "Deluxe King Room", "descriptionSupplier": "Deluxe King Room", "legacyRoomId": "0#120095872163", "supplierCode": "3546272412", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.72, "gross": 81.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.72, "gross": 81.72, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n852496!~|nSTN!~|o1!~|p0!~|x29040516!~|M81.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119168637294!~|A3546267781!~|B3546267781!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267781", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#119168637294", "supplierCode": "3546267781", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.72, "gross": 81.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.72, "gross": 81.72, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n852496!~|nSTN!~|o1!~|p0!~|x29040516!~|M81.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118330247833!~|A3869944447!~|B3869944447!~|C30|30!~|EDeluxe Discovery Twin (2 single beds) - Free WiFi!~|FDeluxe Discovery Twin (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3869944447", "description": "Deluxe Discovery Twin (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Discovery Twin (2 single beds) - Free WiFi", "legacyRoomId": "0#118330247833", "supplierCode": "3869944447", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.72, "gross": 81.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.72, "gross": 81.72, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n852496!~|nSTN!~|o1!~|p0!~|x29040516!~|M81.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118330247834!~|A3867787918!~|B3867787918!~|C30|30!~|EDeluxe Discovery King (1 large bed) - Free WiFi!~|FDeluxe Discovery King (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3867787918", "description": "Deluxe Discovery King (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Discovery King (1 large bed) - Free WiFi", "legacyRoomId": "0#118330247834", "supplierCode": "3867787918", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.72, "gross": 81.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.72, "gross": 81.72, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n852496!~|nSTN!~|o1!~|p0!~|x29040516!~|M83.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120025537404!~|A3546267468!~|B3546267468!~|C30|30!~|EDOUBLE SUPERIOR!~|FDOUBLE SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267468", "description": "DOUBLE SUPERIOR", "descriptionSupplier": "DOUBLE SUPERIOR", "legacyRoomId": "0#120025537404", "supplierCode": "3546267468", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.6, "gross": 83.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.6, "gross": 83.6, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n852496!~|nSTN!~|o1!~|p0!~|x29040516!~|M88.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119179760489!~|A4867406838!~|B4867406838!~|C30|30!~|EDeluxe Discovery Triple!~|FDeluxe Discovery Triple!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867406838", "description": "Deluxe Discovery Triple", "descriptionSupplier": "Deluxe Discovery Triple", "legacyRoomId": "0#119179760489", "supplierCode": "4867406838", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.19, "gross": 88.19, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.19, "gross": 88.19, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n852496!~|nSTN!~|o1!~|p0!~|x29040516!~|M96.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118330247838!~|A4170768952!~|B4170768952!~|C30|30!~|EDeluxe Discovery Triple (3 single beds) - Free WiFi!~|FDeluxe Discovery Triple (3 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I96.88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170768952", "description": "Deluxe Discovery Triple (3 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Discovery Triple (3 single beds) - Free WiFi", "legacyRoomId": "0#118330247838", "supplierCode": "4170768952", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.88, "gross": 96.88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.88, "gross": 96.88, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T21:00:00Z", "value": 97.98, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n852496!~|nSTN!~|o1!~|p1!~|x29040516!~|M97.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119177715777!~|A4867406838!~|B4867406838!~|C30|30!~|EDeluxe Discovery Triple!~|FDeluxe Discovery Triple!~|G1!~|U2,97.98,1778101200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867406838", "description": "Deluxe Discovery Triple", "descriptionSupplier": "Deluxe Discovery Triple", "legacyRoomId": "0#119177715777", "supplierCode": "4867406838", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.98, "gross": 97.98, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.98, "gross": 97.98, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n852496!~|nSTN!~|o1!~|p0!~|x29040516!~|M130.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118330247837!~|A4170768853!~|B4170768853!~|C30|30!~|EFamily Journey (1 bunk bed and 1 large bed) - Free WiFi!~|FFamily Journey (1 bunk bed and 1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I130.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170768853", "description": "Family Journey (1 bunk bed and 1 large bed) - Free WiFi", "descriptionSupplier": "Family Journey (1 bunk bed and 1 large bed) - Free WiFi", "legacyRoomId": "0#118330247837", "supplierCode": "4170768853", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.58, "gross": 130.58, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.58, "gross": 130.58, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n852496!~|nSTN!~|o1!~|p0!~|x29040516!~|M156.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119168639978!~|A3546268608!~|B3546268608!~|C30|30!~|EFamily Room!~|FFamily Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I156.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268608", "description": "Family Room", "descriptionSupplier": "Family Room", "legacyRoomId": "0#119168639978", "supplierCode": "3546268608", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 156.35, "gross": 156.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 156.35, "gross": 156.35, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "852496", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n852496!~|nSTN!~|o1!~|p0!~|x29040516!~|M179.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119156799130!~|A3546450467!~|B3546450467!~|C30|30!~|EFAMILY JOURNEY ROOM!~|FFAMILY JOURNEY ROOM!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I179.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546450467", "description": "FAMILY JOURNEY ROOM", "descriptionSupplier": "FAMILY JOURNEY ROOM", "legacyRoomId": "0#119156799130", "supplierCode": "3546450467", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 179.3, "gross": 179.3, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 179.3, "gross": 179.3, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M124.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119306777955!~|A3546309795!~|B3546309795!~|C30|30!~|EFAMILY ROOM WITH DOUBLE BED!~|FFAMILY ROOM WITH DOUBLE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I124.02!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546309795", "description": "FAMILY ROOM WITH DOUBLE BED", "descriptionSupplier": "FAMILY ROOM WITH DOUBLE BED", "legacyRoomId": "0#119306777955", "supplierCode": "3546309795", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.02, "gross": 124.02, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.02, "gross": 124.02, "binding": false } }, { "hotelName": "Vince Hotel Pratunam", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57743337", "supplierCode": "STN", "hotelCodeSupplier": "57743337", "id": "33!~|a0!~|b260514!~|c260515!~|d57743337!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57743337!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M164.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118804599541!~|A4296738474!~|B4296738474!~|C30|30!~|Edouble family room!~|Fdouble family room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I164.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4296738474", "description": "double family room", "descriptionSupplier": "double family room", "legacyRoomId": "0#118804599541", "supplierCode": "4296738474", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 164.27, "gross": 164.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 164.27, "gross": 164.27, "binding": false } }, { "hotelName": "Lotus Condo Downtown", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 25.03, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145380", "supplierCode": "STN", "hotelCodeSupplier": "51145380", "id": "33!~|a0!~|b260514!~|c260515!~|d51145380!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145380!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M25.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120997670134!~|A4361991990!~|B4361991990!~|C30|30!~|EStudio, 1 Bedroom (1 King Bed)!~|FStudio, 1 Bedroom (1 King Bed)!~|G1!~|U2,25.03,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4361991990", "description": "Studio, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Studio, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#120997670134", "supplierCode": "4361991990", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.03, "gross": 25.03, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.03, "gross": 25.03, "binding": false } }, { "hotelName": "Lotus Condo Downtown", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145380", "supplierCode": "STN", "hotelCodeSupplier": "51145380", "id": "33!~|a0!~|b260514!~|c260515!~|d51145380!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145380!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M25.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121194671564!~|A4361991990!~|B4361991990!~|C30|30!~|EStudio, 1 Bedroom (1 King Bed)!~|FStudio, 1 Bedroom (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4361991990", "description": "Studio, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Studio, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#121194671564", "supplierCode": "4361991990", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.03, "gross": 25.03, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.03, "gross": 25.03, "binding": false } }, { "hotelName": "Lotus Condo Downtown", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T15:00:00Z", "value": 25.99, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145380", "supplierCode": "STN", "hotelCodeSupplier": "51145380", "id": "33!~|a0!~|b260514!~|c260515!~|d51145380!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145380!~|n2359299!~|nSTN!~|o1!~|p1!~|x29040516!~|M25.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117082910722!~|A4361991990!~|B4361991990!~|C30|30!~|EStudio, 1 Bedroom (1 King Bed)!~|FStudio, 1 Bedroom (1 King Bed)!~|G1!~|U2,25.99,1778598000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4361991990", "description": "Studio, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Studio, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#117082910722", "supplierCode": "4361991990", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.99, "gross": 25.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.99, "gross": 25.99, "binding": false } }, { "hotelName": "Lotus Condo Downtown", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51145380", "supplierCode": "STN", "hotelCodeSupplier": "51145380", "id": "33!~|a0!~|b260514!~|c260515!~|d51145380!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51145380!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M25.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116843299212!~|A4361991990!~|B4361991990!~|C30|30!~|EStudio, 1 Bedroom (1 King Bed)!~|FStudio, 1 Bedroom (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4361991990", "description": "Studio, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Studio, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#116843299212", "supplierCode": "4361991990", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.99, "gross": 25.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.99, "gross": 25.99, "binding": false } }, { "hotelName": "Mirth Sathorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "69675884", "supplierCode": "STN", "hotelCodeSupplier": "69675884", "id": "33!~|a0!~|b260514!~|c260515!~|d69675884!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m69675884!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M33.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120847234605!~|A4218750904!~|B4218750904!~|C30|30!~|Edeluxe twin!~|Fdeluxe twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750904", "description": "deluxe twin", "descriptionSupplier": "deluxe twin", "legacyRoomId": "0#120847234605", "supplierCode": "4218750904", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.11, "gross": 33.11, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.11, "gross": 33.11, "binding": false } }, { "hotelName": "Mirth Sathorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "69675884", "supplierCode": "STN", "hotelCodeSupplier": "69675884", "id": "33!~|a0!~|b260514!~|c260515!~|d69675884!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m69675884!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M33.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120816667450!~|A4218750862!~|B4218750862!~|C30|30!~|Esuperior double!~|Fsuperior double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750862", "description": "superior double", "descriptionSupplier": "superior double", "legacyRoomId": "0#120816667450", "supplierCode": "4218750862", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.11, "gross": 33.11, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.11, "gross": 33.11, "binding": false } }, { "hotelName": "Mirth Sathorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "69675884", "supplierCode": "STN", "hotelCodeSupplier": "69675884", "id": "33!~|a0!~|b260514!~|c260515!~|d69675884!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m69675884!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M36.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120847234549!~|A4219584633!~|B4219584633!~|C30|30!~|Edeluxe double!~|Fdeluxe double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.12!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219584633", "description": "deluxe double", "descriptionSupplier": "deluxe double", "legacyRoomId": "0#120847234549", "supplierCode": "4219584633", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.12, "gross": 36.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.12, "gross": 36.12, "binding": false } }, { "hotelName": "Mirth Sathorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "69675884", "supplierCode": "STN", "hotelCodeSupplier": "69675884", "id": "33!~|a0!~|b260514!~|c260515!~|d69675884!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m69675884!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M48.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259633233!~|A3833121337!~|B3833121337!~|C30|30!~|ESuperior Double Room (1 Double Bed)!~|FSuperior Double Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3833121337", "description": "Superior Double Room (1 Double Bed)", "descriptionSupplier": "Superior Double Room (1 Double Bed)", "legacyRoomId": "0#79259633233", "supplierCode": "3833121337", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.34, "gross": 48.34, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.34, "gross": 48.34, "binding": false } }, { "hotelName": "Mirth Sathorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "69675884", "supplierCode": "STN", "hotelCodeSupplier": "69675884", "id": "33!~|a0!~|b260514!~|c260515!~|d69675884!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m69675884!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M48.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#57743723980!~|A3833121373!~|B3833121373!~|C30|30!~|EDeluxe Twin Room, 2 Twin Beds (2 Twin Beds)!~|FDeluxe Twin Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3833121373", "description": "Deluxe Twin Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#57743723980", "supplierCode": "3833121373", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.34, "gross": 48.34, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.34, "gross": 48.34, "binding": false } }, { "hotelName": "Mirth Sathorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "69675884", "supplierCode": "STN", "hotelCodeSupplier": "69675884", "id": "33!~|a0!~|b260514!~|c260515!~|d69675884!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m69675884!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M51.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#57741119258!~|A3833121337!~|B3833121337!~|C30|30!~|ESuperior Double Room (1 Double Bed)!~|FSuperior Double Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3833121337", "description": "Superior Double Room (1 Double Bed)", "descriptionSupplier": "Superior Double Room (1 Double Bed)", "legacyRoomId": "0#57741119258", "supplierCode": "3833121337", "promotions": [ { "code": "#1", "name": "Room1 Book now and save!", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.94, "gross": 51.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.94, "gross": 51.94, "binding": false } }, { "hotelName": "Mirth Sathorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "69675884", "supplierCode": "STN", "hotelCodeSupplier": "69675884", "id": "33!~|a0!~|b260514!~|c260515!~|d69675884!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m69675884!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M51.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#57741119309!~|A3833121373!~|B3833121373!~|C30|30!~|EDeluxe Twin Room, 2 Twin Beds (2 Twin Beds)!~|FDeluxe Twin Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3833121373", "description": "Deluxe Twin Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#57741119309", "supplierCode": "3833121373", "promotions": [ { "code": "#1", "name": "Room1 Book now and save!", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.94, "gross": 51.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.94, "gross": 51.94, "binding": false } }, { "hotelName": "Mirth Sathorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "69675884", "supplierCode": "STN", "hotelCodeSupplier": "69675884", "id": "33!~|a0!~|b260514!~|c260515!~|d69675884!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m69675884!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M52.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#57743724037!~|A4515882473!~|B4515882473!~|C30|30!~|EDeluxe Double Room, 1 Double Bed (1 Double Bed)!~|FDeluxe Double Room, 1 Double Bed (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515882473", "description": "Deluxe Double Room, 1 Double Bed (1 Double Bed)", "descriptionSupplier": "Deluxe Double Room, 1 Double Bed (1 Double Bed)", "legacyRoomId": "0#57743724037", "supplierCode": "4515882473", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.75, "gross": 52.75, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.75, "gross": 52.75, "binding": false } }, { "hotelName": "Mirth Sathorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "69675884", "supplierCode": "STN", "hotelCodeSupplier": "69675884", "id": "33!~|a0!~|b260514!~|c260515!~|d69675884!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m69675884!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M56.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#57741119257!~|A4515882473!~|B4515882473!~|C30|30!~|EDeluxe Double Room, 1 Double Bed (1 Double Bed)!~|FDeluxe Double Room, 1 Double Bed (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515882473", "description": "Deluxe Double Room, 1 Double Bed (1 Double Bed)", "descriptionSupplier": "Deluxe Double Room, 1 Double Bed (1 Double Bed)", "legacyRoomId": "0#57741119257", "supplierCode": "4515882473", "promotions": [ { "code": "#1", "name": "Room1 Book now and save!", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.66, "gross": 56.66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.66, "gross": 56.66, "binding": false } }, { "hotelName": "Mirth Sathorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "69675884", "supplierCode": "STN", "hotelCodeSupplier": "69675884", "id": "33!~|a0!~|b260514!~|c260515!~|d69675884!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m69675884!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M56.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79259631634!~|A3862754220!~|B3862754220!~|C30|30!~|ESuperior Double Room (1 double bed) - Free WiFi!~|FSuperior Double Room (1 double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862754220", "description": "Superior Double Room (1 double bed) - Free WiFi", "descriptionSupplier": "Superior Double Room (1 double bed) - Free WiFi", "legacyRoomId": "0#79259631634", "supplierCode": "3862754220", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.76, "gross": 56.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.76, "gross": 56.76, "binding": false } }, { "hotelName": "Mirth Sathorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "69675884", "supplierCode": "STN", "hotelCodeSupplier": "69675884", "id": "33!~|a0!~|b260514!~|c260515!~|d69675884!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m69675884!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M56.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59400904105!~|A3862755457!~|B3862755457!~|C30|30!~|EDeluxe Twin Room (2 single beds) - Free WiFi!~|FDeluxe Twin Room (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862755457", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#59400904105", "supplierCode": "3862755457", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.76, "gross": 56.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.76, "gross": 56.76, "binding": false } }, { "hotelName": "Mirth Sathorn", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "69675884", "supplierCode": "STN", "hotelCodeSupplier": "69675884", "id": "33!~|a0!~|b260514!~|c260515!~|d69675884!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m69675884!~|n2359299!~|nSTN!~|o1!~|p0!~|x29040516!~|M61.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59400880820!~|A3862751622!~|B3862751622!~|C30|30!~|EDeluxe Double Room (1 large bed) - Free WiFi!~|FDeluxe Double Room (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3862751622", "description": "Deluxe Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#59400880820", "supplierCode": "3862751622", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.92, "gross": 61.92, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.92, "gross": 61.92, "binding": false } } ], "auditData": { "transactions": null }, "warnings": [ { "external": null, "type": "VALIDATION_ERROR", "code": "WRONG_FIELD", "description": "Access: '29887' Maximum optionsQuota allowed(50) has been exceeded, you are sending 300", "accessCode": "29887" } ] } } } }