{ "data": { "hotelX": { "search": { "context": "STN", "options": [ { "hotelName": "Residences at Daya by Sr Home", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 38.6, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54309964", "supplierCode": "STN", "hotelCodeSupplier": "54309964", "id": "33!~|a0!~|b260422!~|c260423!~|d54309964!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54309964!~|n2359299!~|o1!~|p1!~|x07040522!~|M38.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630513!~|A4868194191!~|B4868194191!~|C30|30!~|ENear Mount Austin: Premium Cozy Studio Kitchen 4Px (1 King Bed and 1 Bed)!~|FNear Mount Austin: Premium Cozy Studio Kitchen 4Px (1 King Bed and 1 Bed)!~|G1!~|U2,38.60,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194191", "description": "Near Mount Austin: Premium Cozy Studio Kitchen 4Px (1 King Bed and 1 Bed)", "descriptionSupplier": "Near Mount Austin: Premium Cozy Studio Kitchen 4Px (1 King Bed and 1 Bed)", "legacyRoomId": "0#119154630513", "supplierCode": "4868194191", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.6, "gross": 38.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.6, "gross": 38.6, "binding": false } }, { "hotelName": "Residences at Daya by Sr Home", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 38.6, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54309964", "supplierCode": "STN", "hotelCodeSupplier": "54309964", "id": "33!~|a0!~|b260422!~|c260423!~|d54309964!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54309964!~|n2359299!~|o1!~|p1!~|x07040522!~|M38.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630338!~|A4868194122!~|B4868194122!~|C30|30!~|ENear Mount Austin: Interstellar Romance Studio 2px (1 King Bed)!~|FNear Mount Austin: Interstellar Romance Studio 2px (1 King Bed)!~|G1!~|U2,38.60,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194122", "description": "Near Mount Austin: Interstellar Romance Studio 2px (1 King Bed)", "descriptionSupplier": "Near Mount Austin: Interstellar Romance Studio 2px (1 King Bed)", "legacyRoomId": "0#119154630338", "supplierCode": "4868194122", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.6, "gross": 38.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.6, "gross": 38.6, "binding": false } }, { "hotelName": "Residences at Daya by Sr Home", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 44.98, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54309964", "supplierCode": "STN", "hotelCodeSupplier": "54309964", "id": "33!~|a0!~|b260422!~|c260423!~|d54309964!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54309964!~|n2359299!~|o1!~|p1!~|x07040522!~|M44.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630227!~|A4868194191!~|B4868194191!~|C30|30!~|ENear Mount Austin: Premium Cozy Studio Kitchen 4Px (1 King Bed and 1 Bed)!~|FNear Mount Austin: Premium Cozy Studio Kitchen 4Px (1 King Bed and 1 Bed)!~|G1!~|U2,44.98,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194191", "description": "Near Mount Austin: Premium Cozy Studio Kitchen 4Px (1 King Bed and 1 Bed)", "descriptionSupplier": "Near Mount Austin: Premium Cozy Studio Kitchen 4Px (1 King Bed and 1 Bed)", "legacyRoomId": "0#119154630227", "supplierCode": "4868194191", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.98, "gross": 44.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": 44.98, "gross": 44.98, "binding": false } }, { "hotelName": "Residences at Daya by Sr Home", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 44.98, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54309964", "supplierCode": "STN", "hotelCodeSupplier": "54309964", "id": "33!~|a0!~|b260422!~|c260423!~|d54309964!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54309964!~|n2359299!~|o1!~|p1!~|x07040522!~|M44.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630032!~|A4868194122!~|B4868194122!~|C30|30!~|ENear Mount Austin: Interstellar Romance Studio 2px (1 King Bed)!~|FNear Mount Austin: Interstellar Romance Studio 2px (1 King Bed)!~|G1!~|U2,44.98,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194122", "description": "Near Mount Austin: Interstellar Romance Studio 2px (1 King Bed)", "descriptionSupplier": "Near Mount Austin: Interstellar Romance Studio 2px (1 King Bed)", "legacyRoomId": "0#119154630032", "supplierCode": "4868194122", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.98, "gross": 44.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": 44.98, "gross": 44.98, "binding": false } }, { "hotelName": "Residences at Daya by Sr Home", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 60.17, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54309964", "supplierCode": "STN", "hotelCodeSupplier": "54309964", "id": "33!~|a0!~|b260422!~|c260423!~|d54309964!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54309964!~|n2359299!~|o1!~|p1!~|x07040522!~|M60.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630074!~|A4868194138!~|B4868194138!~|C30|30!~|ENear Mount Austin: Luxry Retreat 3BR 5Pax (1 King Bed, 1 Queen Bed and 1 Bed)!~|FNear Mount Austin: Luxry Retreat 3BR 5Pax (1 King Bed, 1 Queen Bed and 1 Bed)!~|G1!~|U2,60.17,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194138", "description": "Near Mount Austin: Luxry Retreat 3BR 5Pax (1 King Bed, 1 Queen Bed and 1 Bed)", "descriptionSupplier": "Near Mount Austin: Luxry Retreat 3BR 5Pax (1 King Bed, 1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119154630074", "supplierCode": "4868194138", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.17, "gross": 60.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": 60.17, "gross": 60.17, "binding": false } }, { "hotelName": "Residences at Daya by Sr Home", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 60.17, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54309964", "supplierCode": "STN", "hotelCodeSupplier": "54309964", "id": "33!~|a0!~|b260422!~|c260423!~|d54309964!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54309964!~|n2359299!~|o1!~|p1!~|x07040522!~|M60.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630269!~|A4868194169!~|B4868194169!~|C30|30!~|ENear Mount Austin: Modern Suites 3BR Apt (5Pax) (1 King Bed, 1 Double Bed and 1 Bed)!~|FNear Mount Austin: Modern Suites 3BR Apt (5Pax) (1 King Bed, 1 Double Bed and 1 Bed)!~|G1!~|U2,60.17,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194169", "description": "Near Mount Austin: Modern Suites 3BR Apt (5Pax) (1 King Bed, 1 Double Bed and 1 Bed)", "descriptionSupplier": "Near Mount Austin: Modern Suites 3BR Apt (5Pax) (1 King Bed, 1 Double Bed and 1 Bed)", "legacyRoomId": "0#119154630269", "supplierCode": "4868194169", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.17, "gross": 60.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": 60.17, "gross": 60.17, "binding": false } }, { "hotelName": "Residences at Daya by Sr Home", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 60.17, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54309964", "supplierCode": "STN", "hotelCodeSupplier": "54309964", "id": "33!~|a0!~|b260422!~|c260423!~|d54309964!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54309964!~|n2359299!~|o1!~|p1!~|x07040522!~|M60.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630140!~|A4868194163!~|B4868194163!~|C30|30!~|ENear Mount Austin: Premium Family 3BR (7Pax) (1 King Bed, 1 Queen Bed and 1 Twin Bunk Bed)!~|FNear Mount Austin: Premium Family 3BR (7Pax) (1 King Bed, 1 Queen Bed and 1 Twin Bunk Bed)!~|G1!~|U2,60.17,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194163", "description": "Near Mount Austin: Premium Family 3BR (7Pax) (1 King Bed, 1 Queen Bed and 1 Twin Bunk Bed)", "descriptionSupplier": "Near Mount Austin: Premium Family 3BR (7Pax) (1 King Bed, 1 Queen Bed and 1 Twin Bunk Bed)", "legacyRoomId": "0#119154630140", "supplierCode": "4868194163", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.17, "gross": 60.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": 60.17, "gross": 60.17, "binding": false } }, { "hotelName": "Residences at Daya by Sr Home", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 64.59, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54309964", "supplierCode": "STN", "hotelCodeSupplier": "54309964", "id": "33!~|a0!~|b260422!~|c260423!~|d54309964!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54309964!~|n2359299!~|o1!~|p1!~|x07040522!~|M64.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630096!~|A4868194150!~|B4868194150!~|C30|30!~|ENear Mount Austin: Superior Stay (5pax) -Pool View (1 King Bed and 2 Double Beds)!~|FNear Mount Austin: Superior Stay (5pax) -Pool View (1 King Bed and 2 Double Beds)!~|G1!~|U2,64.59,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194150", "description": "Near Mount Austin: Superior Stay (5pax) -Pool View (1 King Bed and 2 Double Beds)", "descriptionSupplier": "Near Mount Austin: Superior Stay (5pax) -Pool View (1 King Bed and 2 Double Beds)", "legacyRoomId": "0#119154630096", "supplierCode": "4868194150", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.59, "gross": 64.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": 64.59, "gross": 64.59, "binding": false } }, { "hotelName": "Residences at Daya by Sr Home", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 71.66, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54309964", "supplierCode": "STN", "hotelCodeSupplier": "54309964", "id": "33!~|a0!~|b260422!~|c260423!~|d54309964!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54309964!~|n2359299!~|o1!~|p1!~|x07040522!~|M71.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630263!~|A4868194138!~|B4868194138!~|C30|30!~|ENear Mount Austin: Luxry Retreat 3BR 5Pax (1 King Bed, 1 Queen Bed and 1 Bed)!~|FNear Mount Austin: Luxry Retreat 3BR 5Pax (1 King Bed, 1 Queen Bed and 1 Bed)!~|G1!~|U2,71.66,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194138", "description": "Near Mount Austin: Luxry Retreat 3BR 5Pax (1 King Bed, 1 Queen Bed and 1 Bed)", "descriptionSupplier": "Near Mount Austin: Luxry Retreat 3BR 5Pax (1 King Bed, 1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119154630263", "supplierCode": "4868194138", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.66, "gross": 71.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": 71.66, "gross": 71.66, "binding": false } }, { "hotelName": "Residences at Daya by Sr Home", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 71.66, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54309964", "supplierCode": "STN", "hotelCodeSupplier": "54309964", "id": "33!~|a0!~|b260422!~|c260423!~|d54309964!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54309964!~|n2359299!~|o1!~|p1!~|x07040522!~|M71.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630159!~|A4868194169!~|B4868194169!~|C30|30!~|ENear Mount Austin: Modern Suites 3BR Apt (5Pax) (1 King Bed, 1 Double Bed and 1 Bed)!~|FNear Mount Austin: Modern Suites 3BR Apt (5Pax) (1 King Bed, 1 Double Bed and 1 Bed)!~|G1!~|U2,71.66,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194169", "description": "Near Mount Austin: Modern Suites 3BR Apt (5Pax) (1 King Bed, 1 Double Bed and 1 Bed)", "descriptionSupplier": "Near Mount Austin: Modern Suites 3BR Apt (5Pax) (1 King Bed, 1 Double Bed and 1 Bed)", "legacyRoomId": "0#119154630159", "supplierCode": "4868194169", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.66, "gross": 71.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": 71.66, "gross": 71.66, "binding": false } }, { "hotelName": "Residences at Daya by Sr Home", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 71.66, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54309964", "supplierCode": "STN", "hotelCodeSupplier": "54309964", "id": "33!~|a0!~|b260422!~|c260423!~|d54309964!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54309964!~|n2359299!~|o1!~|p1!~|x07040522!~|M71.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630143!~|A4868194163!~|B4868194163!~|C30|30!~|ENear Mount Austin: Premium Family 3BR (7Pax) (1 King Bed, 1 Queen Bed and 1 Twin Bunk Bed)!~|FNear Mount Austin: Premium Family 3BR (7Pax) (1 King Bed, 1 Queen Bed and 1 Twin Bunk Bed)!~|G1!~|U2,71.66,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194163", "description": "Near Mount Austin: Premium Family 3BR (7Pax) (1 King Bed, 1 Queen Bed and 1 Twin Bunk Bed)", "descriptionSupplier": "Near Mount Austin: Premium Family 3BR (7Pax) (1 King Bed, 1 Queen Bed and 1 Twin Bunk Bed)", "legacyRoomId": "0#119154630143", "supplierCode": "4868194163", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.66, "gross": 71.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": 71.66, "gross": 71.66, "binding": false } }, { "hotelName": "Residences at Daya by Sr Home", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 77.47, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54309964", "supplierCode": "STN", "hotelCodeSupplier": "54309964", "id": "33!~|a0!~|b260422!~|c260423!~|d54309964!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54309964!~|n2359299!~|o1!~|p1!~|x07040522!~|M77.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630251!~|A4868194150!~|B4868194150!~|C30|30!~|ENear Mount Austin: Superior Stay (5pax) -Pool View (1 King Bed and 2 Double Beds)!~|FNear Mount Austin: Superior Stay (5pax) -Pool View (1 King Bed and 2 Double Beds)!~|G1!~|U2,77.47,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194150", "description": "Near Mount Austin: Superior Stay (5pax) -Pool View (1 King Bed and 2 Double Beds)", "descriptionSupplier": "Near Mount Austin: Superior Stay (5pax) -Pool View (1 King Bed and 2 Double Beds)", "legacyRoomId": "0#119154630251", "supplierCode": "4868194150", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.47, "gross": 77.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": 77.47, "gross": 77.47, "binding": false } }, { "hotelName": "Hotel J.B.", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51112001", "supplierCode": "STN", "hotelCodeSupplier": "51112001", "id": "33!~|a0!~|b260422!~|c260423!~|d51112001!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51112001!~|n2359299!~|o1!~|p0!~|x07040522!~|M30.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630414!~|A4868194230!~|B4868194230!~|C30|30!~|ETwin Room (2 Twin Beds)!~|FTwin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194230", "description": "Twin Room (2 Twin Beds)", "descriptionSupplier": "Twin Room (2 Twin Beds)", "legacyRoomId": "0#119154630414", "supplierCode": "4868194230", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.16, "gross": 30.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": 30.16, "gross": 30.16, "binding": false } }, { "hotelName": "Hotel J.B.", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51112001", "supplierCode": "STN", "hotelCodeSupplier": "51112001", "id": "33!~|a0!~|b260422!~|c260423!~|d51112001!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51112001!~|n2359299!~|o1!~|p0!~|x07040522!~|M30.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629974!~|A4868194098!~|B4868194098!~|C30|30!~|EDouble Room (1 Queen Bed)!~|FDouble Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194098", "description": "Double Room (1 Queen Bed)", "descriptionSupplier": "Double Room (1 Queen Bed)", "legacyRoomId": "0#119154629974", "supplierCode": "4868194098", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.16, "gross": 30.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": 30.16, "gross": 30.16, "binding": false } }, { "hotelName": "Hotel J.B.", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51112001", "supplierCode": "STN", "hotelCodeSupplier": "51112001", "id": "33!~|a0!~|b260422!~|c260423!~|d51112001!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51112001!~|n2359299!~|o1!~|p0!~|x07040522!~|M30.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825267841!~|A3546275787!~|B3546275787!~|C30|30!~|ETWIN CITY VIEW!~|FTWIN CITY VIEW!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546275787", "description": "TWIN CITY VIEW", "descriptionSupplier": "TWIN CITY VIEW", "legacyRoomId": "0#118825267841", "supplierCode": "3546275787", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.64, "gross": 30.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": 30.64, "gross": 30.64, "binding": false } }, { "hotelName": "Hotel J.B.", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51112001", "supplierCode": "STN", "hotelCodeSupplier": "51112001", "id": "33!~|a0!~|b260422!~|c260423!~|d51112001!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51112001!~|n2359299!~|o1!~|p0!~|x07040522!~|M30.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630465!~|A4868194230!~|B4868194230!~|C30|30!~|ETwin Room (2 Twin Beds)!~|FTwin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194230", "description": "Twin Room (2 Twin Beds)", "descriptionSupplier": "Twin Room (2 Twin Beds)", "legacyRoomId": "0#119154630465", "supplierCode": "4868194230", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.76, "gross": 30.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": 30.76, "gross": 30.76, "binding": false } }, { "hotelName": "Hotel J.B.", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51112001", "supplierCode": "STN", "hotelCodeSupplier": "51112001", "id": "33!~|a0!~|b260422!~|c260423!~|d51112001!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51112001!~|n2359299!~|o1!~|p0!~|x07040522!~|M30.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630250!~|A4868194098!~|B4868194098!~|C30|30!~|EDouble Room (1 Queen Bed)!~|FDouble Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194098", "description": "Double Room (1 Queen Bed)", "descriptionSupplier": "Double Room (1 Queen Bed)", "legacyRoomId": "0#119154630250", "supplierCode": "4868194098", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.76, "gross": 30.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": 30.76, "gross": 30.76, "binding": false } }, { "hotelName": "Hotel J.B.", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51112001", "supplierCode": "STN", "hotelCodeSupplier": "51112001", "id": "33!~|a0!~|b260422!~|c260423!~|d51112001!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51112001!~|n2359299!~|o1!~|p0!~|x07040522!~|M36.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630456!~|A4868194213!~|B4868194213!~|C30|30!~|ETriple Room (1 Queen Bed and 1 Bed)!~|FTriple Room (1 Queen Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194213", "description": "Triple Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Triple Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119154630456", "supplierCode": "4868194213", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.17, "gross": 36.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": 36.17, "gross": 36.17, "binding": false } }, { "hotelName": "Hotel J.B.", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51112001", "supplierCode": "STN", "hotelCodeSupplier": "51112001", "id": "33!~|a0!~|b260422!~|c260423!~|d51112001!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51112001!~|n2359299!~|o1!~|p0!~|x07040522!~|M36.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825268348!~|A3546268796!~|B3546268796!~|C30|30!~|EFAMILY ROOM STANDARD!~|FFAMILY ROOM STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268796", "description": "FAMILY ROOM STANDARD", "descriptionSupplier": "FAMILY ROOM STANDARD", "legacyRoomId": "0#118825268348", "supplierCode": "3546268796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.75, "gross": 36.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": 36.75, "gross": 36.75, "binding": false } }, { "hotelName": "Hotel J.B.", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51112001", "supplierCode": "STN", "hotelCodeSupplier": "51112001", "id": "33!~|a0!~|b260422!~|c260423!~|d51112001!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51112001!~|n2359299!~|o1!~|p0!~|x07040522!~|M36.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630309!~|A4868194213!~|B4868194213!~|C30|30!~|ETriple Room (1 Queen Bed and 1 Bed)!~|FTriple Room (1 Queen Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194213", "description": "Triple Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Triple Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119154630309", "supplierCode": "4868194213", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.89, "gross": 36.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": 36.89, "gross": 36.89, "binding": false } }, { "hotelName": "Hotel Ciq, Jalan Wong Ah Fook", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 24.8, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51352735", "supplierCode": "STN", "hotelCodeSupplier": "51352735", "id": "33!~|a0!~|b260422!~|c260423!~|d51352735!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51352735!~|n2359299!~|o1!~|p1!~|x07040522!~|M24.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036607024!~|A4865234886!~|B4865234886!~|C30|30!~|EBasic Double Room, 1 Queen Bed (1 Queen Bed)!~|FBasic Double Room, 1 Queen Bed (1 Queen Bed)!~|G1!~|U2,24.80,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865234886", "description": "Basic Double Room, 1 Queen Bed (1 Queen Bed)", "descriptionSupplier": "Basic Double Room, 1 Queen Bed (1 Queen Bed)", "legacyRoomId": "0#119036607024", "supplierCode": "4865234886", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.8, "gross": 24.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": 24.8, "gross": 24.8, "binding": false } }, { "hotelName": "Hotel Ciq, Jalan Wong Ah Fook", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 25.28, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51352735", "supplierCode": "STN", "hotelCodeSupplier": "51352735", "id": "33!~|a0!~|b260422!~|c260423!~|d51352735!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51352735!~|n2359299!~|o1!~|p1!~|x07040522!~|M25.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036607358!~|A4865234886!~|B4865234886!~|C30|30!~|EBasic Double Room, 1 Queen Bed (1 Queen Bed)!~|FBasic Double Room, 1 Queen Bed (1 Queen Bed)!~|G1!~|U2,25.28,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865234886", "description": "Basic Double Room, 1 Queen Bed (1 Queen Bed)", "descriptionSupplier": "Basic Double Room, 1 Queen Bed (1 Queen Bed)", "legacyRoomId": "0#119036607358", "supplierCode": "4865234886", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.28, "gross": 25.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": 25.28, "gross": 25.28, "binding": false } }, { "hotelName": "Hotel Ciq, Jalan Wong Ah Fook", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51352735", "supplierCode": "STN", "hotelCodeSupplier": "51352735", "id": "33!~|a0!~|b260422!~|c260423!~|d51352735!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51352735!~|n2359299!~|o1!~|p0!~|x07040522!~|M25.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111403951831!~|A4756709630!~|B4756709630!~|C30|30!~|ESuperior Queen Room (1 Queen bed)!~|FSuperior Queen Room (1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.37!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4756709630", "description": "Superior Queen Room (1 Queen bed)", "descriptionSupplier": "Superior Queen Room (1 Queen bed)", "legacyRoomId": "0#111403951831", "supplierCode": "4756709630", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.37, "gross": 25.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": 25.37, "gross": 25.37, "binding": false } }, { "hotelName": "Hotel Ciq, Jalan Wong Ah Fook", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 26.32, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51352735", "supplierCode": "STN", "hotelCodeSupplier": "51352735", "id": "33!~|a0!~|b260422!~|c260423!~|d51352735!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51352735!~|n2359299!~|o1!~|p1!~|x07040522!~|M26.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036606933!~|A4865234858!~|B4865234858!~|C30|30!~|EBasic Twin Room, 2 Twin Beds (2 Twin Beds)!~|FBasic Twin Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,26.32,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865234858", "description": "Basic Twin Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Basic Twin Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119036606933", "supplierCode": "4865234858", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.32, "gross": 26.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": 26.32, "gross": 26.32, "binding": false } }, { "hotelName": "Hotel Ciq, Jalan Wong Ah Fook", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 26.83, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51352735", "supplierCode": "STN", "hotelCodeSupplier": "51352735", "id": "33!~|a0!~|b260422!~|c260423!~|d51352735!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51352735!~|n2359299!~|o1!~|p1!~|x07040522!~|M26.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036607061!~|A4865234858!~|B4865234858!~|C30|30!~|EBasic Twin Room, 2 Twin Beds (2 Twin Beds)!~|FBasic Twin Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,26.83,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.83!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865234858", "description": "Basic Twin Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Basic Twin Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119036607061", "supplierCode": "4865234858", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.83, "gross": 26.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": 26.83, "gross": 26.83, "binding": false } }, { "hotelName": "Hotel Ciq, Jalan Wong Ah Fook", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51352735", "supplierCode": "STN", "hotelCodeSupplier": "51352735", "id": "33!~|a0!~|b260422!~|c260423!~|d51352735!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51352735!~|n2359299!~|o1!~|p0!~|x07040522!~|M27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111403951701!~|A4756709602!~|B4756709602!~|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!~|I27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4756709602", "description": "Superior Twin Room (2 Twin beds)", "descriptionSupplier": "Superior Twin Room (2 Twin beds)", "legacyRoomId": "0#111403951701", "supplierCode": "4756709602", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27, "gross": 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": 27, "gross": 27, "binding": false } }, { "hotelName": "Hotel Ciq, Jalan Wong Ah Fook", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51352735", "supplierCode": "STN", "hotelCodeSupplier": "51352735", "id": "33!~|a0!~|b260422!~|c260423!~|d51352735!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51352735!~|n2359299!~|o1!~|p0!~|x07040522!~|M27.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119017636384!~|A3546275714!~|B3546275714!~|C30|30!~|EDOUBLE SUPERIOR QUEEN BED!~|FDOUBLE SUPERIOR QUEEN BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.95!~|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#119017636384", "supplierCode": "3546275714", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.95, "gross": 27.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": 27.95, "gross": 27.95, "binding": false } }, { "hotelName": "Hotel Ciq, Jalan Wong Ah Fook", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51352735", "supplierCode": "STN", "hotelCodeSupplier": "51352735", "id": "33!~|a0!~|b260422!~|c260423!~|d51352735!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51352735!~|n2359299!~|o1!~|p0!~|x07040522!~|M30.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111403951828!~|A4756709628!~|B4756709628!~|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!~|I30.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4756709628", "description": "Superior King Room (1 King bed)", "descriptionSupplier": "Superior King Room (1 King bed)", "legacyRoomId": "0#111403951828", "supplierCode": "4756709628", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.05, "gross": 30.05, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.05, "gross": 30.05, "binding": false } }, { "hotelName": "Hotel Ciq, Jalan Wong Ah Fook", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51352735", "supplierCode": "STN", "hotelCodeSupplier": "51352735", "id": "33!~|a0!~|b260422!~|c260423!~|d51352735!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51352735!~|n2359299!~|o1!~|p0!~|x07040522!~|M30.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119017636239!~|A3546267437!~|B3546267437!~|C30|30!~|ETWIN SUPERIOR!~|FTWIN SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267437", "description": "TWIN SUPERIOR", "descriptionSupplier": "TWIN SUPERIOR", "legacyRoomId": "0#119017636239", "supplierCode": "3546267437", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.51, "gross": 30.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": 30.51, "gross": 30.51, "binding": false } }, { "hotelName": "Hotel Ciq, Jalan Wong Ah Fook", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51352735", "supplierCode": "STN", "hotelCodeSupplier": "51352735", "id": "33!~|a0!~|b260422!~|c260423!~|d51352735!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51352735!~|n2359299!~|o1!~|p0!~|x07040522!~|M32.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825268427!~|A3546275714!~|B3546275714!~|C30|30!~|EDOUBLE SUPERIOR QUEEN BED!~|FDOUBLE SUPERIOR QUEEN BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.47!~|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#118825268427", "supplierCode": "3546275714", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.47, "gross": 32.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": 32.47, "gross": 32.47, "binding": false } }, { "hotelName": "Hotel Ciq, Jalan Wong Ah Fook", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51352735", "supplierCode": "STN", "hotelCodeSupplier": "51352735", "id": "33!~|a0!~|b260422!~|c260423!~|d51352735!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51352735!~|n2359299!~|o1!~|p0!~|x07040522!~|M33.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119017636232!~|A3546273840!~|B3546273840!~|C30|30!~|EDOUBLE SUPERIOR KING BED!~|FDOUBLE SUPERIOR KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.98!~|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#119017636232", "supplierCode": "3546273840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.98, "gross": 33.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": 33.98, "gross": 33.98, "binding": false } }, { "hotelName": "Hotel Ciq, Jalan Wong Ah Fook", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51352735", "supplierCode": "STN", "hotelCodeSupplier": "51352735", "id": "33!~|a0!~|b260422!~|c260423!~|d51352735!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51352735!~|n2359299!~|o1!~|p0!~|x07040522!~|M34.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118929236753!~|A3546267437!~|B3546267437!~|C30|30!~|ETWIN SUPERIOR!~|FTWIN SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267437", "description": "TWIN SUPERIOR", "descriptionSupplier": "TWIN SUPERIOR", "legacyRoomId": "0#118929236753", "supplierCode": "3546267437", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.56, "gross": 34.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.56, "gross": 34.56, "binding": false } }, { "hotelName": "Hotel Ciq, Jalan Wong Ah Fook", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51352735", "supplierCode": "STN", "hotelCodeSupplier": "51352735", "id": "33!~|a0!~|b260422!~|c260423!~|d51352735!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51352735!~|n2359299!~|o1!~|p0!~|x07040522!~|M38.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825268103!~|A3546273840!~|B3546273840!~|C30|30!~|EDOUBLE SUPERIOR KING BED!~|FDOUBLE SUPERIOR KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.46!~|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#118825268103", "supplierCode": "3546273840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.46, "gross": 38.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": 38.46, "gross": 38.46, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M76.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407555!~|A4864086876!~|B4864086876!~|C30|30!~|EStandard Room, 1 Single!~|FStandard Room, 1 Single!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086876", "description": "Standard Room, 1 Single", "descriptionSupplier": "Standard Room, 1 Single", "legacyRoomId": "0#119028407555", "supplierCode": "4864086876", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.3, "gross": 76.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": 76.3, "gross": 76.3, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M76.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630041!~|A4868194127!~|B4868194127!~|C30|30!~|EAccessible King Bed Room, 1 King!~|FAccessible King Bed Room, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194127", "description": "Accessible King Bed Room, 1 King", "descriptionSupplier": "Accessible King Bed Room, 1 King", "legacyRoomId": "0#119154630041", "supplierCode": "4868194127", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.3, "gross": 76.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": 76.3, "gross": 76.3, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M78.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407801!~|A4864086847!~|B4864086847!~|C30|30!~|EStandard Room (1 Bed)!~|FStandard Room (1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086847", "description": "Standard Room (1 Bed)", "descriptionSupplier": "Standard Room (1 Bed)", "legacyRoomId": "0#119028407801", "supplierCode": "4864086847", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.87, "gross": 78.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": 78.87, "gross": 78.87, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M78.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407525!~|A4864086865!~|B4864086865!~|C30|30!~|EStandard Room, 1 King Bed, Accessible (1 King Bed)!~|FStandard Room, 1 King Bed, Accessible (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086865", "description": "Standard Room, 1 King Bed, Accessible (1 King Bed)", "descriptionSupplier": "Standard Room, 1 King Bed, Accessible (1 King Bed)", "legacyRoomId": "0#119028407525", "supplierCode": "4864086865", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.87, "gross": 78.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": 78.87, "gross": 78.87, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M78.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407763!~|A4864086881!~|B4864086881!~|C30|30!~|EStandard Room, 1 King Bed, City View (1 King Bed)!~|FStandard Room, 1 King Bed, City View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086881", "description": "Standard Room, 1 King Bed, City View (1 King Bed)", "descriptionSupplier": "Standard Room, 1 King Bed, City View (1 King Bed)", "legacyRoomId": "0#119028407763", "supplierCode": "4864086881", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.87, "gross": 78.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": 78.87, "gross": 78.87, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M78.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407518!~|A4864086864!~|B4864086864!~|C30|30!~|EStandard Room, 2 Twin Beds, City View (2 Twin Beds)!~|FStandard Room, 2 Twin Beds, City View (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086864", "description": "Standard Room, 2 Twin Beds, City View (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds, City View (2 Twin Beds)", "legacyRoomId": "0#119028407518", "supplierCode": "4864086864", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.87, "gross": 78.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": 78.87, "gross": 78.87, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M88.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407613!~|A4864086847!~|B4864086847!~|C30|30!~|EStandard Room (1 Bed)!~|FStandard Room (1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086847", "description": "Standard Room (1 Bed)", "descriptionSupplier": "Standard Room (1 Bed)", "legacyRoomId": "0#119028407613", "supplierCode": "4864086847", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.14, "gross": 88.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": 88.14, "gross": 88.14, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M88.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630063!~|A4864086881!~|B4864086881!~|C30|30!~|EStandard Room, 1 King Bed, City View (1 King Bed)!~|FStandard Room, 1 King Bed, City View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086881", "description": "Standard Room, 1 King Bed, City View (1 King Bed)", "descriptionSupplier": "Standard Room, 1 King Bed, City View (1 King Bed)", "legacyRoomId": "0#119154630063", "supplierCode": "4864086881", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.14, "gross": 88.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": 88.14, "gross": 88.14, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M88.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630512!~|A4864086864!~|B4864086864!~|C30|30!~|EStandard Room, 2 Twin Beds, City View (2 Twin Beds)!~|FStandard Room, 2 Twin Beds, City View (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086864", "description": "Standard Room, 2 Twin Beds, City View (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds, City View (2 Twin Beds)", "legacyRoomId": "0#119154630512", "supplierCode": "4864086864", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.14, "gross": 88.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": 88.14, "gross": 88.14, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M88.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630396!~|A4868194227!~|B4868194227!~|C30|30!~|E1 King Premium, 1 King!~|F1 King Premium, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.26!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194227", "description": "1 King Premium, 1 King", "descriptionSupplier": "1 King Premium, 1 King", "legacyRoomId": "0#119154630396", "supplierCode": "4868194227", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.26, "gross": 88.26, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.26, "gross": 88.26, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T10:00:00Z", "value": 89.36, "hoursBefore": 62, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M89.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407469!~|A4864086842!~|B4864086842!~|C30|30!~|EStandard Room, 1 Single!~|FStandard Room, 1 Single!~|G1!~|U2,89.36,1776592800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086842", "description": "Standard Room, 1 Single", "descriptionSupplier": "Standard Room, 1 Single", "legacyRoomId": "0#119028407469", "supplierCode": "4864086842", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.36, "gross": 89.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": 89.36, "gross": 89.36, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T10:00:00Z", "value": 89.36, "hoursBefore": 62, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M89.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630049!~|A4868194130!~|B4868194130!~|C30|30!~|EAccessible King Bed Room, 1 King!~|FAccessible King Bed Room, 1 King!~|G1!~|U2,89.36,1776592800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194130", "description": "Accessible King Bed Room, 1 King", "descriptionSupplier": "Accessible King Bed Room, 1 King", "legacyRoomId": "0#119154630049", "supplierCode": "4868194130", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.36, "gross": 89.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": 89.36, "gross": 89.36, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M91.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407779!~|A4864086856!~|B4864086856!~|C30|30!~|EPremium Room, 1 King Bed (1 King Bed)!~|FPremium Room, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086856", "description": "Premium Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Premium Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119028407779", "supplierCode": "4864086856", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.3, "gross": 91.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": 91.3, "gross": 91.3, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 92.41, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M92.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407513!~|A4864086847!~|B4864086847!~|C30|30!~|EStandard Room (1 Bed)!~|FStandard Room (1 Bed)!~|G1!~|U2,92.41,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086847", "description": "Standard Room (1 Bed)", "descriptionSupplier": "Standard Room (1 Bed)", "legacyRoomId": "0#119028407513", "supplierCode": "4864086847", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.41, "gross": 92.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": 92.41, "gross": 92.41, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 92.41, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M92.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407717!~|A4864086865!~|B4864086865!~|C30|30!~|EStandard Room, 1 King Bed, Accessible (1 King Bed)!~|FStandard Room, 1 King Bed, Accessible (1 King Bed)!~|G1!~|U2,92.41,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086865", "description": "Standard Room, 1 King Bed, Accessible (1 King Bed)", "descriptionSupplier": "Standard Room, 1 King Bed, Accessible (1 King Bed)", "legacyRoomId": "0#119028407717", "supplierCode": "4864086865", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.41, "gross": 92.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": 92.41, "gross": 92.41, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 92.41, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M92.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407733!~|A4864086881!~|B4864086881!~|C30|30!~|EStandard Room, 1 King Bed, City View (1 King Bed)!~|FStandard Room, 1 King Bed, City View (1 King Bed)!~|G1!~|U2,92.41,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086881", "description": "Standard Room, 1 King Bed, City View (1 King Bed)", "descriptionSupplier": "Standard Room, 1 King Bed, City View (1 King Bed)", "legacyRoomId": "0#119028407733", "supplierCode": "4864086881", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.41, "gross": 92.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": 92.41, "gross": 92.41, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 92.41, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M92.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407528!~|A4864086864!~|B4864086864!~|C30|30!~|EStandard Room, 2 Twin Beds, City View (2 Twin Beds)!~|FStandard Room, 2 Twin Beds, City View (2 Twin Beds)!~|G1!~|U2,92.41,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086864", "description": "Standard Room, 2 Twin Beds, City View (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds, City View (2 Twin Beds)", "legacyRoomId": "0#119028407528", "supplierCode": "4864086864", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.41, "gross": 92.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": 92.41, "gross": 92.41, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T10:00:00Z", "value": 101.3, "hoursBefore": 62, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M101.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630253!~|A4868194200!~|B4868194200!~|C30|30!~|E1 King Premium, 1 King!~|F1 King Premium, 1 King!~|G1!~|U2,101.30,1776592800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I101.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194200", "description": "1 King Premium, 1 King", "descriptionSupplier": "1 King Premium, 1 King", "legacyRoomId": "0#119154630253", "supplierCode": "4868194200", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.3, "gross": 101.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": 101.3, "gross": 101.3, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 103.31, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M103.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407792!~|A4864086847!~|B4864086847!~|C30|30!~|EStandard Room (1 Bed)!~|FStandard Room (1 Bed)!~|G1!~|U2,103.31,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086847", "description": "Standard Room (1 Bed)", "descriptionSupplier": "Standard Room (1 Bed)", "legacyRoomId": "0#119028407792", "supplierCode": "4864086847", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.31, "gross": 103.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": 103.31, "gross": 103.31, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 103.31, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M103.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630228!~|A4864086881!~|B4864086881!~|C30|30!~|EStandard Room, 1 King Bed, City View (1 King Bed)!~|FStandard Room, 1 King Bed, City View (1 King Bed)!~|G1!~|U2,103.31,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086881", "description": "Standard Room, 1 King Bed, City View (1 King Bed)", "descriptionSupplier": "Standard Room, 1 King Bed, City View (1 King Bed)", "legacyRoomId": "0#119154630228", "supplierCode": "4864086881", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.31, "gross": 103.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": 103.31, "gross": 103.31, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 103.31, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M103.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407506!~|A4864086864!~|B4864086864!~|C30|30!~|EStandard Room, 2 Twin Beds, City View (2 Twin Beds)!~|FStandard Room, 2 Twin Beds, City View (2 Twin Beds)!~|G1!~|U2,103.31,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086864", "description": "Standard Room, 2 Twin Beds, City View (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds, City View (2 Twin Beds)", "legacyRoomId": "0#119028407506", "supplierCode": "4864086864", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.31, "gross": 103.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": 103.31, "gross": 103.31, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M104.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630161!~|A4868194170!~|B4868194170!~|C30|30!~|E1 King Premium Sea View, 1 King!~|F1 King Premium Sea View, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194170", "description": "1 King Premium Sea View, 1 King", "descriptionSupplier": "1 King Premium Sea View, 1 King", "legacyRoomId": "0#119154630161", "supplierCode": "4868194170", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.57, "gross": 104.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": 104.57, "gross": 104.57, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 104.82, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M104.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407777!~|A4864086856!~|B4864086856!~|C30|30!~|EPremium Room, 1 King Bed (1 King Bed)!~|FPremium Room, 1 King Bed (1 King Bed)!~|G1!~|U2,104.82,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086856", "description": "Premium Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Premium Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119028407777", "supplierCode": "4864086856", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.82, "gross": 104.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": 104.82, "gross": 104.82, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M108.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407754!~|A4864086867!~|B4864086867!~|C30|30!~|EPremium Room, 1 King Bed, Sea View (1 King Bed)!~|FPremium Room, 1 King Bed, Sea View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086867", "description": "Premium Room, 1 King Bed, Sea View (1 King Bed)", "descriptionSupplier": "Premium Room, 1 King Bed, Sea View (1 King Bed)", "legacyRoomId": "0#119028407754", "supplierCode": "4864086867", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.22, "gross": 108.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": 108.22, "gross": 108.22, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T10:00:00Z", "value": 117.61, "hoursBefore": 62, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M117.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630501!~|A4868194242!~|B4868194242!~|C30|30!~|E1 King Premium Sea View, 1 King!~|F1 King Premium Sea View, 1 King!~|G1!~|U2,117.61,1776592800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194242", "description": "1 King Premium Sea View, 1 King", "descriptionSupplier": "1 King Premium Sea View, 1 King", "legacyRoomId": "0#119154630501", "supplierCode": "4868194242", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.61, "gross": 117.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": 117.61, "gross": 117.61, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 121.75, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M121.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407519!~|A4864086867!~|B4864086867!~|C30|30!~|EPremium Room, 1 King Bed, Sea View (1 King Bed)!~|FPremium Room, 1 King Bed, Sea View (1 King Bed)!~|G1!~|U2,121.75,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I121.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086867", "description": "Premium Room, 1 King Bed, Sea View (1 King Bed)", "descriptionSupplier": "Premium Room, 1 King Bed, Sea View (1 King Bed)", "legacyRoomId": "0#119028407519", "supplierCode": "4864086867", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.75, "gross": 121.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": 121.75, "gross": 121.75, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M152.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630028!~|A4868194120!~|B4868194120!~|C30|30!~|E1 King Bed Suite Sea View, 1 King!~|F1 King Bed Suite Sea View, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I152.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194120", "description": "1 King Bed Suite Sea View, 1 King", "descriptionSupplier": "1 King Bed Suite Sea View, 1 King", "legacyRoomId": "0#119154630028", "supplierCode": "4868194120", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 152.39, "gross": 152.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": 152.39, "gross": 152.39, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M157.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407815!~|A4864086863!~|B4864086863!~|C30|30!~|ESuite, 1 King Bed, Sea View (1 King Bed)!~|FSuite, 1 King Bed, Sea View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I157.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086863", "description": "Suite, 1 King Bed, Sea View (1 King Bed)", "descriptionSupplier": "Suite, 1 King Bed, Sea View (1 King Bed)", "legacyRoomId": "0#119028407815", "supplierCode": "4864086863", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 157.87, "gross": 157.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": 157.87, "gross": 157.87, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T10:00:00Z", "value": 165.43, "hoursBefore": 62, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M165.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630496!~|A4868194241!~|B4868194241!~|C30|30!~|E1 King Bed Suite Sea View, 1 King!~|F1 King Bed Suite Sea View, 1 King!~|G1!~|U2,165.43,1776592800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I165.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194241", "description": "1 King Bed Suite Sea View, 1 King", "descriptionSupplier": "1 King Bed Suite Sea View, 1 King", "legacyRoomId": "0#119154630496", "supplierCode": "4868194241", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 165.43, "gross": 165.43, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 165.43, "gross": 165.43, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 171.4, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M171.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407737!~|A4864086863!~|B4864086863!~|C30|30!~|ESuite, 1 King Bed, Sea View (1 King Bed)!~|FSuite, 1 King Bed, Sea View (1 King Bed)!~|G1!~|U2,171.40,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I171.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086863", "description": "Suite, 1 King Bed, Sea View (1 King Bed)", "descriptionSupplier": "Suite, 1 King Bed, Sea View (1 King Bed)", "legacyRoomId": "0#119028407737", "supplierCode": "4864086863", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 171.4, "gross": 171.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": 171.4, "gross": 171.4, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M180.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407520!~|A4864086861!~|B4864086861!~|C30|30!~|ESuite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)!~|FSuite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I180.44!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086861", "description": "Suite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)", "descriptionSupplier": "Suite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)", "legacyRoomId": "0#119028407520", "supplierCode": "4864086861", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 180.44, "gross": 180.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": 180.44, "gross": 180.44, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 193.98, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M193.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407532!~|A4864086861!~|B4864086861!~|C30|30!~|ESuite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)!~|FSuite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)!~|G1!~|U2,193.98,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I193.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086861", "description": "Suite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)", "descriptionSupplier": "Suite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)", "legacyRoomId": "0#119028407532", "supplierCode": "4864086861", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 193.98, "gross": 193.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": 193.98, "gross": 193.98, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M201.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407529!~|A4864086861!~|B4864086861!~|C30|30!~|ESuite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)!~|FSuite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I201.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086861", "description": "Suite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)", "descriptionSupplier": "Suite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)", "legacyRoomId": "0#119028407529", "supplierCode": "4864086861", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 201.97, "gross": 201.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": 201.97, "gross": 201.97, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M206.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630478!~|A4868194238!~|B4868194238!~|C30|30!~|E1 King Bed Suite With Sofa Bed Top Floor, 1 King 1 Sofa Bed!~|F1 King Bed Suite With Sofa Bed Top Floor, 1 King 1 Sofa Bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I206.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194238", "description": "1 King Bed Suite With Sofa Bed Top Floor, 1 King 1 Sofa Bed", "descriptionSupplier": "1 King Bed Suite With Sofa Bed Top Floor, 1 King 1 Sofa Bed", "legacyRoomId": "0#119154630478", "supplierCode": "4868194238", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 206.73, "gross": 206.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": 206.73, "gross": 206.73, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M214.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407670!~|A4864086827!~|B4864086827!~|C30|30!~|ESuite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)!~|FSuite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I214.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086827", "description": "Suite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)", "descriptionSupplier": "Suite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)", "legacyRoomId": "0#119028407670", "supplierCode": "4864086827", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 214.3, "gross": 214.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": 214.3, "gross": 214.3, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 217.15, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M217.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407633!~|A4864086861!~|B4864086861!~|C30|30!~|ESuite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)!~|FSuite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)!~|G1!~|U2,217.15,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I217.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086861", "description": "Suite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)", "descriptionSupplier": "Suite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)", "legacyRoomId": "0#119028407633", "supplierCode": "4864086861", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 217.15, "gross": 217.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": 217.15, "gross": 217.15, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T10:00:00Z", "value": 219.78, "hoursBefore": 62, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M219.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630189!~|A4868194180!~|B4868194180!~|C30|30!~|E1 King Bed Suite With Sofa Bed Top Floor, 1 King 1 Sofa Bed!~|F1 King Bed Suite With Sofa Bed Top Floor, 1 King 1 Sofa Bed!~|G1!~|U2,219.78,1776592800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I219.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194180", "description": "1 King Bed Suite With Sofa Bed Top Floor, 1 King 1 Sofa Bed", "descriptionSupplier": "1 King Bed Suite With Sofa Bed Top Floor, 1 King 1 Sofa Bed", "legacyRoomId": "0#119154630189", "supplierCode": "4868194180", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 219.78, "gross": 219.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": 219.78, "gross": 219.78, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 227.84, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M227.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407781!~|A4864086827!~|B4864086827!~|C30|30!~|ESuite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)!~|FSuite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)!~|G1!~|U2,227.84,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I227.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086827", "description": "Suite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)", "descriptionSupplier": "Suite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)", "legacyRoomId": "0#119028407781", "supplierCode": "4864086827", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 227.84, "gross": 227.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": 227.84, "gross": 227.84, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M228.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630528!~|A4868194244!~|B4868194244!~|C30|30!~|E1 King Suite Sofa Bed Kids Theme, 1 King!~|F1 King Suite Sofa Bed Kids Theme, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I228.47!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194244", "description": "1 King Suite Sofa Bed Kids Theme, 1 King", "descriptionSupplier": "1 King Suite Sofa Bed Kids Theme, 1 King", "legacyRoomId": "0#119154630528", "supplierCode": "4868194244", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 228.47, "gross": 228.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": 228.47, "gross": 228.47, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M236.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407549!~|A4864086840!~|B4864086840!~|C30|30!~|ESuite, 1 King Bed (Sofa bed, Kids Theme) (1 King Bed)!~|FSuite, 1 King Bed (Sofa bed, Kids Theme) (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I236.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086840", "description": "Suite, 1 King Bed (Sofa bed, Kids Theme) (1 King Bed)", "descriptionSupplier": "Suite, 1 King Bed (Sofa bed, Kids Theme) (1 King Bed)", "legacyRoomId": "0#119028407549", "supplierCode": "4864086840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 236.87, "gross": 236.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": 236.87, "gross": 236.87, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p0!~|x07040522!~|M239.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407811!~|A4864086827!~|B4864086827!~|C30|30!~|ESuite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)!~|FSuite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I239.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086827", "description": "Suite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)", "descriptionSupplier": "Suite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)", "legacyRoomId": "0#119028407811", "supplierCode": "4864086827", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 239.92, "gross": 239.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": 239.92, "gross": 239.92, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T10:00:00Z", "value": 241.51, "hoursBefore": 62, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M241.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630079!~|A4868194141!~|B4868194141!~|C30|30!~|E1 King Suite Sofa Bed Kids Theme, 1 King!~|F1 King Suite Sofa Bed Kids Theme, 1 King!~|G1!~|U2,241.51,1776592800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I241.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194141", "description": "1 King Suite Sofa Bed Kids Theme, 1 King", "descriptionSupplier": "1 King Suite Sofa Bed Kids Theme, 1 King", "legacyRoomId": "0#119154630079", "supplierCode": "4868194141", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 241.51, "gross": 241.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": 241.51, "gross": 241.51, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 250.41, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M250.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407753!~|A4864086840!~|B4864086840!~|C30|30!~|ESuite, 1 King Bed (Sofa bed, Kids Theme) (1 King Bed)!~|FSuite, 1 King Bed (Sofa bed, Kids Theme) (1 King Bed)!~|G1!~|U2,250.41,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I250.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086840", "description": "Suite, 1 King Bed (Sofa bed, Kids Theme) (1 King Bed)", "descriptionSupplier": "Suite, 1 King Bed (Sofa bed, Kids Theme) (1 King Bed)", "legacyRoomId": "0#119028407753", "supplierCode": "4864086840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 250.41, "gross": 250.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": 250.41, "gross": 250.41, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 255.09, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n2359299!~|o1!~|p1!~|x07040522!~|M255.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407444!~|A4864086827!~|B4864086827!~|C30|30!~|ESuite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)!~|FSuite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)!~|G1!~|U2,255.09,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I255.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086827", "description": "Suite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)", "descriptionSupplier": "Suite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)", "legacyRoomId": "0#119028407444", "supplierCode": "4864086827", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 255.09, "gross": 255.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": 255.09, "gross": 255.09, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M87.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407672!~|A4864086903!~|B4864086903!~|C30|30!~|EStandard Room, 1 Single!~|FStandard Room, 1 Single!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I87.18!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086903", "description": "Standard Room, 1 Single", "descriptionSupplier": "Standard Room, 1 Single", "legacyRoomId": "0#119028407672", "supplierCode": "4864086903", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.18, "gross": 87.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": 87.18, "gross": 87.18, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M87.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630082!~|A4868194143!~|B4868194143!~|C30|30!~|EAccessible King Bed Room, 1 King!~|FAccessible King Bed Room, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I87.18!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194143", "description": "Accessible King Bed Room, 1 King", "descriptionSupplier": "Accessible King Bed Room, 1 King", "legacyRoomId": "0#119154630082", "supplierCode": "4868194143", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.18, "gross": 87.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": 87.18, "gross": 87.18, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M90.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407477!~|A4864086847!~|B4864086847!~|C30|30!~|EStandard Room (1 Bed)!~|FStandard Room (1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086847", "description": "Standard Room (1 Bed)", "descriptionSupplier": "Standard Room (1 Bed)", "legacyRoomId": "0#119028407477", "supplierCode": "4864086847", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.15, "gross": 90.15, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M90.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407512!~|A4864086865!~|B4864086865!~|C30|30!~|EStandard Room, 1 King Bed, Accessible (1 King Bed)!~|FStandard Room, 1 King Bed, Accessible (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086865", "description": "Standard Room, 1 King Bed, Accessible (1 King Bed)", "descriptionSupplier": "Standard Room, 1 King Bed, Accessible (1 King Bed)", "legacyRoomId": "0#119028407512", "supplierCode": "4864086865", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.15, "gross": 90.15, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M90.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407689!~|A4864086881!~|B4864086881!~|C30|30!~|EStandard Room, 1 King Bed, City View (1 King Bed)!~|FStandard Room, 1 King Bed, City View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086881", "description": "Standard Room, 1 King Bed, City View (1 King Bed)", "descriptionSupplier": "Standard Room, 1 King Bed, City View (1 King Bed)", "legacyRoomId": "0#119028407689", "supplierCode": "4864086881", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.15, "gross": 90.15, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M90.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407647!~|A4864086864!~|B4864086864!~|C30|30!~|EStandard Room, 2 Twin Beds, City View (2 Twin Beds)!~|FStandard Room, 2 Twin Beds, City View (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086864", "description": "Standard Room, 2 Twin Beds, City View (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds, City View (2 Twin Beds)", "legacyRoomId": "0#119028407647", "supplierCode": "4864086864", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.15, "gross": 90.15, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T16:00:00Z", "value": 95.93, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M95.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407705!~|A4864086909!~|B4864086909!~|C30|30!~|E1 King Bed Standard City View Room, 1 Double!~|F1 King Bed Standard City View Room, 1 Double!~|G1!~|U2,95.93,1776528000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086909", "description": "1 King Bed Standard City View Room, 1 Double", "descriptionSupplier": "1 King Bed Standard City View Room, 1 Double", "legacyRoomId": "0#119028407705", "supplierCode": "4864086909", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.93, "gross": 95.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": 95.93, "gross": 95.93, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T16:00:00Z", "value": 95.93, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M95.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407540!~|A4864086872!~|B4864086872!~|C30|30!~|E2 Single Beds Standard City View Room, 2 Single!~|F2 Single Beds Standard City View Room, 2 Single!~|G1!~|U2,95.93,1776528000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086872", "description": "2 Single Beds Standard City View Room, 2 Single", "descriptionSupplier": "2 Single Beds Standard City View Room, 2 Single", "legacyRoomId": "0#119028407540", "supplierCode": "4864086872", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.93, "gross": 95.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": 95.93, "gross": 95.93, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T16:00:00Z", "value": 95.93, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M95.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407632!~|A4864086895!~|B4864086895!~|C30|30!~|EStandard Room, 1 Double Or 1 Twin!~|FStandard Room, 1 Double Or 1 Twin!~|G1!~|U2,95.93,1776528000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086895", "description": "Standard Room, 1 Double Or 1 Twin", "descriptionSupplier": "Standard Room, 1 Double Or 1 Twin", "legacyRoomId": "0#119028407632", "supplierCode": "4864086895", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.93, "gross": 95.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": 95.93, "gross": 95.93, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M99.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630254!~|A4868194201!~|B4868194201!~|C30|30!~|E1 King Premium, 1 King!~|F1 King Premium, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.13!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194201", "description": "1 King Premium, 1 King", "descriptionSupplier": "1 King Premium, 1 King", "legacyRoomId": "0#119154630254", "supplierCode": "4868194201", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.13, "gross": 99.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": 99.13, "gross": 99.13, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M100.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407697!~|A4864086847!~|B4864086847!~|C30|30!~|EStandard Room (1 Bed)!~|FStandard Room (1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086847", "description": "Standard Room (1 Bed)", "descriptionSupplier": "Standard Room (1 Bed)", "legacyRoomId": "0#119028407697", "supplierCode": "4864086847", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.78, "gross": 100.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": 100.78, "gross": 100.78, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M100.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630010!~|A4864086881!~|B4864086881!~|C30|30!~|EStandard Room, 1 King Bed, City View (1 King Bed)!~|FStandard Room, 1 King Bed, City View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086881", "description": "Standard Room, 1 King Bed, City View (1 King Bed)", "descriptionSupplier": "Standard Room, 1 King Bed, City View (1 King Bed)", "legacyRoomId": "0#119154630010", "supplierCode": "4864086881", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.78, "gross": 100.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": 100.78, "gross": 100.78, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M100.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630292!~|A4864086864!~|B4864086864!~|C30|30!~|EStandard Room, 2 Twin Beds, City View (2 Twin Beds)!~|FStandard Room, 2 Twin Beds, City View (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086864", "description": "Standard Room, 2 Twin Beds, City View (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds, City View (2 Twin Beds)", "legacyRoomId": "0#119154630292", "supplierCode": "4864086864", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.78, "gross": 100.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": 100.78, "gross": 100.78, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M102.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407588!~|A4864086856!~|B4864086856!~|C30|30!~|EPremium Room, 1 King Bed (1 King Bed)!~|FPremium Room, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I102.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086856", "description": "Premium Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Premium Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119028407588", "supplierCode": "4864086856", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.57, "gross": 102.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": 102.57, "gross": 102.57, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T10:00:00Z", "value": 104.57, "hoursBefore": 62, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M104.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630025!~|A4868194118!~|B4868194118!~|C30|30!~|EAccessible King Bed Room, 1 King!~|FAccessible King Bed Room, 1 King!~|G1!~|U2,104.57,1776592800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194118", "description": "Accessible King Bed Room, 1 King", "descriptionSupplier": "Accessible King Bed Room, 1 King", "legacyRoomId": "0#119154630025", "supplierCode": "4868194118", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.57, "gross": 104.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": 104.57, "gross": 104.57, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 108.22, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M108.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407718!~|A4864086847!~|B4864086847!~|C30|30!~|EStandard Room (1 Bed)!~|FStandard Room (1 Bed)!~|G1!~|U2,108.22,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086847", "description": "Standard Room (1 Bed)", "descriptionSupplier": "Standard Room (1 Bed)", "legacyRoomId": "0#119028407718", "supplierCode": "4864086847", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.22, "gross": 108.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": 108.22, "gross": 108.22, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 108.22, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M108.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407667!~|A4864086865!~|B4864086865!~|C30|30!~|EStandard Room, 1 King Bed, Accessible (1 King Bed)!~|FStandard Room, 1 King Bed, Accessible (1 King Bed)!~|G1!~|U2,108.22,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086865", "description": "Standard Room, 1 King Bed, Accessible (1 King Bed)", "descriptionSupplier": "Standard Room, 1 King Bed, Accessible (1 King Bed)", "legacyRoomId": "0#119028407667", "supplierCode": "4864086865", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.22, "gross": 108.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": 108.22, "gross": 108.22, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 108.22, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M108.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407564!~|A4864086881!~|B4864086881!~|C30|30!~|EStandard Room, 1 King Bed, City View (1 King Bed)!~|FStandard Room, 1 King Bed, City View (1 King Bed)!~|G1!~|U2,108.22,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086881", "description": "Standard Room, 1 King Bed, City View (1 King Bed)", "descriptionSupplier": "Standard Room, 1 King Bed, City View (1 King Bed)", "legacyRoomId": "0#119028407564", "supplierCode": "4864086881", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.22, "gross": 108.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": 108.22, "gross": 108.22, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 108.22, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M108.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407521!~|A4864086864!~|B4864086864!~|C30|30!~|EStandard Room, 2 Twin Beds, City View (2 Twin Beds)!~|FStandard Room, 2 Twin Beds, City View (2 Twin Beds)!~|G1!~|U2,108.22,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086864", "description": "Standard Room, 2 Twin Beds, City View (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds, City View (2 Twin Beds)", "legacyRoomId": "0#119028407521", "supplierCode": "4864086864", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.22, "gross": 108.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": 108.22, "gross": 108.22, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M115.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630391!~|A4868194226!~|B4868194226!~|C30|30!~|E1 King Premium Sea View, 1 King!~|F1 King Premium Sea View, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.44!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194226", "description": "1 King Premium Sea View, 1 King", "descriptionSupplier": "1 King Premium Sea View, 1 King", "legacyRoomId": "0#119154630391", "supplierCode": "4868194226", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.44, "gross": 115.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": 115.44, "gross": 115.44, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T10:00:00Z", "value": 116.52, "hoursBefore": 62, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M116.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630111!~|A4868194156!~|B4868194156!~|C30|30!~|E1 King Premium, 1 King!~|F1 King Premium, 1 King!~|G1!~|U2,116.52,1776592800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194156", "description": "1 King Premium, 1 King", "descriptionSupplier": "1 King Premium, 1 King", "legacyRoomId": "0#119154630111", "supplierCode": "4868194156", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.52, "gross": 116.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": 116.52, "gross": 116.52, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M119.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407802!~|A4864086867!~|B4864086867!~|C30|30!~|EPremium Room, 1 King Bed, Sea View (1 King Bed)!~|FPremium Room, 1 King Bed, Sea View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I119.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086867", "description": "Premium Room, 1 King Bed, Sea View (1 King Bed)", "descriptionSupplier": "Premium Room, 1 King Bed, Sea View (1 King Bed)", "legacyRoomId": "0#119028407802", "supplierCode": "4864086867", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 119.49, "gross": 119.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": 119.49, "gross": 119.49, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 120.63, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M120.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407490!~|A4864086856!~|B4864086856!~|C30|30!~|EPremium Room, 1 King Bed (1 King Bed)!~|FPremium Room, 1 King Bed (1 King Bed)!~|G1!~|U2,120.63,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I120.63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086856", "description": "Premium Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Premium Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119028407490", "supplierCode": "4864086856", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 120.63, "gross": 120.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": 120.63, "gross": 120.63, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 121.03, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M121.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407515!~|A4864086847!~|B4864086847!~|C30|30!~|EStandard Room (1 Bed)!~|FStandard Room (1 Bed)!~|G1!~|U2,121.03,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I121.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086847", "description": "Standard Room (1 Bed)", "descriptionSupplier": "Standard Room (1 Bed)", "legacyRoomId": "0#119028407515", "supplierCode": "4864086847", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.03, "gross": 121.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": 121.03, "gross": 121.03, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 121.03, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M121.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630139!~|A4864086881!~|B4864086881!~|C30|30!~|EStandard Room, 1 King Bed, City View (1 King Bed)!~|FStandard Room, 1 King Bed, City View (1 King Bed)!~|G1!~|U2,121.03,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I121.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086881", "description": "Standard Room, 1 King Bed, City View (1 King Bed)", "descriptionSupplier": "Standard Room, 1 King Bed, City View (1 King Bed)", "legacyRoomId": "0#119154630139", "supplierCode": "4864086881", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.03, "gross": 121.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": 121.03, "gross": 121.03, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 121.03, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M121.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407554!~|A4864086864!~|B4864086864!~|C30|30!~|EStandard Room, 2 Twin Beds, City View (2 Twin Beds)!~|FStandard Room, 2 Twin Beds, City View (2 Twin Beds)!~|G1!~|U2,121.03,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I121.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086864", "description": "Standard Room, 2 Twin Beds, City View (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds, City View (2 Twin Beds)", "legacyRoomId": "0#119028407554", "supplierCode": "4864086864", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.03, "gross": 121.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": 121.03, "gross": 121.03, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T16:00:00Z", "value": 126.35, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M126.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407786!~|A4864086919!~|B4864086919!~|C30|30!~|E1 King Premium Sea View, 1 Double!~|F1 King Premium Sea View, 1 Double!~|G1!~|U2,126.35,1776528000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I126.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086919", "description": "1 King Premium Sea View, 1 Double", "descriptionSupplier": "1 King Premium Sea View, 1 Double", "legacyRoomId": "0#119028407786", "supplierCode": "4864086919", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.35, "gross": 126.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": 126.35, "gross": 126.35, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 137.55, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M137.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407571!~|A4864086867!~|B4864086867!~|C30|30!~|EPremium Room, 1 King Bed, Sea View (1 King Bed)!~|FPremium Room, 1 King Bed, Sea View (1 King Bed)!~|G1!~|U2,137.55,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I137.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086867", "description": "Premium Room, 1 King Bed, Sea View (1 King Bed)", "descriptionSupplier": "Premium Room, 1 King Bed, Sea View (1 King Bed)", "legacyRoomId": "0#119028407571", "supplierCode": "4864086867", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 137.55, "gross": 137.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": 137.55, "gross": 137.55, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 153.91, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M153.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630107!~|A4864086867!~|B4864086867!~|C30|30!~|EPremium Room, 1 King Bed, Sea View (1 King Bed)!~|FPremium Room, 1 King Bed, Sea View (1 King Bed)!~|G1!~|U2,153.91,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I153.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086867", "description": "Premium Room, 1 King Bed, Sea View (1 King Bed)", "descriptionSupplier": "Premium Room, 1 King Bed, Sea View (1 King Bed)", "legacyRoomId": "0#119154630107", "supplierCode": "4864086867", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 153.91, "gross": 153.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": 153.91, "gross": 153.91, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M163.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630401!~|A4868194229!~|B4868194229!~|C30|30!~|E1 King Bed Suite Sea View, 1 King!~|F1 King Bed Suite Sea View, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I163.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194229", "description": "1 King Bed Suite Sea View, 1 King", "descriptionSupplier": "1 King Bed Suite Sea View, 1 King", "legacyRoomId": "0#119154630401", "supplierCode": "4868194229", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 163.25, "gross": 163.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": 163.25, "gross": 163.25, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M169.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407729!~|A4864086863!~|B4864086863!~|C30|30!~|ESuite, 1 King Bed, Sea View (1 King Bed)!~|FSuite, 1 King Bed, Sea View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I169.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086863", "description": "Suite, 1 King Bed, Sea View (1 King Bed)", "descriptionSupplier": "Suite, 1 King Bed, Sea View (1 King Bed)", "legacyRoomId": "0#119028407729", "supplierCode": "4864086863", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 169.15, "gross": 169.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": 169.15, "gross": 169.15, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T10:00:00Z", "value": 180.64, "hoursBefore": 62, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M180.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630197!~|A4868194185!~|B4868194185!~|C30|30!~|E1 King Bed Suite Sea View, 1 King!~|F1 King Bed Suite Sea View, 1 King!~|G1!~|U2,180.64,1776592800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I180.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194185", "description": "1 King Bed Suite Sea View, 1 King", "descriptionSupplier": "1 King Bed Suite Sea View, 1 King", "legacyRoomId": "0#119154630197", "supplierCode": "4868194185", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 180.64, "gross": 180.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": 180.64, "gross": 180.64, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 187.21, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M187.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407505!~|A4864086863!~|B4864086863!~|C30|30!~|ESuite, 1 King Bed, Sea View (1 King Bed)!~|FSuite, 1 King Bed, Sea View (1 King Bed)!~|G1!~|U2,187.21,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I187.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086863", "description": "Suite, 1 King Bed, Sea View (1 King Bed)", "descriptionSupplier": "Suite, 1 King Bed, Sea View (1 King Bed)", "legacyRoomId": "0#119028407505", "supplierCode": "4864086863", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 187.21, "gross": 187.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": 187.21, "gross": 187.21, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M191.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407816!~|A4864086861!~|B4864086861!~|C30|30!~|ESuite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)!~|FSuite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I191.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086861", "description": "Suite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)", "descriptionSupplier": "Suite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)", "legacyRoomId": "0#119028407816", "supplierCode": "4864086861", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 191.71, "gross": 191.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": 191.71, "gross": 191.71, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 209.78, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M209.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407503!~|A4864086861!~|B4864086861!~|C30|30!~|ESuite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)!~|FSuite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)!~|G1!~|U2,209.78,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I209.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086861", "description": "Suite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)", "descriptionSupplier": "Suite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)", "legacyRoomId": "0#119028407503", "supplierCode": "4864086861", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 209.78, "gross": 209.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": 209.78, "gross": 209.78, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M214.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407738!~|A4864086861!~|B4864086861!~|C30|30!~|ESuite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)!~|FSuite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I214.61!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086861", "description": "Suite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)", "descriptionSupplier": "Suite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)", "legacyRoomId": "0#119028407738", "supplierCode": "4864086861", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 214.61, "gross": 214.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": 214.61, "gross": 214.61, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M217.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630142!~|A4868194165!~|B4868194165!~|C30|30!~|E1 King Bed Suite With Sofa Bed Top Floor, 1 King 1 Sofa Bed!~|F1 King Bed Suite With Sofa Bed Top Floor, 1 King 1 Sofa Bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I217.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194165", "description": "1 King Bed Suite With Sofa Bed Top Floor, 1 King 1 Sofa Bed", "descriptionSupplier": "1 King Bed Suite With Sofa Bed Top Floor, 1 King 1 Sofa Bed", "legacyRoomId": "0#119154630142", "supplierCode": "4868194165", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 217.6, "gross": 217.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": 217.6, "gross": 217.6, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M225.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407616!~|A4864086827!~|B4864086827!~|C30|30!~|ESuite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)!~|FSuite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I225.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086827", "description": "Suite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)", "descriptionSupplier": "Suite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)", "legacyRoomId": "0#119028407616", "supplierCode": "4864086827", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 225.57, "gross": 225.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": 225.57, "gross": 225.57, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 234.86, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M234.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407812!~|A4864086861!~|B4864086861!~|C30|30!~|ESuite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)!~|FSuite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)!~|G1!~|U2,234.86,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I234.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086861", "description": "Suite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)", "descriptionSupplier": "Suite, 1 King Bed with Sofa bed, Sea View (1 King Bed and 1 Double Sofa Bed)", "legacyRoomId": "0#119028407812", "supplierCode": "4864086861", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 234.86, "gross": 234.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": 234.86, "gross": 234.86, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T10:00:00Z", "value": 234.99, "hoursBefore": 62, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M234.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630073!~|A4868194137!~|B4868194137!~|C30|30!~|E1 King Bed Suite With Sofa Bed Top Floor, 1 King 1 Sofa Bed!~|F1 King Bed Suite With Sofa Bed Top Floor, 1 King 1 Sofa Bed!~|G1!~|U2,234.99,1776592800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I234.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194137", "description": "1 King Bed Suite With Sofa Bed Top Floor, 1 King 1 Sofa Bed", "descriptionSupplier": "1 King Bed Suite With Sofa Bed Top Floor, 1 King 1 Sofa Bed", "legacyRoomId": "0#119154630073", "supplierCode": "4868194137", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 234.99, "gross": 234.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": 234.99, "gross": 234.99, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M239.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630065!~|A4868194134!~|B4868194134!~|C30|30!~|E1 King Suite Sofa Bed Kids Theme, 1 King!~|F1 King Suite Sofa Bed Kids Theme, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I239.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194134", "description": "1 King Suite Sofa Bed Kids Theme, 1 King", "descriptionSupplier": "1 King Suite Sofa Bed Kids Theme, 1 King", "legacyRoomId": "0#119154630065", "supplierCode": "4868194134", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 239.34, "gross": 239.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": 239.34, "gross": 239.34, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 243.63, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M243.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407739!~|A4864086827!~|B4864086827!~|C30|30!~|ESuite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)!~|FSuite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)!~|G1!~|U2,243.63,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I243.63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086827", "description": "Suite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)", "descriptionSupplier": "Suite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)", "legacyRoomId": "0#119028407739", "supplierCode": "4864086827", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 243.63, "gross": 243.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": 243.63, "gross": 243.63, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M248.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407511!~|A4864086840!~|B4864086840!~|C30|30!~|ESuite, 1 King Bed (Sofa bed, Kids Theme) (1 King Bed)!~|FSuite, 1 King Bed (Sofa bed, Kids Theme) (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I248.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086840", "description": "Suite, 1 King Bed (Sofa bed, Kids Theme) (1 King Bed)", "descriptionSupplier": "Suite, 1 King Bed (Sofa bed, Kids Theme) (1 King Bed)", "legacyRoomId": "0#119028407511", "supplierCode": "4864086840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 248.15, "gross": 248.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": 248.15, "gross": 248.15, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p0!~|x07040522!~|M252.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407510!~|A4864086827!~|B4864086827!~|C30|30!~|ESuite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)!~|FSuite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I252.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086827", "description": "Suite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)", "descriptionSupplier": "Suite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)", "legacyRoomId": "0#119028407510", "supplierCode": "4864086827", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 252.56, "gross": 252.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 252.56, "gross": 252.56, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T10:00:00Z", "value": 256.73, "hoursBefore": 62, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M256.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630275!~|A4868194207!~|B4868194207!~|C30|30!~|E1 King Suite Sofa Bed Kids Theme, 1 King!~|F1 King Suite Sofa Bed Kids Theme, 1 King!~|G1!~|U2,256.73,1776592800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I256.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194207", "description": "1 King Suite Sofa Bed Kids Theme, 1 King", "descriptionSupplier": "1 King Suite Sofa Bed Kids Theme, 1 King", "legacyRoomId": "0#119154630275", "supplierCode": "4868194207", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 256.73, "gross": 256.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": 256.73, "gross": 256.73, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 266.21, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M266.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407465!~|A4864086840!~|B4864086840!~|C30|30!~|ESuite, 1 King Bed (Sofa bed, Kids Theme) (1 King Bed)!~|FSuite, 1 King Bed (Sofa bed, Kids Theme) (1 King Bed)!~|G1!~|U2,266.21,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I266.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086840", "description": "Suite, 1 King Bed (Sofa bed, Kids Theme) (1 King Bed)", "descriptionSupplier": "Suite, 1 King Bed (Sofa bed, Kids Theme) (1 King Bed)", "legacyRoomId": "0#119028407465", "supplierCode": "4864086840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 266.21, "gross": 266.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": 266.21, "gross": 266.21, "binding": false } }, { "hotelName": "Holiday Inn Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 272.79, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54283180", "supplierCode": "STN", "hotelCodeSupplier": "54283180", "id": "33!~|a0!~|b260422!~|c260423!~|d54283180!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54283180!~|n50001621!~|o1!~|p1!~|x07040522!~|M272.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407745!~|A4864086827!~|B4864086827!~|C30|30!~|ESuite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)!~|FSuite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)!~|G1!~|U2,272.79,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I272.79!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086827", "description": "Suite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)", "descriptionSupplier": "Suite, 1 King Bed with Sofa bed (Top Floor) (1 King Bed and 1 Double Sofa Bed)", "legacyRoomId": "0#119028407745", "supplierCode": "4864086827", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 272.79, "gross": 272.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": 272.79, "gross": 272.79, "binding": false } }, { "hotelName": "Jo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50697263", "supplierCode": "STN", "hotelCodeSupplier": "50697263", "id": "33!~|a0!~|b260422!~|c260423!~|d50697263!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50697263!~|n2359299!~|o1!~|p0!~|x07040522!~|M20.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514729!~|A3546285575!~|B3546285575!~|C30|30!~|EDOUBLE DELUXE QUEEN BED!~|FDOUBLE DELUXE QUEEN BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I20.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546285575", "description": "DOUBLE DELUXE QUEEN BED", "descriptionSupplier": "DOUBLE DELUXE QUEEN BED", "legacyRoomId": "0#118825514729", "supplierCode": "3546285575", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.93, "gross": 20.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": 20.93, "gross": 20.93, "binding": false } }, { "hotelName": "Jo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50697263", "supplierCode": "STN", "hotelCodeSupplier": "50697263", "id": "33!~|a0!~|b260422!~|c260423!~|d50697263!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50697263!~|n2359299!~|o1!~|p0!~|x07040522!~|M22.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513808!~|A3546272859!~|B3546272859!~|C30|30!~|EDeluxe Twin!~|FDeluxe Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I22.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546272859", "description": "Deluxe Twin", "descriptionSupplier": "Deluxe Twin", "legacyRoomId": "0#118825513808", "supplierCode": "3546272859", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.3, "gross": 22.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": 22.3, "gross": 22.3, "binding": false } }, { "hotelName": "Jo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50697263", "supplierCode": "STN", "hotelCodeSupplier": "50697263", "id": "33!~|a0!~|b260422!~|c260423!~|d50697263!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50697263!~|n2359299!~|o1!~|p0!~|x07040522!~|M23.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514096!~|A3546271936!~|B3546271936!~|C30|30!~|ETRIPLE DELUXE!~|FTRIPLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546271936", "description": "TRIPLE DELUXE", "descriptionSupplier": "TRIPLE DELUXE", "legacyRoomId": "0#118825514096", "supplierCode": "3546271936", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.34, "gross": 23.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": 23.34, "gross": 23.34, "binding": false } }, { "hotelName": "Jo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50697263", "supplierCode": "STN", "hotelCodeSupplier": "50697263", "id": "33!~|a0!~|b260422!~|c260423!~|d50697263!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50697263!~|n2359299!~|o1!~|p0!~|x07040522!~|M23.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513593!~|A3546285575!~|B3546285575!~|C30|30!~|EDOUBLE DELUXE QUEEN BED!~|FDOUBLE DELUXE QUEEN BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546285575", "description": "DOUBLE DELUXE QUEEN BED", "descriptionSupplier": "DOUBLE DELUXE QUEEN BED", "legacyRoomId": "0#118825513593", "supplierCode": "3546285575", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.52, "gross": 23.52, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.52, "gross": 23.52, "binding": false } }, { "hotelName": "Jo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50697263", "supplierCode": "STN", "hotelCodeSupplier": "50697263", "id": "33!~|a0!~|b260422!~|c260423!~|d50697263!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50697263!~|n2359299!~|o1!~|p0!~|x07040522!~|M24.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514055!~|A3546270523!~|B3546270523!~|C30|30!~|ESUITE DELUXE!~|FSUITE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546270523", "description": "SUITE DELUXE", "descriptionSupplier": "SUITE DELUXE", "legacyRoomId": "0#118825514055", "supplierCode": "3546270523", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.57, "gross": 24.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": 24.57, "gross": 24.57, "binding": false } }, { "hotelName": "Jo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50697263", "supplierCode": "STN", "hotelCodeSupplier": "50697263", "id": "33!~|a0!~|b260422!~|c260423!~|d50697263!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50697263!~|n2359299!~|o1!~|p0!~|x07040522!~|M24.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515054!~|A3546272859!~|B3546272859!~|C30|30!~|EDeluxe Twin!~|FDeluxe Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546272859", "description": "Deluxe Twin", "descriptionSupplier": "Deluxe Twin", "legacyRoomId": "0#118825515054", "supplierCode": "3546272859", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.73, "gross": 24.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": 24.73, "gross": 24.73, "binding": false } }, { "hotelName": "Jo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50697263", "supplierCode": "STN", "hotelCodeSupplier": "50697263", "id": "33!~|a0!~|b260422!~|c260423!~|d50697263!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50697263!~|n2359299!~|o1!~|p0!~|x07040522!~|M25.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514496!~|A3546271936!~|B3546271936!~|C30|30!~|ETRIPLE DELUXE!~|FTRIPLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546271936", "description": "TRIPLE DELUXE", "descriptionSupplier": "TRIPLE DELUXE", "legacyRoomId": "0#118825514496", "supplierCode": "3546271936", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.95, "gross": 25.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": 25.95, "gross": 25.95, "binding": false } }, { "hotelName": "Jo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50697263", "supplierCode": "STN", "hotelCodeSupplier": "50697263", "id": "33!~|a0!~|b260422!~|c260423!~|d50697263!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50697263!~|n2359299!~|o1!~|p0!~|x07040522!~|M27.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512698!~|A3546270523!~|B3546270523!~|C30|30!~|ESUITE DELUXE!~|FSUITE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546270523", "description": "SUITE DELUXE", "descriptionSupplier": "SUITE DELUXE", "legacyRoomId": "0#118825512698", "supplierCode": "3546270523", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.24, "gross": 27.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": 27.24, "gross": 27.24, "binding": false } }, { "hotelName": "Fives Hotel Dnp", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65093584", "supplierCode": "STN", "hotelCodeSupplier": "65093584", "id": "33!~|a0!~|b260422!~|c260423!~|d65093584!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65093584!~|n2359299!~|o1!~|p0!~|x07040522!~|M48.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515603!~|A3546267636!~|B3546267636!~|C30|30!~|EDouble or Twin STANDARD!~|FDouble or Twin STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267636", "description": "Double or Twin STANDARD", "descriptionSupplier": "Double or Twin STANDARD", "legacyRoomId": "0#118825515603", "supplierCode": "3546267636", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.39, "gross": 48.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": 48.39, "gross": 48.39, "binding": false } }, { "hotelName": "Fives Hotel Dnp", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65093584", "supplierCode": "STN", "hotelCodeSupplier": "65093584", "id": "33!~|a0!~|b260422!~|c260423!~|d65093584!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65093584!~|n2359299!~|o1!~|p0!~|x07040522!~|M48.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514124!~|A3546267640!~|B3546267640!~|C30|30!~|EDOUBLE KING SIZE BED!~|FDOUBLE KING SIZE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.39!~|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#118825514124", "supplierCode": "3546267640", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.39, "gross": 48.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": 48.39, "gross": 48.39, "binding": false } }, { "hotelName": "Fives Hotel Dnp", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65093584", "supplierCode": "STN", "hotelCodeSupplier": "65093584", "id": "33!~|a0!~|b260422!~|c260423!~|d65093584!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65093584!~|n2359299!~|o1!~|p0!~|x07040522!~|M59.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512489!~|A3546275714!~|B3546275714!~|C30|30!~|EDOUBLE SUPERIOR QUEEN BED!~|FDOUBLE SUPERIOR QUEEN BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.91!~|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#118825512489", "supplierCode": "3546275714", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.91, "gross": 59.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": 59.91, "gross": 59.91, "binding": false } }, { "hotelName": "Fives Hotel Dnp", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65093584", "supplierCode": "STN", "hotelCodeSupplier": "65093584", "id": "33!~|a0!~|b260422!~|c260423!~|d65093584!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65093584!~|n2359299!~|o1!~|p0!~|x07040522!~|M67.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513604!~|A3546285575!~|B3546285575!~|C30|30!~|EDOUBLE DELUXE QUEEN BED!~|FDOUBLE DELUXE QUEEN BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546285575", "description": "DOUBLE DELUXE QUEEN BED", "descriptionSupplier": "DOUBLE DELUXE QUEEN BED", "legacyRoomId": "0#118825513604", "supplierCode": "3546285575", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.2, "gross": 67.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": 67.2, "gross": 67.2, "binding": false } }, { "hotelName": "Fives Hotel Dnp", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65093584", "supplierCode": "STN", "hotelCodeSupplier": "65093584", "id": "33!~|a0!~|b260422!~|c260423!~|d65093584!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65093584!~|n2359299!~|o1!~|p0!~|x07040522!~|M142.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514439!~|A3546267890!~|B3546267890!~|C30|30!~|ESUITE STANDARD!~|FSUITE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I142.01!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267890", "description": "SUITE STANDARD", "descriptionSupplier": "SUITE STANDARD", "legacyRoomId": "0#118825514439", "supplierCode": "3546267890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 142.01, "gross": 142.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": 142.01, "gross": 142.01, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M75.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630342!~|A3933492491!~|B3933492491!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492491", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "0#119154630342", "supplierCode": "3933492491", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.82, "gross": 75.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": 75.82, "gross": 75.82, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M77.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337854!~|A4867232121!~|B4867232121!~|C30|30!~|ESuperior Twin (2 Twin beds)!~|FSuperior Twin (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.06!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232121", "description": "Superior Twin (2 Twin beds)", "descriptionSupplier": "Superior Twin (2 Twin beds)", "legacyRoomId": "0#119036337854", "supplierCode": "4867232121", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.06, "gross": 77.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": 77.06, "gross": 77.06, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T12:59:59Z", "value": 79.76, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p1!~|x07040522!~|M79.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630058!~|A4867232121!~|B4867232121!~|C30|30!~|ESuperior Twin (2 Twin beds)!~|FSuperior Twin (2 Twin beds)!~|G1!~|U2,79.76,1776257999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232121", "description": "Superior Twin (2 Twin beds)", "descriptionSupplier": "Superior Twin (2 Twin beds)", "legacyRoomId": "0#119154630058", "supplierCode": "4867232121", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.76, "gross": 79.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": 79.76, "gross": 79.76, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M80.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630160!~|A3866350130!~|B3866350130!~|C30|30!~|ESuperior Twin!~|FSuperior Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3866350130", "description": "Superior Twin", "descriptionSupplier": "Superior Twin", "legacyRoomId": "0#119154630160", "supplierCode": "3866350130", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.2, "gross": 80.2, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M81.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337750!~|A4867232105!~|B4867232105!~|C30|30!~|ESuperior Twin (2 Twin Beds)!~|FSuperior Twin (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232105", "description": "Superior Twin (2 Twin Beds)", "descriptionSupplier": "Superior Twin (2 Twin Beds)", "legacyRoomId": "0#119036337750", "supplierCode": "4867232105", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.76, "gross": 81.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": 81.76, "gross": 81.76, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M82.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630420!~|A4868194178!~|B4868194178!~|C30|30!~|ESuperior King (1 King bed)!~|FSuperior King (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.65!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194178", "description": "Superior King (1 King bed)", "descriptionSupplier": "Superior King (1 King bed)", "legacyRoomId": "0#119154630420", "supplierCode": "4868194178", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.65, "gross": 82.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": 82.65, "gross": 82.65, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T12:59:59Z", "value": 85.6, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p1!~|x07040522!~|M85.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630182!~|A4868194178!~|B4868194178!~|C30|30!~|ESuperior King (1 King bed)!~|FSuperior King (1 King bed)!~|G1!~|U2,85.60,1776257999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194178", "description": "Superior King (1 King bed)", "descriptionSupplier": "Superior King (1 King bed)", "legacyRoomId": "0#119154630182", "supplierCode": "4868194178", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.6, "gross": 85.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.6, "gross": 85.6, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M86.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630327!~|A4868194126!~|B4868194126!~|C30|30!~|ESuperior Room (1 King bed or 2 Twin beds)!~|FSuperior Room (1 King bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194126", "description": "Superior Room (1 King bed or 2 Twin beds)", "descriptionSupplier": "Superior Room (1 King bed or 2 Twin beds)", "legacyRoomId": "0#119154630327", "supplierCode": "4868194126", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.35, "gross": 86.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": 86.35, "gross": 86.35, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M87.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337781!~|A4867232092!~|B4867232092!~|C30|30!~|ESuperior King (1 King Bed)!~|FSuperior King (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I87.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232092", "description": "Superior King (1 King Bed)", "descriptionSupplier": "Superior King (1 King Bed)", "legacyRoomId": "0#119036337781", "supplierCode": "4867232092", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.58, "gross": 87.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": 87.58, "gross": 87.58, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 87.9, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p1!~|x07040522!~|M87.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514368!~|A3546300921!~|B3546300921!~|C30|30!~|ESUPERIOR TWIN!~|FSUPERIOR TWIN!~|G1!~|U2,87.90,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I87.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546300921", "description": "SUPERIOR TWIN", "descriptionSupplier": "SUPERIOR TWIN", "legacyRoomId": "0#118825514368", "supplierCode": "3546300921", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.9, "gross": 87.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": 87.9, "gross": 87.9, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M92.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630052!~|A3933492574!~|B3933492574!~|C30|30!~|Edeluxe twin!~|Fdeluxe twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492574", "description": "deluxe twin", "descriptionSupplier": "deluxe twin", "legacyRoomId": "0#119154630052", "supplierCode": "3933492574", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.66, "gross": 92.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": 92.66, "gross": 92.66, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M92.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514497!~|A3546267468!~|B3546267468!~|C30|30!~|EDOUBLE SUPERIOR!~|FDOUBLE SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267468", "description": "DOUBLE SUPERIOR", "descriptionSupplier": "DOUBLE SUPERIOR", "legacyRoomId": "0#118825514497", "supplierCode": "3546267468", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.72, "gross": 92.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": 92.72, "gross": 92.72, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M93.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514739!~|A3546273840!~|B3546273840!~|C30|30!~|EDOUBLE SUPERIOR KING BED!~|FDOUBLE SUPERIOR KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.83!~|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#118825514739", "supplierCode": "3546273840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.83, "gross": 93.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": 93.83, "gross": 93.83, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M93.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630407!~|A4841059973!~|B4841059973!~|C30|30!~|ESUPERIOR, DOUBLE BED!~|FSUPERIOR, DOUBLE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4841059973", "description": "SUPERIOR, DOUBLE BED", "descriptionSupplier": "SUPERIOR, DOUBLE BED", "legacyRoomId": "0#119154630407", "supplierCode": "4841059973", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.85, "gross": 93.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": 93.85, "gross": 93.85, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M93.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337807!~|A4867232100!~|B4867232100!~|C30|30!~|EDeluxe Twin (2 Twin beds)!~|FDeluxe Twin (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232100", "description": "Deluxe Twin (2 Twin beds)", "descriptionSupplier": "Deluxe Twin (2 Twin beds)", "legacyRoomId": "0#119036337807", "supplierCode": "4867232100", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.92, "gross": 93.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": 93.92, "gross": 93.92, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T10:00:00Z", "value": 94.4, "hoursBefore": 158, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p1!~|x07040522!~|M94.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630039!~|A4868194126!~|B4868194126!~|C30|30!~|ESuperior Room (1 King bed or 2 Twin beds)!~|FSuperior Room (1 King bed or 2 Twin beds)!~|G1!~|U2,94.40,1776247200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I94.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194126", "description": "Superior Room (1 King bed or 2 Twin beds)", "descriptionSupplier": "Superior Room (1 King bed or 2 Twin beds)", "legacyRoomId": "0#119154630039", "supplierCode": "4868194126", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.4, "gross": 94.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": 94.4, "gross": 94.4, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M97.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630185!~|A4173381691!~|B4173381691!~|C30|30!~|Edeluxe king!~|Fdeluxe king!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173381691", "description": "deluxe king", "descriptionSupplier": "deluxe king", "legacyRoomId": "0#119154630185", "supplierCode": "4173381691", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.93, "gross": 97.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": 97.93, "gross": 97.93, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M99.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337926!~|A4867232088!~|B4867232088!~|C30|30!~|EDeluxe Twin (2 Twin Beds)!~|FDeluxe Twin (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.23!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232088", "description": "Deluxe Twin (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin (2 Twin Beds)", "legacyRoomId": "0#119036337926", "supplierCode": "4867232088", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.23, "gross": 99.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": 99.23, "gross": 99.23, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M105.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337774!~|A4867232122!~|B4867232122!~|C30|30!~|EDeluxe King (1 King Bed)!~|FDeluxe King (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232122", "description": "Deluxe King (1 King Bed)", "descriptionSupplier": "Deluxe King (1 King Bed)", "legacyRoomId": "0#119036337774", "supplierCode": "4867232122", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.05, "gross": 105.05, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.05, "gross": 105.05, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M105.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630417!~|A4868194128!~|B4868194128!~|C30|30!~|EDeluxe Room (1 King bed or 2 Twin beds)!~|FDeluxe Room (1 King bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194128", "description": "Deluxe Room (1 King bed or 2 Twin beds)", "descriptionSupplier": "Deluxe Room (1 King bed or 2 Twin beds)", "legacyRoomId": "0#119154630417", "supplierCode": "4868194128", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.29, "gross": 105.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": 105.29, "gross": 105.29, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 106.2, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p1!~|x07040522!~|M106.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337923!~|A4867232105!~|B4867232105!~|C30|30!~|ESuperior Twin (2 Twin Beds)!~|FSuperior Twin (2 Twin Beds)!~|G1!~|U2,106.20,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I106.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232105", "description": "Superior Twin (2 Twin Beds)", "descriptionSupplier": "Superior Twin (2 Twin Beds)", "legacyRoomId": "0#119036337923", "supplierCode": "4867232105", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.2, "gross": 106.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": 106.2, "gross": 106.2, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 107.18, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p1!~|x07040522!~|M107.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513036!~|A4171495851!~|B4171495851!~|C30|30!~|EDELUXE TWIN!~|FDELUXE TWIN!~|G1!~|U2,107.18,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4171495851", "description": "DELUXE TWIN", "descriptionSupplier": "DELUXE TWIN", "legacyRoomId": "0#118825513036", "supplierCode": "4171495851", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.18, "gross": 107.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": 107.18, "gross": 107.18, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T10:00:00Z", "value": 107.28, "hoursBefore": 158, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p1!~|x07040522!~|M107.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630187!~|A4868194179!~|B4868194179!~|C30|30!~|EDeluxe Twin Room (2 Twin beds)!~|FDeluxe Twin Room (2 Twin beds)!~|G1!~|U2,107.28,1776247200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194179", "description": "Deluxe Twin Room (2 Twin beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin beds)", "legacyRoomId": "0#119154630187", "supplierCode": "4868194179", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.28, "gross": 107.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": 107.28, "gross": 107.28, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T13:59:00Z", "value": 109.47, "hoursBefore": 58, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p1!~|x07040522!~|M109.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514404!~|A3546267468!~|B3546267468!~|C30|30!~|EDOUBLE SUPERIOR!~|FDOUBLE SUPERIOR!~|G1!~|U2,109.47,1776607140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I109.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267468", "description": "DOUBLE SUPERIOR", "descriptionSupplier": "DOUBLE SUPERIOR", "legacyRoomId": "0#118825514404", "supplierCode": "3546267468", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.47, "gross": 109.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": 109.47, "gross": 109.47, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T13:59:00Z", "value": 110.59, "hoursBefore": 58, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p1!~|x07040522!~|M110.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515086!~|A3546273840!~|B3546273840!~|C30|30!~|EDOUBLE SUPERIOR KING BED!~|FDOUBLE SUPERIOR KING BED!~|G1!~|U2,110.59,1776607140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546273840", "description": "DOUBLE SUPERIOR KING BED", "descriptionSupplier": "DOUBLE SUPERIOR KING BED", "legacyRoomId": "0#118825515086", "supplierCode": "3546273840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.59, "gross": 110.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": 110.59, "gross": 110.59, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M111.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512574!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825512574", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.7, "gross": 111.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": 111.7, "gross": 111.7, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M113.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630321!~|A4841202046!~|B4841202046!~|C30|30!~|EDELUXE, DOUBLE BED!~|FDELUXE, DOUBLE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4841202046", "description": "DELUXE, DOUBLE BED", "descriptionSupplier": "DELUXE, DOUBLE BED", "legacyRoomId": "0#119154630321", "supplierCode": "4841202046", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.11, "gross": 113.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": 113.11, "gross": 113.11, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 113.62, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p1!~|x07040522!~|M113.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513838!~|A4162743089!~|B4162743089!~|C30|30!~|EDELUXE KING!~|FDELUXE KING!~|G1!~|U2,113.62,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.62!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4162743089", "description": "DELUXE KING", "descriptionSupplier": "DELUXE KING", "legacyRoomId": "0#118825513838", "supplierCode": "4162743089", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.62, "gross": 113.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.62, "gross": 113.62, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 113.82, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p1!~|x07040522!~|M113.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337885!~|A4867232092!~|B4867232092!~|C30|30!~|ESuperior King (1 King Bed)!~|FSuperior King (1 King Bed)!~|G1!~|U2,113.82,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232092", "description": "Superior King (1 King Bed)", "descriptionSupplier": "Superior King (1 King Bed)", "legacyRoomId": "0#119036337885", "supplierCode": "4867232092", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.82, "gross": 113.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": 113.82, "gross": 113.82, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M117.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630202!~|A4868194111!~|B4868194111!~|C30|30!~|EGrand Deluxe Room (1 Double bed or 2 Twin beds)!~|FGrand Deluxe Room (1 Double bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194111", "description": "Grand Deluxe Room (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Grand Deluxe Room (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#119154630202", "supplierCode": "4868194111", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.93, "gross": 117.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": 117.93, "gross": 117.93, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 129.04, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p1!~|x07040522!~|M129.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337800!~|A4867232088!~|B4867232088!~|C30|30!~|EDeluxe Twin (2 Twin Beds)!~|FDeluxe Twin (2 Twin Beds)!~|G1!~|U2,129.04,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I129.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232088", "description": "Deluxe Twin (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin (2 Twin Beds)", "legacyRoomId": "0#119036337800", "supplierCode": "4867232088", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.04, "gross": 129.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": 129.04, "gross": 129.04, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T13:59:00Z", "value": 130.69, "hoursBefore": 58, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p1!~|x07040522!~|M130.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512983!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|U2,130.69,1776607140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I130.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825512983", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.69, "gross": 130.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": 130.69, "gross": 130.69, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 136.66, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p1!~|x07040522!~|M136.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337796!~|A4867232122!~|B4867232122!~|C30|30!~|EDeluxe King (1 King Bed)!~|FDeluxe King (1 King Bed)!~|G1!~|U2,136.66,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I136.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232122", "description": "Deluxe King (1 King Bed)", "descriptionSupplier": "Deluxe King (1 King Bed)", "legacyRoomId": "0#119036337796", "supplierCode": "4867232122", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 136.66, "gross": 136.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": 136.66, "gross": 136.66, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M145.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630232!~|A4868194193!~|B4868194193!~|C30|30!~|Eexecutive club room twin!~|Fexecutive club room twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I145.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194193", "description": "executive club room twin", "descriptionSupplier": "executive club room twin", "legacyRoomId": "0#119154630232", "supplierCode": "4868194193", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 145.95, "gross": 145.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": 145.95, "gross": 145.95, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359299!~|o1!~|p0!~|x07040522!~|M151.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630229!~|A4868194192!~|B4868194192!~|C30|30!~|Eexecutive club room king!~|Fexecutive club room king!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I151.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194192", "description": "executive club room king", "descriptionSupplier": "executive club room king", "legacyRoomId": "0#119154630229", "supplierCode": "4868194192", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 151.16, "gross": 151.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": 151.16, "gross": 151.16, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M93.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630340!~|A3933492491!~|B3933492491!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492491", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "0#119154630340", "supplierCode": "3933492491", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.72, "gross": 93.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": 93.72, "gross": 93.72, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M95.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630502!~|A4867232121!~|B4867232121!~|C30|30!~|ESuperior Twin (2 Twin beds)!~|FSuperior Twin (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232121", "description": "Superior Twin (2 Twin beds)", "descriptionSupplier": "Superior Twin (2 Twin beds)", "legacyRoomId": "0#119154630502", "supplierCode": "4867232121", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.79, "gross": 95.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": 95.79, "gross": 95.79, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M98.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630409!~|A4868194178!~|B4868194178!~|C30|30!~|ESuperior King (1 King bed)!~|FSuperior King (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98.61!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194178", "description": "Superior King (1 King bed)", "descriptionSupplier": "Superior King (1 King bed)", "legacyRoomId": "0#119154630409", "supplierCode": "4868194178", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.61, "gross": 98.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": 98.61, "gross": 98.61, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M99.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630325!~|A3866350130!~|B3866350130!~|C30|30!~|ESuperior Twin!~|FSuperior Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3866350130", "description": "Superior Twin", "descriptionSupplier": "Superior Twin", "legacyRoomId": "0#119154630325", "supplierCode": "3866350130", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.75, "gross": 99.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": 99.75, "gross": 99.75, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M101.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337702!~|A4867232105!~|B4867232105!~|C30|30!~|ESuperior Twin (2 Twin Beds)!~|FSuperior Twin (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I101.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232105", "description": "Superior Twin (2 Twin Beds)", "descriptionSupplier": "Superior Twin (2 Twin Beds)", "legacyRoomId": "0#119036337702", "supplierCode": "4867232105", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.17, "gross": 101.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": 101.17, "gross": 101.17, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M104.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337821!~|A4867232092!~|B4867232092!~|C30|30!~|ESuperior King (1 King Bed)!~|FSuperior King (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232092", "description": "Superior King (1 King Bed)", "descriptionSupplier": "Superior King (1 King Bed)", "legacyRoomId": "0#119036337821", "supplierCode": "4867232092", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.08, "gross": 104.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": 104.08, "gross": 104.08, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 109.34, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M109.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515627!~|A3546300921!~|B3546300921!~|C30|30!~|ESUPERIOR TWIN!~|FSUPERIOR TWIN!~|G1!~|U2,109.34,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I109.34!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546300921", "description": "SUPERIOR TWIN", "descriptionSupplier": "SUPERIOR TWIN", "legacyRoomId": "0#118825515627", "supplierCode": "3546300921", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.34, "gross": 109.34, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.34, "gross": 109.34, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T10:00:00Z", "value": 109.4, "hoursBefore": 158, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M109.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630367!~|A4868194219!~|B4868194219!~|C30|30!~|ESuperior Twin Room (2 Twin beds)!~|FSuperior Twin Room (2 Twin beds)!~|G1!~|U2,109.40,1776247200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I109.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194219", "description": "Superior Twin Room (2 Twin beds)", "descriptionSupplier": "Superior Twin Room (2 Twin beds)", "legacyRoomId": "0#119154630367", "supplierCode": "4868194219", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.4, "gross": 109.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": 109.4, "gross": 109.4, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M110.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630207!~|A3933492574!~|B3933492574!~|C30|30!~|Edeluxe twin!~|Fdeluxe twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492574", "description": "deluxe twin", "descriptionSupplier": "deluxe twin", "legacyRoomId": "0#119154630207", "supplierCode": "3933492574", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.57, "gross": 110.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": 110.57, "gross": 110.57, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 112.55, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M112.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515479!~|A4162743075!~|B4162743075!~|C30|30!~|ESUPERIOR KING!~|FSUPERIOR KING!~|G1!~|U2,112.55,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4162743075", "description": "SUPERIOR KING", "descriptionSupplier": "SUPERIOR KING", "legacyRoomId": "0#118825515479", "supplierCode": "4162743075", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.55, "gross": 112.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": 112.55, "gross": 112.55, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T10:00:00Z", "value": 112.58, "hoursBefore": 158, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M112.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630422!~|A4868194126!~|B4868194126!~|C30|30!~|ESuperior Room (1 King bed or 2 Twin beds)!~|FSuperior Room (1 King bed or 2 Twin beds)!~|G1!~|U2,112.58,1776247200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194126", "description": "Superior Room (1 King bed or 2 Twin beds)", "descriptionSupplier": "Superior Room (1 King bed or 2 Twin beds)", "legacyRoomId": "0#119154630422", "supplierCode": "4868194126", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.58, "gross": 112.58, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.58, "gross": 112.58, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M112.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630276!~|A4867232100!~|B4867232100!~|C30|30!~|EDeluxe Twin (2 Twin beds)!~|FDeluxe Twin (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232100", "description": "Deluxe Twin (2 Twin beds)", "descriptionSupplier": "Deluxe Twin (2 Twin beds)", "legacyRoomId": "0#119154630276", "supplierCode": "4867232100", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.7, "gross": 112.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": 112.7, "gross": 112.7, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M112.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513975!~|A3546273840!~|B3546273840!~|C30|30!~|EDOUBLE SUPERIOR KING BED!~|FDOUBLE SUPERIOR KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.82!~|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#118825513975", "supplierCode": "3546273840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.82, "gross": 112.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": 112.82, "gross": 112.82, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M113.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629976!~|A4173381691!~|B4173381691!~|C30|30!~|Edeluxe king!~|Fdeluxe king!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173381691", "description": "deluxe king", "descriptionSupplier": "deluxe king", "legacyRoomId": "0#119154629976", "supplierCode": "4173381691", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.72, "gross": 113.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": 113.72, "gross": 113.72, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M117.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512989!~|A3546267468!~|B3546267468!~|C30|30!~|EDOUBLE SUPERIOR!~|FDOUBLE SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267468", "description": "DOUBLE SUPERIOR", "descriptionSupplier": "DOUBLE SUPERIOR", "legacyRoomId": "0#118825512989", "supplierCode": "3546267468", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.29, "gross": 117.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": 117.29, "gross": 117.29, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M117.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629993!~|A4841059973!~|B4841059973!~|C30|30!~|ESUPERIOR, DOUBLE BED!~|FSUPERIOR, DOUBLE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.91!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4841059973", "description": "SUPERIOR, DOUBLE BED", "descriptionSupplier": "SUPERIOR, DOUBLE BED", "legacyRoomId": "0#119154629993", "supplierCode": "4841059973", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.91, "gross": 117.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": 117.91, "gross": 117.91, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M118.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337832!~|A4867232088!~|B4867232088!~|C30|30!~|EDeluxe Twin (2 Twin Beds)!~|FDeluxe Twin (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232088", "description": "Deluxe Twin (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin (2 Twin Beds)", "legacyRoomId": "0#119036337832", "supplierCode": "4867232088", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.64, "gross": 118.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": 118.64, "gross": 118.64, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M121.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337849!~|A4867232122!~|B4867232122!~|C30|30!~|EDeluxe King (1 King Bed)!~|FDeluxe King (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I121.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232122", "description": "Deluxe King (1 King Bed)", "descriptionSupplier": "Deluxe King (1 King Bed)", "legacyRoomId": "0#119036337849", "supplierCode": "4867232122", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.56, "gross": 121.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.56, "gross": 121.56, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 128.63, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M128.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514698!~|A4171495851!~|B4171495851!~|C30|30!~|EDELUXE TWIN!~|FDELUXE TWIN!~|G1!~|U2,128.63,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I128.63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4171495851", "description": "DELUXE TWIN", "descriptionSupplier": "DELUXE TWIN", "legacyRoomId": "0#118825514698", "supplierCode": "4171495851", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.63, "gross": 128.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": 128.63, "gross": 128.63, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T10:00:00Z", "value": 128.64, "hoursBefore": 158, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M128.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630466!~|A4868194179!~|B4868194179!~|C30|30!~|EDeluxe Twin Room (2 Twin beds)!~|FDeluxe Twin Room (2 Twin beds)!~|G1!~|U2,128.64,1776247200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I128.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194179", "description": "Deluxe Twin Room (2 Twin beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin beds)", "legacyRoomId": "0#119154630466", "supplierCode": "4868194179", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.64, "gross": 128.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": 128.64, "gross": 128.64, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T13:59:00Z", "value": 129.57, "hoursBefore": 58, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M129.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515585!~|A3546267468!~|B3546267468!~|C30|30!~|EDOUBLE SUPERIOR!~|FDOUBLE SUPERIOR!~|G1!~|U2,129.57,1776607140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I129.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267468", "description": "DOUBLE SUPERIOR", "descriptionSupplier": "DOUBLE SUPERIOR", "legacyRoomId": "0#118825515585", "supplierCode": "3546267468", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.57, "gross": 129.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": 129.57, "gross": 129.57, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 131.59, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M131.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337841!~|A4867232105!~|B4867232105!~|C30|30!~|ESuperior Twin (2 Twin Beds)!~|FSuperior Twin (2 Twin Beds)!~|G1!~|U2,131.59,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I131.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232105", "description": "Superior Twin (2 Twin Beds)", "descriptionSupplier": "Superior Twin (2 Twin Beds)", "legacyRoomId": "0#119036337841", "supplierCode": "4867232105", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 131.59, "gross": 131.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": 131.59, "gross": 131.59, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T13:59:00Z", "value": 131.81, "hoursBefore": 58, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M131.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513751!~|A3546273840!~|B3546273840!~|C30|30!~|EDOUBLE SUPERIOR KING BED!~|FDOUBLE SUPERIOR KING BED!~|G1!~|U2,131.81,1776607140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I131.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546273840", "description": "DOUBLE SUPERIOR KING BED", "descriptionSupplier": "DOUBLE SUPERIOR KING BED", "legacyRoomId": "0#118825513751", "supplierCode": "3546273840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 131.81, "gross": 131.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": 131.81, "gross": 131.81, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 131.85, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M131.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512593!~|A4162743089!~|B4162743089!~|C30|30!~|EDELUXE KING!~|FDELUXE KING!~|G1!~|U2,131.85,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I131.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4162743089", "description": "DELUXE KING", "descriptionSupplier": "DELUXE KING", "legacyRoomId": "0#118825512593", "supplierCode": "4162743089", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 131.85, "gross": 131.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": 131.85, "gross": 131.85, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T10:00:00Z", "value": 131.96, "hoursBefore": 158, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M131.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630045!~|A4868194128!~|B4868194128!~|C30|30!~|EDeluxe Room (1 King bed or 2 Twin beds)!~|FDeluxe Room (1 King bed or 2 Twin beds)!~|G1!~|U2,131.96,1776247200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I131.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194128", "description": "Deluxe Room (1 King bed or 2 Twin beds)", "descriptionSupplier": "Deluxe Room (1 King bed or 2 Twin beds)", "legacyRoomId": "0#119154630045", "supplierCode": "4868194128", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 131.96, "gross": 131.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": 131.96, "gross": 131.96, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 135.39, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M135.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337671!~|A4867232092!~|B4867232092!~|C30|30!~|ESuperior King (1 King Bed)!~|FSuperior King (1 King Bed)!~|G1!~|U2,135.39,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I135.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232092", "description": "Superior King (1 King Bed)", "descriptionSupplier": "Superior King (1 King Bed)", "legacyRoomId": "0#119036337671", "supplierCode": "4867232092", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 135.39, "gross": 135.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": 135.39, "gross": 135.39, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M137.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825267865!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I137.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825267865", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 137.39, "gross": 137.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": 137.39, "gross": 137.39, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M138.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630136!~|A4841202046!~|B4841202046!~|C30|30!~|EDELUXE, DOUBLE BED!~|FDELUXE, DOUBLE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I138.36!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4841202046", "description": "DELUXE, DOUBLE BED", "descriptionSupplier": "DELUXE, DOUBLE BED", "legacyRoomId": "0#119154630136", "supplierCode": "4841202046", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 138.36, "gross": 138.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": 138.36, "gross": 138.36, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M147.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630494!~|A4868194193!~|B4868194193!~|C30|30!~|Eexecutive club room twin!~|Fexecutive club room twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I147.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194193", "description": "executive club room twin", "descriptionSupplier": "executive club room twin", "legacyRoomId": "0#119154630494", "supplierCode": "4868194193", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 147.42, "gross": 147.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": 147.42, "gross": 147.42, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T13:59:00Z", "value": 151.91, "hoursBefore": 58, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M151.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513709!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|U2,151.91,1776607140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I151.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825513709", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 151.91, "gross": 151.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": 151.91, "gross": 151.91, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M152.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630164!~|A4867232126!~|B4867232126!~|C30|30!~|EExecutive Club Twin Room (2 Twin beds)!~|FExecutive Club Twin Room (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I152.23!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232126", "description": "Executive Club Twin Room (2 Twin beds)", "descriptionSupplier": "Executive Club Twin Room (2 Twin beds)", "legacyRoomId": "0#119154630164", "supplierCode": "4867232126", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 152.23, "gross": 152.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": 152.23, "gross": 152.23, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M152.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630511!~|A4868194192!~|B4868194192!~|C30|30!~|Eexecutive club room king!~|Fexecutive club room king!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I152.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194192", "description": "executive club room king", "descriptionSupplier": "executive club room king", "legacyRoomId": "0#119154630511", "supplierCode": "4868194192", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 152.69, "gross": 152.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": 152.69, "gross": 152.69, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 154.42, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M154.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337656!~|A4867232088!~|B4867232088!~|C30|30!~|EDeluxe Twin (2 Twin Beds)!~|FDeluxe Twin (2 Twin Beds)!~|G1!~|U2,154.42,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I154.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232088", "description": "Deluxe Twin (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin (2 Twin Beds)", "legacyRoomId": "0#119036337656", "supplierCode": "4867232088", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 154.42, "gross": 154.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": 154.42, "gross": 154.42, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M156.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630007!~|A4868194111!~|B4868194111!~|C30|30!~|EGrand Deluxe Room (1 Double bed or 2 Twin beds)!~|FGrand Deluxe Room (1 Double bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I156.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194111", "description": "Grand Deluxe Room (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Grand Deluxe Room (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#119154630007", "supplierCode": "4868194111", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 156.08, "gross": 156.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": 156.08, "gross": 156.08, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M157.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337845!~|A4867232097!~|B4867232097!~|C30|30!~|EExecutive Club Room Twin (2 Twin Beds)!~|FExecutive Club Room Twin (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I157.47!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232097", "description": "Executive Club Room Twin (2 Twin Beds)", "descriptionSupplier": "Executive Club Room Twin (2 Twin Beds)", "legacyRoomId": "0#119036337845", "supplierCode": "4867232097", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 157.47, "gross": 157.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": 157.47, "gross": 157.47, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 158.24, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M158.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337840!~|A4867232122!~|B4867232122!~|C30|30!~|EDeluxe King (1 King Bed)!~|FDeluxe King (1 King Bed)!~|G1!~|U2,158.24,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I158.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232122", "description": "Deluxe King (1 King Bed)", "descriptionSupplier": "Deluxe King (1 King Bed)", "legacyRoomId": "0#119036337840", "supplierCode": "4867232122", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 158.24, "gross": 158.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": 158.24, "gross": 158.24, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M163.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337706!~|A4867232107!~|B4867232107!~|C30|30!~|EExecutive Club Room King (1 King Bed)!~|FExecutive Club Room King (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I163.31!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232107", "description": "Executive Club Room King (1 King Bed)", "descriptionSupplier": "Executive Club Room King (1 King Bed)", "legacyRoomId": "0#119036337706", "supplierCode": "4867232107", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 163.31, "gross": 163.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": 163.31, "gross": 163.31, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 171.5, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M171.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514043!~|A4756709607!~|B4756709607!~|C30|30!~|EEXECUTIVE CLUB TWIN!~|FEXECUTIVE CLUB TWIN!~|G1!~|U2,171.50,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I171.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4756709607", "description": "EXECUTIVE CLUB TWIN", "descriptionSupplier": "EXECUTIVE CLUB TWIN", "legacyRoomId": "0#118825514043", "supplierCode": "4756709607", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 171.5, "gross": 171.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": 171.5, "gross": 171.5, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T10:00:00Z", "value": 171.52, "hoursBefore": 158, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M171.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630440!~|A4867232126!~|B4867232126!~|C30|30!~|EExecutive Club Twin Room (2 Twin beds)!~|FExecutive Club Twin Room (2 Twin beds)!~|G1!~|U2,171.52,1776247200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I171.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232126", "description": "Executive Club Twin Room (2 Twin beds)", "descriptionSupplier": "Executive Club Twin Room (2 Twin beds)", "legacyRoomId": "0#119154630440", "supplierCode": "4867232126", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 171.52, "gross": 171.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": 171.52, "gross": 171.52, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M174.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337734!~|A4867232112!~|B4867232112!~|C30|30!~|ERoom Club Executive (1 King bed or 2 Twin beds)!~|FRoom Club Executive (1 King bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I174.79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232112", "description": "Room Club Executive (1 King bed or 2 Twin beds)", "descriptionSupplier": "Room Club Executive (1 King bed or 2 Twin beds)", "legacyRoomId": "0#119036337734", "supplierCode": "4867232112", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 174.79, "gross": 174.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": 174.79, "gross": 174.79, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M176.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513124!~|A3546268928!~|B3546268928!~|C30|30!~|EDOUBLE EXECUTIVE!~|FDOUBLE EXECUTIVE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I176.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268928", "description": "DOUBLE EXECUTIVE", "descriptionSupplier": "DOUBLE EXECUTIVE", "legacyRoomId": "0#118825513124", "supplierCode": "3546268928", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 176.49, "gross": 176.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": 176.49, "gross": 176.49, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M176.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337957!~|A4867232129!~|B4867232129!~|C30|30!~|EDeluxe Twin Room with Pool Access (2 Twin beds)!~|FDeluxe Twin Room with Pool Access (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I176.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232129", "description": "Deluxe Twin Room with Pool Access (2 Twin beds)", "descriptionSupplier": "Deluxe Twin Room with Pool Access (2 Twin beds)", "legacyRoomId": "0#119036337957", "supplierCode": "4867232129", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 176.59, "gross": 176.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": 176.59, "gross": 176.59, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 177.93, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M177.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513026!~|A4756709616!~|B4756709616!~|C30|30!~|EEXECUTIVE CLUB KING!~|FEXECUTIVE CLUB KING!~|G1!~|U2,177.93,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I177.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4756709616", "description": "EXECUTIVE CLUB KING", "descriptionSupplier": "EXECUTIVE CLUB KING", "legacyRoomId": "0#118825513026", "supplierCode": "4756709616", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 177.93, "gross": 177.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": 177.93, "gross": 177.93, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M186.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630467!~|A4868194177!~|B4868194177!~|C30|30!~|EDouble Deluxe Pool Access (1 Double bed)!~|FDouble Deluxe Pool Access (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I186.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194177", "description": "Double Deluxe Pool Access (1 Double bed)", "descriptionSupplier": "Double Deluxe Pool Access (1 Double bed)", "legacyRoomId": "0#119154630467", "supplierCode": "4868194177", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 186.35, "gross": 186.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": 186.35, "gross": 186.35, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M186.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630115!~|A4843607748!~|B4843607748!~|C30|30!~|EEXECUTIVE, SUITE, KING BED!~|FEXECUTIVE, SUITE, KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I186.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4843607748", "description": "EXECUTIVE, SUITE, KING BED", "descriptionSupplier": "EXECUTIVE, SUITE, KING BED", "legacyRoomId": "0#119154630115", "supplierCode": "4843607748", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 186.49, "gross": 186.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": 186.49, "gross": 186.49, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M196.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630304!~|A3866856172!~|B3866856172!~|C30|30!~|EJunior Suite!~|FJunior Suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I196.18!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3866856172", "description": "Junior Suite", "descriptionSupplier": "Junior Suite", "legacyRoomId": "0#119154630304", "supplierCode": "3866856172", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 196.18, "gross": 196.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": 196.18, "gross": 196.18, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T10:00:00Z", "value": 199.08, "hoursBefore": 158, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M199.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630354!~|A4867232129!~|B4867232129!~|C30|30!~|EDeluxe Twin Room with Pool Access (2 Twin beds)!~|FDeluxe Twin Room with Pool Access (2 Twin beds)!~|G1!~|U2,199.08,1776247200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I199.08!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232129", "description": "Deluxe Twin Room with Pool Access (2 Twin beds)", "descriptionSupplier": "Deluxe Twin Room with Pool Access (2 Twin beds)", "legacyRoomId": "0#119154630354", "supplierCode": "4867232129", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 199.08, "gross": 199.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": 199.08, "gross": 199.08, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p0!~|x07040522!~|M203.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630044!~|A4867232145!~|B4867232145!~|C30|30!~|EJunior Suite (1 King bed)!~|FJunior Suite (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I203.23!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232145", "description": "Junior Suite (1 King bed)", "descriptionSupplier": "Junior Suite (1 King bed)", "legacyRoomId": "0#119154630044", "supplierCode": "4867232145", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 203.23, "gross": 203.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": 203.23, "gross": 203.23, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 205.2, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M205.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036337912!~|A4867232097!~|B4867232097!~|C30|30!~|EExecutive Club Room Twin (2 Twin Beds)!~|FExecutive Club Room Twin (2 Twin Beds)!~|G1!~|U2,205.20,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I205.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867232097", "description": "Executive Club Room Twin (2 Twin Beds)", "descriptionSupplier": "Executive Club Room Twin (2 Twin Beds)", "legacyRoomId": "0#119036337912", "supplierCode": "4867232097", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 205.2, "gross": 205.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": 205.2, "gross": 205.2, "binding": false } }, { "hotelName": "Amari Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T13:59:00Z", "value": 207.76, "hoursBefore": 58, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51209678", "supplierCode": "STN", "hotelCodeSupplier": "51209678", "id": "33!~|a0!~|b260422!~|c260423!~|d51209678!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51209678!~|n2359298!~|o1!~|p1!~|x07040522!~|M207.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515012!~|A3546268928!~|B3546268928!~|C30|30!~|EDOUBLE EXECUTIVE!~|FDOUBLE EXECUTIVE!~|G1!~|U2,207.76,1776607140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I207.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268928", "description": "DOUBLE EXECUTIVE", "descriptionSupplier": "DOUBLE EXECUTIVE", "legacyRoomId": "0#118825515012", "supplierCode": "3546268928", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 207.76, "gross": 207.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": 207.76, "gross": 207.76, "binding": false } }, { "hotelName": "V Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 20.54, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52277948", "supplierCode": "STN", "hotelCodeSupplier": "52277948", "id": "33!~|a0!~|b260422!~|c260423!~|d52277948!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52277948!~|n2359299!~|o1!~|p1!~|x07040522!~|M20.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630137!~|A3546285575!~|B3546285575!~|C30|30!~|EDOUBLE DELUXE QUEEN BED!~|FDOUBLE DELUXE QUEEN BED!~|G1!~|U2,20.54,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I20.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546285575", "description": "DOUBLE DELUXE QUEEN BED", "descriptionSupplier": "DOUBLE DELUXE QUEEN BED", "legacyRoomId": "0#119154630137", "supplierCode": "3546285575", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.54, "gross": 20.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": 20.54, "gross": 20.54, "binding": false } }, { "hotelName": "V Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 23.14, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52277948", "supplierCode": "STN", "hotelCodeSupplier": "52277948", "id": "33!~|a0!~|b260422!~|c260423!~|d52277948!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52277948!~|n2359299!~|o1!~|p1!~|x07040522!~|M23.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630009!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|U2,23.14,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#119154630009", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.14, "gross": 23.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": 23.14, "gross": 23.14, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T20:59:59Z", "value": 43.51, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M43.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244942!~|A4837054564!~|B4837054564!~|C30|30!~|ESuperior Double (1 Double bed)!~|FSuperior Double (1 Double bed)!~|G1!~|U2,43.51,1776545999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4837054564", "description": "Superior Double (1 Double bed)", "descriptionSupplier": "Superior Double (1 Double bed)", "legacyRoomId": "0#119099244942", "supplierCode": "4837054564", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.51, "gross": 43.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": 43.51, "gross": 43.51, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T20:59:59Z", "value": 43.51, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M43.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244928!~|A4868971658!~|B4868971658!~|C30|30!~|ESuperior Twin (2 Other beds)!~|FSuperior Twin (2 Other beds)!~|G1!~|U2,43.51,1776545999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868971658", "description": "Superior Twin (2 Other beds)", "descriptionSupplier": "Superior Twin (2 Other beds)", "legacyRoomId": "0#119099244928", "supplierCode": "4868971658", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.51, "gross": 43.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": 43.51, "gross": 43.51, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 43.88, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M43.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514913!~|A3546267468!~|B3546267468!~|C30|30!~|EDOUBLE SUPERIOR!~|FDOUBLE SUPERIOR!~|G1!~|U2,43.88,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267468", "description": "DOUBLE SUPERIOR", "descriptionSupplier": "DOUBLE SUPERIOR", "legacyRoomId": "0#118825514913", "supplierCode": "3546267468", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.88, "gross": 43.88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.88, "gross": 43.88, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 44.92, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M44.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244923!~|A4756709611!~|B4756709611!~|C30|30!~|ESuperior Twin (2 Twin beds)!~|FSuperior Twin (2 Twin beds)!~|G1!~|U2,44.92,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4756709611", "description": "Superior Twin (2 Twin beds)", "descriptionSupplier": "Superior Twin (2 Twin beds)", "legacyRoomId": "0#119099244923", "supplierCode": "4756709611", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.92, "gross": 44.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": 44.92, "gross": 44.92, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 47.25, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M47.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119034943219!~|A4866411480!~|B4866411480!~|C30|30!~|ESuperior Double Room (1 Double Bed)!~|FSuperior Double Room (1 Double Bed)!~|G1!~|U2,47.25,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866411480", "description": "Superior Double Room (1 Double Bed)", "descriptionSupplier": "Superior Double Room (1 Double Bed)", "legacyRoomId": "0#119034943219", "supplierCode": "4866411480", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.25, "gross": 47.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": 47.25, "gross": 47.25, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 47.25, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M47.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119034943274!~|A4866411488!~|B4866411488!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,47.25,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866411488", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#119034943274", "supplierCode": "4866411488", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.25, "gross": 47.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": 47.25, "gross": 47.25, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T20:59:59Z", "value": 47.86, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M47.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244892!~|A4838568890!~|B4838568890!~|C30|30!~|ESuperior - Newly Renovated (1 Double bed or 2 Other beds)!~|FSuperior - Newly Renovated (1 Double bed or 2 Other beds)!~|G1!~|U2,47.86,1776545999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4838568890", "description": "Superior - Newly Renovated (1 Double bed or 2 Other beds)", "descriptionSupplier": "Superior - Newly Renovated (1 Double bed or 2 Other beds)", "legacyRoomId": "0#119099244892", "supplierCode": "4838568890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.86, "gross": 47.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": 47.86, "gross": 47.86, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T20:59:59Z", "value": 47.86, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M47.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244872!~|A4756709600!~|B4756709600!~|C30|30!~|ESuperior Twin Room -Newly Renovated (2 Other beds)!~|FSuperior Twin Room -Newly Renovated (2 Other beds)!~|G1!~|U2,47.86,1776545999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4756709600", "description": "Superior Twin Room -Newly Renovated (2 Other beds)", "descriptionSupplier": "Superior Twin Room -Newly Renovated (2 Other beds)", "legacyRoomId": "0#119099244872", "supplierCode": "4756709600", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.86, "gross": 47.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": 47.86, "gross": 47.86, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 48.25, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M48.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244953!~|A4825543275!~|B4825543275!~|C30|30!~|ESuperior Double Room (Newly Renovated, No Bathtub)!~|FSuperior Double Room (Newly Renovated, No Bathtub)!~|G1!~|U2,48.25,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4825543275", "description": "Superior Double Room (Newly Renovated, No Bathtub)", "descriptionSupplier": "Superior Double Room (Newly Renovated, No Bathtub)", "legacyRoomId": "0#119099244953", "supplierCode": "4825543275", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.25, "gross": 48.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": 48.25, "gross": 48.25, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 48.25, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M48.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244924!~|A4802899557!~|B4802899557!~|C30|30!~|ESuperior Twin Room - Newly Renovated (2 Twin beds)!~|FSuperior Twin Room - Newly Renovated (2 Twin beds)!~|G1!~|U2,48.25,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4802899557", "description": "Superior Twin Room - Newly Renovated (2 Twin beds)", "descriptionSupplier": "Superior Twin Room - Newly Renovated (2 Twin beds)", "legacyRoomId": "0#119099244924", "supplierCode": "4802899557", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.25, "gross": 48.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": 48.25, "gross": 48.25, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 50.73, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M50.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119034943404!~|A4866411503!~|B4866411503!~|C30|30!~|ESuperior Twin Room -Newly Renovated (2 Twin Beds)!~|FSuperior Twin Room -Newly Renovated (2 Twin Beds)!~|G1!~|U2,50.73,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866411503", "description": "Superior Twin Room -Newly Renovated (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room -Newly Renovated (2 Twin Beds)", "legacyRoomId": "0#119034943404", "supplierCode": "4866411503", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.73, "gross": 50.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": 50.73, "gross": 50.73, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 50.73, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M50.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119034943329!~|A4866411478!~|B4866411478!~|C30|30!~|ESuperior Double Room (Newly Renovated) (1 Double Bed)!~|FSuperior Double Room (Newly Renovated) (1 Double Bed)!~|G1!~|U2,50.73,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866411478", "description": "Superior Double Room (Newly Renovated) (1 Double Bed)", "descriptionSupplier": "Superior Double Room (Newly Renovated) (1 Double Bed)", "legacyRoomId": "0#119034943329", "supplierCode": "4866411478", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.73, "gross": 50.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": 50.73, "gross": 50.73, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:00:59Z", "value": 50.85, "hoursBefore": 108, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M50.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630110!~|A4868194155!~|B4868194155!~|C30|30!~|ESuperior Twin Room (Newly Renovated, No Bathtub)!~|FSuperior Twin Room (Newly Renovated, No Bathtub)!~|G1!~|U2,50.85,1776427259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194155", "description": "Superior Twin Room (Newly Renovated, No Bathtub)", "descriptionSupplier": "Superior Twin Room (Newly Renovated, No Bathtub)", "legacyRoomId": "0#119154630110", "supplierCode": "4868194155", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.85, "gross": 50.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": 50.85, "gross": 50.85, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T20:59:59Z", "value": 52.8, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M52.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244930!~|A4756709632!~|B4756709632!~|C30|30!~|EDeluxe Room (1 King bed)!~|FDeluxe Room (1 King bed)!~|G1!~|U2,52.80,1776545999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4756709632", "description": "Deluxe Room (1 King bed)", "descriptionSupplier": "Deluxe Room (1 King bed)", "legacyRoomId": "0#119099244930", "supplierCode": "4756709632", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.8, "gross": 52.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": 52.8, "gross": 52.8, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 53.17, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M53.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514474!~|A3546268075!~|B3546268075!~|C30|30!~|ERoom DELUXE!~|FRoom DELUXE!~|G1!~|U2,53.17,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268075", "description": "Room DELUXE", "descriptionSupplier": "Room DELUXE", "legacyRoomId": "0#118825514474", "supplierCode": "3546268075", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.17, "gross": 53.17, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 53.24, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M53.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244926!~|A4756709604!~|B4756709604!~|C30|30!~|EDeluxe Double (Bed and ) (1 Double bed)!~|FDeluxe Double (Bed and ) (1 Double bed)!~|G1!~|U2,53.24,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4756709604", "description": "Deluxe Double (Bed and ) (1 Double bed)", "descriptionSupplier": "Deluxe Double (Bed and ) (1 Double bed)", "legacyRoomId": "0#119099244926", "supplierCode": "4756709604", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.24, "gross": 53.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": 53.24, "gross": 53.24, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T00:00:00Z", "value": 55.36, "hoursBefore": 120, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M55.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630246!~|A4868194197!~|B4868194197!~|C30|30!~|ESuperior - Newly Renovated (1 Double bed or 2 Twin beds)!~|FSuperior - Newly Renovated (1 Double bed or 2 Twin beds)!~|G1!~|U2,55.36,1776384000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194197", "description": "Superior - Newly Renovated (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Superior - Newly Renovated (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#119154630246", "supplierCode": "4868194197", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.36, "gross": 55.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": 55.36, "gross": 55.36, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 55.79, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M55.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119034943207!~|A4866411478!~|B4866411478!~|C30|30!~|ESuperior Double Room (Newly Renovated) (1 Double Bed)!~|FSuperior Double Room (Newly Renovated) (1 Double Bed)!~|G1!~|U2,55.79,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.79!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866411478", "description": "Superior Double Room (Newly Renovated) (1 Double Bed)", "descriptionSupplier": "Superior Double Room (Newly Renovated) (1 Double Bed)", "legacyRoomId": "0#119034943207", "supplierCode": "4866411478", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.79, "gross": 55.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": 55.79, "gross": 55.79, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 55.96, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M55.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119034943235!~|A4866411484!~|B4866411484!~|C30|30!~|EDeluxe Room (1 King Bed)!~|FDeluxe Room (1 King Bed)!~|G1!~|U2,55.96,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866411484", "description": "Deluxe Room (1 King Bed)", "descriptionSupplier": "Deluxe Room (1 King Bed)", "legacyRoomId": "0#119034943235", "supplierCode": "4866411484", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.96, "gross": 55.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": 55.96, "gross": 55.96, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T20:59:59Z", "value": 56.11, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M56.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244899!~|A4796570851!~|B4796570851!~|C30|30!~|EDeluxe Room (Newly Renovated) (1 King bed)!~|FDeluxe Room (Newly Renovated) (1 King bed)!~|G1!~|U2,56.11,1776545999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4796570851", "description": "Deluxe Room (Newly Renovated) (1 King bed)", "descriptionSupplier": "Deluxe Room (Newly Renovated) (1 King bed)", "legacyRoomId": "0#119099244899", "supplierCode": "4796570851", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.11, "gross": 56.11, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p0!~|x07040522!~|M56.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515173!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.36!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825515173", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.36, "gross": 56.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": 56.36, "gross": 56.36, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T20:59:59Z", "value": 57.76, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M57.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244904!~|A4837054563!~|B4837054563!~|C30|30!~|ECrown Floor Studio (1 King bed)!~|FCrown Floor Studio (1 King bed)!~|G1!~|U2,57.76,1776545999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4837054563", "description": "Crown Floor Studio (1 King bed)", "descriptionSupplier": "Crown Floor Studio (1 King bed)", "legacyRoomId": "0#119099244904", "supplierCode": "4837054563", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.76, "gross": 57.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": 57.76, "gross": 57.76, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T20:59:59Z", "value": 57.76, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M57.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244922!~|A4837054552!~|B4837054552!~|C30|30!~|ECrown Studio Room (Other bed)!~|FCrown Studio Room (Other bed)!~|G1!~|U2,57.76,1776545999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4837054552", "description": "Crown Studio Room (Other bed)", "descriptionSupplier": "Crown Studio Room (Other bed)", "legacyRoomId": "0#119099244922", "supplierCode": "4837054552", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.76, "gross": 57.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": 57.76, "gross": 57.76, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 58.16, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M58.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515624!~|A3546269004!~|B3546269004!~|C30|30!~|ESTUDIO STANDARD!~|FSTUDIO STANDARD!~|G1!~|U2,58.16,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269004", "description": "STUDIO STANDARD", "descriptionSupplier": "STUDIO STANDARD", "legacyRoomId": "0#118825515624", "supplierCode": "3546269004", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.16, "gross": 58.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": 58.16, "gross": 58.16, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 58.23, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M58.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244897!~|A4756709620!~|B4756709620!~|C30|30!~|ECrown Studio Double or Twin Room (1 Double bed or 2 Twin beds)!~|FCrown Studio Double or Twin Room (1 Double bed or 2 Twin beds)!~|G1!~|U2,58.23,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4756709620", "description": "Crown Studio Double or Twin Room (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Crown Studio Double or Twin Room (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#119099244897", "supplierCode": "4756709620", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.23, "gross": 58.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": 58.23, "gross": 58.23, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T15:59:00Z", "value": 58.81, "hoursBefore": 128, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M58.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119002516184!~|A3546268905!~|B3546268905!~|C30|30!~|EDOUBLE DELUXE KING BED!~|FDOUBLE DELUXE KING BED!~|G1!~|U2,58.81,1776355140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.81!~|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#119002516184", "supplierCode": "3546268905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.81, "gross": 58.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": 58.81, "gross": 58.81, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 59.09, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M59.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119002516198!~|A4864340556!~|B4864340556!~|C30|30!~|ESuperior Double Room (Newly Renovated)!~|FSuperior Double Room (Newly Renovated)!~|G1!~|U2,59.09,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864340556", "description": "Superior Double Room (Newly Renovated)", "descriptionSupplier": "Superior Double Room (Newly Renovated)", "legacyRoomId": "0#119002516198", "supplierCode": "4864340556", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.09, "gross": 59.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": 59.09, "gross": 59.09, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T20:59:59Z", "value": 59.42, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M59.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630421!~|A4868194232!~|B4868194232!~|C30|30!~|ESuperior Triple (1 Other bed)!~|FSuperior Triple (1 Other bed)!~|G1!~|U2,59.42,1776545999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194232", "description": "Superior Triple (1 Other bed)", "descriptionSupplier": "Superior Triple (1 Other bed)", "legacyRoomId": "0#119154630421", "supplierCode": "4868194232", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.42, "gross": 59.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": 59.42, "gross": 59.42, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T20:59:59Z", "value": 59.42, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M59.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244874!~|A4756709625!~|B4756709625!~|C30|30!~|EExecutive Studio (1 King bed)!~|FExecutive Studio (1 King bed)!~|G1!~|U2,59.42,1776545999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4756709625", "description": "Executive Studio (1 King bed)", "descriptionSupplier": "Executive Studio (1 King bed)", "legacyRoomId": "0#119099244874", "supplierCode": "4756709625", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.42, "gross": 59.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": 59.42, "gross": 59.42, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 59.44, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M59.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119034943301!~|A4866411489!~|B4866411489!~|C30|30!~|EDeluxe Room (Newly Renovated) (1 King Bed)!~|FDeluxe Room (Newly Renovated) (1 King Bed)!~|G1!~|U2,59.44,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866411489", "description": "Deluxe Room (Newly Renovated) (1 King Bed)", "descriptionSupplier": "Deluxe Room (Newly Renovated) (1 King Bed)", "legacyRoomId": "0#119034943301", "supplierCode": "4866411489", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.44, "gross": 59.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": 59.44, "gross": 59.44, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 59.83, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M59.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513345!~|A3546315264!~|B3546315264!~|C30|30!~|ESTUDIO EXECUTIVE!~|FSTUDIO EXECUTIVE!~|G1!~|U2,59.83,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.83!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546315264", "description": "STUDIO EXECUTIVE", "descriptionSupplier": "STUDIO EXECUTIVE", "legacyRoomId": "0#118825513345", "supplierCode": "3546315264", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.83, "gross": 59.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": 59.83, "gross": 59.83, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 59.89, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M59.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244908!~|A4767343835!~|B4767343835!~|C30|30!~|EDOUBLE EXECUTIVE - BED AND BREAKFAST (1 Double bed)!~|FDOUBLE EXECUTIVE - BED AND BREAKFAST (1 Double bed)!~|G1!~|U2,59.89,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4767343835", "description": "DOUBLE EXECUTIVE - BED AND BREAKFAST (1 Double bed)", "descriptionSupplier": "DOUBLE EXECUTIVE - BED AND BREAKFAST (1 Double bed)", "legacyRoomId": "0#119099244908", "supplierCode": "4767343835", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.89, "gross": 59.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": 59.89, "gross": 59.89, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T02:00:00Z", "value": 61.14, "hoursBefore": 70, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M61.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630382!~|A4864340551!~|B4864340551!~|C30|30!~|ECrown Studio Room (2 Twin beds)!~|FCrown Studio Room (2 Twin beds)!~|G1!~|U2,61.14,1776564000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864340551", "description": "Crown Studio Room (2 Twin beds)", "descriptionSupplier": "Crown Studio Room (2 Twin beds)", "legacyRoomId": "0#119154630382", "supplierCode": "4864340551", "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": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 61.18, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M61.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119034943308!~|A4866411483!~|B4866411483!~|C30|30!~|EExecutive Studio (Newly Renovated) (1 King Bed)!~|FExecutive Studio (Newly Renovated) (1 King Bed)!~|G1!~|U2,61.18,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866411483", "description": "Executive Studio (Newly Renovated) (1 King Bed)", "descriptionSupplier": "Executive Studio (Newly Renovated) (1 King Bed)", "legacyRoomId": "0#119034943308", "supplierCode": "4866411483", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.18, "gross": 61.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": 61.18, "gross": 61.18, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p0!~|x07040522!~|M61.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630383!~|A4868194224!~|B4868194224!~|C30|30!~|EDeluxe Room (Newly Renovated, No Bathtub)!~|FDeluxe Room (Newly Renovated, No Bathtub)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194224", "description": "Deluxe Room (Newly Renovated, No Bathtub)", "descriptionSupplier": "Deluxe Room (Newly Renovated, No Bathtub)", "legacyRoomId": "0#119154630383", "supplierCode": "4868194224", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.64, "gross": 61.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": 61.64, "gross": 61.64, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 62.13, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M62.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119002516192!~|A4864340555!~|B4864340555!~|C30|30!~|EDeluxe Room (Newly Renovated)!~|FDeluxe Room (Newly Renovated)!~|G1!~|U2,62.13,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864340555", "description": "Deluxe Room (Newly Renovated)", "descriptionSupplier": "Deluxe Room (Newly Renovated)", "legacyRoomId": "0#119002516192", "supplierCode": "4864340555", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.13, "gross": 62.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": 62.13, "gross": 62.13, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T12:00:59Z", "value": 62.33, "hoursBefore": 156, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M62.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630505!~|A4868194224!~|B4868194224!~|C30|30!~|EDeluxe Room (Newly Renovated, No Bathtub)!~|FDeluxe Room (Newly Renovated, No Bathtub)!~|G1!~|U2,62.33,1776254459!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194224", "description": "Deluxe Room (Newly Renovated, No Bathtub)", "descriptionSupplier": "Deluxe Room (Newly Renovated, No Bathtub)", "legacyRoomId": "0#119154630505", "supplierCode": "4868194224", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.33, "gross": 62.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": 62.33, "gross": 62.33, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T20:59:59Z", "value": 62.71, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M62.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244878!~|A4837054565!~|B4837054565!~|C30|30!~|ESuperior Triple (New Renovated) (1 Other bed)!~|FSuperior Triple (New Renovated) (1 Other bed)!~|G1!~|U2,62.71,1776545999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4837054565", "description": "Superior Triple (New Renovated) (1 Other bed)", "descriptionSupplier": "Superior Triple (New Renovated) (1 Other bed)", "legacyRoomId": "0#119099244878", "supplierCode": "4837054565", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.71, "gross": 62.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": 62.71, "gross": 62.71, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T20:59:59Z", "value": 62.71, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M62.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244954!~|A4838305700!~|B4838305700!~|C30|30!~|EExecutive Studio - Newly Renovated (1 King bed)!~|FExecutive Studio - Newly Renovated (1 King bed)!~|G1!~|U2,62.71,1776545999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4838305700", "description": "Executive Studio - Newly Renovated (1 King bed)", "descriptionSupplier": "Executive Studio - Newly Renovated (1 King bed)", "legacyRoomId": "0#119099244954", "supplierCode": "4838305700", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.71, "gross": 62.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": 62.71, "gross": 62.71, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 62.93, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M62.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119034943376!~|A4866411491!~|B4866411491!~|C30|30!~|EExecutive Studio (1 King Bed)!~|FExecutive Studio (1 King Bed)!~|G1!~|U2,62.93,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866411491", "description": "Executive Studio (1 King Bed)", "descriptionSupplier": "Executive Studio (1 King Bed)", "legacyRoomId": "0#119034943376", "supplierCode": "4866411491", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.93, "gross": 62.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": 62.93, "gross": 62.93, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 66.43, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M66.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119034943370!~|A4866411502!~|B4866411502!~|C30|30!~|ECrown Floor Twin Studio (2 Twin Beds)!~|FCrown Floor Twin Studio (2 Twin Beds)!~|G1!~|U2,66.43,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866411502", "description": "Crown Floor Twin Studio (2 Twin Beds)", "descriptionSupplier": "Crown Floor Twin Studio (2 Twin Beds)", "legacyRoomId": "0#119034943370", "supplierCode": "4866411502", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.43, "gross": 66.43, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.43, "gross": 66.43, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 66.43, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M66.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119034943256!~|A4866411486!~|B4866411486!~|C30|30!~|ECrown Floor King Studio (1 King Bed)!~|FCrown Floor King Studio (1 King Bed)!~|G1!~|U2,66.43,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866411486", "description": "Crown Floor King Studio (1 King Bed)", "descriptionSupplier": "Crown Floor King Studio (1 King Bed)", "legacyRoomId": "0#119034943256", "supplierCode": "4866411486", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.43, "gross": 66.43, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.43, "gross": 66.43, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p0!~|x07040522!~|M73.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630169!~|A4868194173!~|B4868194173!~|C30|30!~|EExecutive Studio (Newly Renovated, No Bathtub)!~|FExecutive Studio (Newly Renovated, No Bathtub)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194173", "description": "Executive Studio (Newly Renovated, No Bathtub)", "descriptionSupplier": "Executive Studio (Newly Renovated, No Bathtub)", "legacyRoomId": "0#119154630169", "supplierCode": "4868194173", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.95, "gross": 73.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": 73.95, "gross": 73.95, "binding": false } }, { "hotelName": "Crystal Crown Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 74.55, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50033983", "supplierCode": "STN", "hotelCodeSupplier": "50033983", "id": "33!~|a0!~|b260422!~|c260423!~|d50033983!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50033983!~|n2359299!~|o1!~|p1!~|x07040522!~|M74.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630489!~|A4864340548!~|B4864340548!~|C30|30!~|EExecutive Studio (Newly Renovated)!~|FExecutive Studio (Newly Renovated)!~|G1!~|U2,74.55,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864340548", "description": "Executive Studio (Newly Renovated)", "descriptionSupplier": "Executive Studio (Newly Renovated)", "legacyRoomId": "0#119154630489", "supplierCode": "4864340548", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.55, "gross": 74.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": 74.55, "gross": 74.55, "binding": false } }, { "hotelName": "Prestigo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 10.409, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 29.74, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52345252", "supplierCode": "STN", "hotelCodeSupplier": "52345252", "id": "33!~|a0!~|b260422!~|c260423!~|d52345252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52345252!~|n2359299!~|o1!~|p1!~|x07040522!~|M29.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629987!~|A4602068203!~|B4602068203!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|U2,10.41,1775509260|2,29.74,1776286800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068203", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "0#119154629987", "supplierCode": "4602068203", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.74, "gross": 29.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": 29.74, "gross": 29.74, "binding": false } }, { "hotelName": "Prestigo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 10.409, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 29.74, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52345252", "supplierCode": "STN", "hotelCodeSupplier": "52345252", "id": "33!~|a0!~|b260422!~|c260423!~|d52345252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52345252!~|n2359299!~|o1!~|p1!~|x07040522!~|M29.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630024!~|A4602313482!~|B4602313482!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|U2,10.41,1775509260|2,29.74,1776286800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602313482", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "0#119154630024", "supplierCode": "4602313482", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.74, "gross": 29.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": 29.74, "gross": 29.74, "binding": false } }, { "hotelName": "Prestigo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 10.409, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 29.74, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52345252", "supplierCode": "STN", "hotelCodeSupplier": "52345252", "id": "33!~|a0!~|b260422!~|c260423!~|d52345252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52345252!~|n2359299!~|o1!~|p1!~|x07040522!~|M29.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630348!~|A4602313469!~|B4602313469!~|C30|30!~|Etwin room(2 twin beds)!~|Ftwin room(2 twin beds)!~|G1!~|U2,10.41,1775509260|2,29.74,1776286800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602313469", "description": "twin room(2 twin beds)", "descriptionSupplier": "twin room(2 twin beds)", "legacyRoomId": "0#119154630348", "supplierCode": "4602313469", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.74, "gross": 29.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": 29.74, "gross": 29.74, "binding": false } }, { "hotelName": "Prestigo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 10.409, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 29.74, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52345252", "supplierCode": "STN", "hotelCodeSupplier": "52345252", "id": "33!~|a0!~|b260422!~|c260423!~|d52345252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52345252!~|n2359299!~|o1!~|p1!~|x07040522!~|M29.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630287!~|A4600418510!~|B4600418510!~|C30|30!~|Estandard room(1 king bed)!~|Fstandard room(1 king bed)!~|G1!~|U2,10.41,1775509260|2,29.74,1776286800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600418510", "description": "standard room(1 king bed)", "descriptionSupplier": "standard room(1 king bed)", "legacyRoomId": "0#119154630287", "supplierCode": "4600418510", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.74, "gross": 29.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": 29.74, "gross": 29.74, "binding": false } }, { "hotelName": "Prestigo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T21:00:00Z", "value": 10.5455, "hoursBefore": 195, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 30.13, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52345252", "supplierCode": "STN", "hotelCodeSupplier": "52345252", "id": "33!~|a0!~|b260422!~|c260423!~|d52345252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52345252!~|n2359299!~|o1!~|p1!~|x07040522!~|M30.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629987!~|A4602068203!~|B4602068203!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|U2,10.55,1776114000|2,30.13,1776286800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068203", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "0#119154629987", "supplierCode": "4602068203", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.13, "gross": 30.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": 30.13, "gross": 30.13, "binding": false } }, { "hotelName": "Prestigo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T21:00:00Z", "value": 10.5455, "hoursBefore": 195, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 30.13, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52345252", "supplierCode": "STN", "hotelCodeSupplier": "52345252", "id": "33!~|a0!~|b260422!~|c260423!~|d52345252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52345252!~|n2359299!~|o1!~|p1!~|x07040522!~|M30.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630024!~|A4602313482!~|B4602313482!~|C30|30!~|Etwin room!~|Ftwin room!~|G1!~|U2,10.55,1776114000|2,30.13,1776286800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602313482", "description": "twin room", "descriptionSupplier": "twin room", "legacyRoomId": "0#119154630024", "supplierCode": "4602313482", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.13, "gross": 30.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": 30.13, "gross": 30.13, "binding": false } }, { "hotelName": "Prestigo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 30.13, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52345252", "supplierCode": "STN", "hotelCodeSupplier": "52345252", "id": "33!~|a0!~|b260422!~|c260423!~|d52345252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52345252!~|n2359299!~|o1!~|p1!~|x07040522!~|M30.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119032955717!~|A4866931049!~|B4866931049!~|C30|30!~|EStandard Room (1 King Bed)!~|FStandard Room (1 King Bed)!~|G1!~|U2,30.13,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866931049", "description": "Standard Room (1 King Bed)", "descriptionSupplier": "Standard Room (1 King Bed)", "legacyRoomId": "0#119032955717", "supplierCode": "4866931049", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.13, "gross": 30.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": 30.13, "gross": 30.13, "binding": false } }, { "hotelName": "Prestigo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 30.13, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52345252", "supplierCode": "STN", "hotelCodeSupplier": "52345252", "id": "33!~|a0!~|b260422!~|c260423!~|d52345252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52345252!~|n2359299!~|o1!~|p1!~|x07040522!~|M30.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119032955678!~|A4866931044!~|B4866931044!~|C30|30!~|ETwin Room (2 Twin Beds)!~|FTwin Room (2 Twin Beds)!~|G1!~|U2,30.13,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866931044", "description": "Twin Room (2 Twin Beds)", "descriptionSupplier": "Twin Room (2 Twin Beds)", "legacyRoomId": "0#119032955678", "supplierCode": "4866931044", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.13, "gross": 30.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": 30.13, "gross": 30.13, "binding": false } }, { "hotelName": "Prestigo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 30.97, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52345252", "supplierCode": "STN", "hotelCodeSupplier": "52345252", "id": "33!~|a0!~|b260422!~|c260423!~|d52345252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52345252!~|n2359299!~|o1!~|p1!~|x07040522!~|M30.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119032955720!~|A4866931044!~|B4866931044!~|C30|30!~|ETwin Room (2 Twin Beds)!~|FTwin Room (2 Twin Beds)!~|G1!~|U2,30.97,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866931044", "description": "Twin Room (2 Twin Beds)", "descriptionSupplier": "Twin Room (2 Twin Beds)", "legacyRoomId": "0#119032955720", "supplierCode": "4866931044", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.97, "gross": 30.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": 30.97, "gross": 30.97, "binding": false } }, { "hotelName": "Prestigo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 30.97, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52345252", "supplierCode": "STN", "hotelCodeSupplier": "52345252", "id": "33!~|a0!~|b260422!~|c260423!~|d52345252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52345252!~|n2359299!~|o1!~|p1!~|x07040522!~|M30.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119032955703!~|A4866931049!~|B4866931049!~|C30|30!~|EStandard Room (1 King Bed)!~|FStandard Room (1 King Bed)!~|G1!~|U2,30.97,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866931049", "description": "Standard Room (1 King Bed)", "descriptionSupplier": "Standard Room (1 King Bed)", "legacyRoomId": "0#119032955703", "supplierCode": "4866931049", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.97, "gross": 30.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": 30.97, "gross": 30.97, "binding": false } }, { "hotelName": "Prestigo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T20:59:59Z", "value": 43.24, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52345252", "supplierCode": "STN", "hotelCodeSupplier": "52345252", "id": "33!~|a0!~|b260422!~|c260423!~|d52345252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52345252!~|n2359299!~|o1!~|p1!~|x07040522!~|M43.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630326!~|A4867258892!~|B4867258892!~|C30|30!~|ETriple Standard Room (1 Single bed)!~|FTriple Standard Room (1 Single bed)!~|G1!~|U2,43.24,1776286799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867258892", "description": "Triple Standard Room (1 Single bed)", "descriptionSupplier": "Triple Standard Room (1 Single bed)", "legacyRoomId": "0#119154630326", "supplierCode": "4867258892", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.24, "gross": 43.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": 43.24, "gross": 43.24, "binding": false } }, { "hotelName": "Prestigo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T20:59:59Z", "value": 47.79, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52345252", "supplierCode": "STN", "hotelCodeSupplier": "52345252", "id": "33!~|a0!~|b260422!~|c260423!~|d52345252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52345252!~|n2359299!~|o1!~|p1!~|x07040522!~|M47.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630135!~|A4864671663!~|B4864671663!~|C30|30!~|ETriple Deluxe Room (1 King bed + 1 Single bed)!~|FTriple Deluxe Room (1 King bed + 1 Single bed)!~|G1!~|U2,47.79,1776286799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.79!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864671663", "description": "Triple Deluxe Room (1 King bed + 1 Single bed)", "descriptionSupplier": "Triple Deluxe Room (1 King bed + 1 Single bed)", "legacyRoomId": "0#119154630135", "supplierCode": "4864671663", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.79, "gross": 47.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": 47.79, "gross": 47.79, "binding": false } }, { "hotelName": "Prestigo Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T20:59:59Z", "value": 68.26, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52345252", "supplierCode": "STN", "hotelCodeSupplier": "52345252", "id": "33!~|a0!~|b260422!~|c260423!~|d52345252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52345252!~|n2359299!~|o1!~|p1!~|x07040522!~|M68.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630285!~|A4864671674!~|B4864671674!~|C30|30!~|EDeluxe King Room (1 King bed)!~|FDeluxe King Room (1 King bed)!~|G1!~|U2,68.26,1776286799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864671674", "description": "Deluxe King Room (1 King bed)", "descriptionSupplier": "Deluxe King Room (1 King bed)", "legacyRoomId": "0#119154630285", "supplierCode": "4864671674", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.26, "gross": 68.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": 68.26, "gross": 68.26, "binding": false } }, { "hotelName": "Ghazrin's Classic Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660274", "supplierCode": "STN", "hotelCodeSupplier": "51660274", "id": "33!~|a0!~|b260422!~|c260423!~|d51660274!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660274!~|n2359299!~|o1!~|p0!~|x07040522!~|M36.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513104!~|A3546269284!~|B3546269284!~|C30|30!~|EDOUBLE INNER!~|FDOUBLE INNER!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269284", "description": "DOUBLE INNER", "descriptionSupplier": "DOUBLE INNER", "legacyRoomId": "0#118825513104", "supplierCode": "3546269284", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.46, "gross": 36.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": 36.46, "gross": 36.46, "binding": false } }, { "hotelName": "Newland Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 19.16, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52622468", "supplierCode": "STN", "hotelCodeSupplier": "52622468", "id": "33!~|a0!~|b260422!~|c260423!~|d52622468!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52622468!~|n2359299!~|o1!~|p1!~|x07040522!~|M19.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630036!~|A4868194124!~|B4868194124!~|C30|30!~|ETwin Room, 2 Twin Beds (2 Twin Beds)!~|FTwin Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,19.16,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194124", "description": "Twin Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Twin Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119154630036", "supplierCode": "4868194124", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.16, "gross": 19.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": 19.16, "gross": 19.16, "binding": false } }, { "hotelName": "Newland Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 19.38, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52622468", "supplierCode": "STN", "hotelCodeSupplier": "52622468", "id": "33!~|a0!~|b260422!~|c260423!~|d52622468!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52622468!~|n2359299!~|o1!~|p1!~|x07040522!~|M19.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630244!~|A4868194124!~|B4868194124!~|C30|30!~|ETwin Room, 2 Twin Beds (2 Twin Beds)!~|FTwin Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,19.38,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.38!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194124", "description": "Twin Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Twin Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119154630244", "supplierCode": "4868194124", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.38, "gross": 19.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": 19.38, "gross": 19.38, "binding": false } }, { "hotelName": "Newland Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 21.29, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52622468", "supplierCode": "STN", "hotelCodeSupplier": "52622468", "id": "33!~|a0!~|b260422!~|c260423!~|d52622468!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52622468!~|n2359299!~|o1!~|p1!~|x07040522!~|M21.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630429!~|A4868194189!~|B4868194189!~|C30|30!~|EExecutive Double Room, 1 Queen Bed (1 Queen Bed)!~|FExecutive Double Room, 1 Queen Bed (1 Queen Bed)!~|G1!~|U2,21.29,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194189", "description": "Executive Double Room, 1 Queen Bed (1 Queen Bed)", "descriptionSupplier": "Executive Double Room, 1 Queen Bed (1 Queen Bed)", "legacyRoomId": "0#119154630429", "supplierCode": "4868194189", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.29, "gross": 21.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": 21.29, "gross": 21.29, "binding": false } }, { "hotelName": "Newland Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 21.5, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52622468", "supplierCode": "STN", "hotelCodeSupplier": "52622468", "id": "33!~|a0!~|b260422!~|c260423!~|d52622468!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52622468!~|n2359299!~|o1!~|p1!~|x07040522!~|M21.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630216!~|A4868194189!~|B4868194189!~|C30|30!~|EExecutive Double Room, 1 Queen Bed (1 Queen Bed)!~|FExecutive Double Room, 1 Queen Bed (1 Queen Bed)!~|G1!~|U2,21.50,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194189", "description": "Executive Double Room, 1 Queen Bed (1 Queen Bed)", "descriptionSupplier": "Executive Double Room, 1 Queen Bed (1 Queen Bed)", "legacyRoomId": "0#119154630216", "supplierCode": "4868194189", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.5, "gross": 21.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": 21.5, "gross": 21.5, "binding": false } }, { "hotelName": "Newland Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 21.51, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52622468", "supplierCode": "STN", "hotelCodeSupplier": "52622468", "id": "33!~|a0!~|b260422!~|c260423!~|d52622468!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52622468!~|n2359299!~|o1!~|p1!~|x07040522!~|M21.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630435!~|A4868194205!~|B4868194205!~|C30|30!~|EGrand Double Room, 1 Queen Bed (1 Queen Bed)!~|FGrand Double Room, 1 Queen Bed (1 Queen Bed)!~|G1!~|U2,21.51,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194205", "description": "Grand Double Room, 1 Queen Bed (1 Queen Bed)", "descriptionSupplier": "Grand Double Room, 1 Queen Bed (1 Queen Bed)", "legacyRoomId": "0#119154630435", "supplierCode": "4868194205", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.51, "gross": 21.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.51, "gross": 21.51, "binding": false } }, { "hotelName": "Newland Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 21.51, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52622468", "supplierCode": "STN", "hotelCodeSupplier": "52622468", "id": "33!~|a0!~|b260422!~|c260423!~|d52622468!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52622468!~|n2359299!~|o1!~|p1!~|x07040522!~|M21.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630270!~|A4868194205!~|B4868194205!~|C30|30!~|EGrand Double Room, 1 Queen Bed (1 Queen Bed)!~|FGrand Double Room, 1 Queen Bed (1 Queen Bed)!~|G1!~|U2,21.51,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194205", "description": "Grand Double Room, 1 Queen Bed (1 Queen Bed)", "descriptionSupplier": "Grand Double Room, 1 Queen Bed (1 Queen Bed)", "legacyRoomId": "0#119154630270", "supplierCode": "4868194205", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.51, "gross": 21.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.51, "gross": 21.51, "binding": false } }, { "hotelName": "Newland Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 33.11, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52622468", "supplierCode": "STN", "hotelCodeSupplier": "52622468", "id": "33!~|a0!~|b260422!~|c260423!~|d52622468!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52622468!~|n2359299!~|o1!~|p1!~|x07040522!~|M33.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630471!~|A4868194176!~|B4868194176!~|C30|30!~|EFamily Room, Multiple Beds (1 Queen Bed and 1 Bed)!~|FFamily Room, Multiple Beds (1 Queen Bed and 1 Bed)!~|G1!~|U2,33.11,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194176", "description": "Family Room, Multiple Beds (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Family Room, Multiple Beds (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119154630471", "supplierCode": "4868194176", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.11, "gross": 33.11, "binding": false } }, { "hotelName": "Newland Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 33.11, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52622468", "supplierCode": "STN", "hotelCodeSupplier": "52622468", "id": "33!~|a0!~|b260422!~|c260423!~|d52622468!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52622468!~|n2359299!~|o1!~|p1!~|x07040522!~|M33.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630174!~|A4868194176!~|B4868194176!~|C30|30!~|EFamily Room, Multiple Beds (1 Queen Bed and 1 Bed)!~|FFamily Room, Multiple Beds (1 Queen Bed and 1 Bed)!~|G1!~|U2,33.11,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194176", "description": "Family Room, Multiple Beds (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Family Room, Multiple Beds (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119154630174", "supplierCode": "4868194176", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.11, "gross": 33.11, "binding": false } }, { "hotelName": "Newland Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 38.93, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52622468", "supplierCode": "STN", "hotelCodeSupplier": "52622468", "id": "33!~|a0!~|b260422!~|c260423!~|d52622468!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52622468!~|n2359299!~|o1!~|p1!~|x07040522!~|M38.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630242!~|A4868194145!~|B4868194145!~|C30|30!~|EFamily Quadruple Room, 2 Queen Beds (2 Queen Beds)!~|FFamily Quadruple Room, 2 Queen Beds (2 Queen Beds)!~|G1!~|U2,38.93,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194145", "description": "Family Quadruple Room, 2 Queen Beds (2 Queen Beds)", "descriptionSupplier": "Family Quadruple Room, 2 Queen Beds (2 Queen Beds)", "legacyRoomId": "0#119154630242", "supplierCode": "4868194145", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.93, "gross": 38.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": 38.93, "gross": 38.93, "binding": false } }, { "hotelName": "Newland Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 38.93, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52622468", "supplierCode": "STN", "hotelCodeSupplier": "52622468", "id": "33!~|a0!~|b260422!~|c260423!~|d52622468!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52622468!~|n2359299!~|o1!~|p1!~|x07040522!~|M38.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630084!~|A4868194145!~|B4868194145!~|C30|30!~|EFamily Quadruple Room, 2 Queen Beds (2 Queen Beds)!~|FFamily Quadruple Room, 2 Queen Beds (2 Queen Beds)!~|G1!~|U2,38.93,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194145", "description": "Family Quadruple Room, 2 Queen Beds (2 Queen Beds)", "descriptionSupplier": "Family Quadruple Room, 2 Queen Beds (2 Queen Beds)", "legacyRoomId": "0#119154630084", "supplierCode": "4868194145", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.93, "gross": 38.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": 38.93, "gross": 38.93, "binding": false } }, { "hotelName": "Koho Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51112412", "supplierCode": "STN", "hotelCodeSupplier": "51112412", "id": "33!~|a0!~|b260422!~|c260423!~|d51112412!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51112412!~|n2359299!~|o1!~|p0!~|x07040522!~|M34.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515146!~|A3546267850!~|B3546267850!~|C30|30!~|ERoom STANDARD!~|FRoom STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267850", "description": "Room STANDARD", "descriptionSupplier": "Room STANDARD", "legacyRoomId": "0#118825515146", "supplierCode": "3546267850", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.83, "gross": 34.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": 34.83, "gross": 34.83, "binding": false } }, { "hotelName": "Koho Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51112412", "supplierCode": "STN", "hotelCodeSupplier": "51112412", "id": "33!~|a0!~|b260422!~|c260423!~|d51112412!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51112412!~|n2359299!~|o1!~|p0!~|x07040522!~|M34.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514517!~|A3567917692!~|B3567917692!~|C30|30!~|ETWIN SMOKING!~|FTWIN SMOKING!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3567917692", "description": "TWIN SMOKING", "descriptionSupplier": "TWIN SMOKING", "legacyRoomId": "0#118825514517", "supplierCode": "3567917692", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.83, "gross": 34.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": 34.83, "gross": 34.83, "binding": false } }, { "hotelName": "Koho Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51112412", "supplierCode": "STN", "hotelCodeSupplier": "51112412", "id": "33!~|a0!~|b260422!~|c260423!~|d51112412!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51112412!~|n2359299!~|o1!~|p0!~|x07040522!~|M34.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514147!~|A3546368959!~|B3546368959!~|C30|30!~|EDOUBLE SMOKING!~|FDOUBLE SMOKING!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546368959", "description": "DOUBLE SMOKING", "descriptionSupplier": "DOUBLE SMOKING", "legacyRoomId": "0#118825514147", "supplierCode": "3546368959", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.83, "gross": 34.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": 34.83, "gross": 34.83, "binding": false } }, { "hotelName": "Koho Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51112412", "supplierCode": "STN", "hotelCodeSupplier": "51112412", "id": "33!~|a0!~|b260422!~|c260423!~|d51112412!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51112412!~|n2359299!~|o1!~|p0!~|x07040522!~|M37.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514406!~|A3546267641!~|B3546267641!~|C30|30!~|ETWIN STANDARD!~|FTWIN STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267641", "description": "TWIN STANDARD", "descriptionSupplier": "TWIN STANDARD", "legacyRoomId": "0#118825514406", "supplierCode": "3546267641", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.6, "gross": 37.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": 37.6, "gross": 37.6, "binding": false } }, { "hotelName": "Koho Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51112412", "supplierCode": "STN", "hotelCodeSupplier": "51112412", "id": "33!~|a0!~|b260422!~|c260423!~|d51112412!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51112412!~|n2359299!~|o1!~|p0!~|x07040522!~|M37.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513480!~|A3546267640!~|B3546267640!~|C30|30!~|EDOUBLE KING SIZE BED!~|FDOUBLE KING SIZE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.6!~|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#118825513480", "supplierCode": "3546267640", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.6, "gross": 37.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": 37.6, "gross": 37.6, "binding": false } }, { "hotelName": "Koho Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51112412", "supplierCode": "STN", "hotelCodeSupplier": "51112412", "id": "33!~|a0!~|b260422!~|c260423!~|d51112412!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51112412!~|n2359299!~|o1!~|p0!~|x07040522!~|M37.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513981!~|A3546267630!~|B3546267630!~|C30|30!~|EDOUBLE STANDARD!~|FDOUBLE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267630", "description": "DOUBLE STANDARD", "descriptionSupplier": "DOUBLE STANDARD", "legacyRoomId": "0#118825513981", "supplierCode": "3546267630", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.6, "gross": 37.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": 37.6, "gross": 37.6, "binding": false } }, { "hotelName": "Koho Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51112412", "supplierCode": "STN", "hotelCodeSupplier": "51112412", "id": "33!~|a0!~|b260422!~|c260423!~|d51112412!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51112412!~|n2359299!~|o1!~|p0!~|x07040522!~|M41.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515761!~|A3546363551!~|B3546363551!~|C30|30!~|EDOUBLE DELUXE SMOKING!~|FDOUBLE DELUXE SMOKING!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.18!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546363551", "description": "DOUBLE DELUXE SMOKING", "descriptionSupplier": "DOUBLE DELUXE SMOKING", "legacyRoomId": "0#118825515761", "supplierCode": "3546363551", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.18, "gross": 41.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": 41.18, "gross": 41.18, "binding": false } }, { "hotelName": "Koho Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51112412", "supplierCode": "STN", "hotelCodeSupplier": "51112412", "id": "33!~|a0!~|b260422!~|c260423!~|d51112412!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51112412!~|n2359299!~|o1!~|p0!~|x07040522!~|M41.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512499!~|A3546516679!~|B3546516679!~|C30|30!~|ETWIN DELUXE SMOKING!~|FTWIN DELUXE SMOKING!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.18!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546516679", "description": "TWIN DELUXE SMOKING", "descriptionSupplier": "TWIN DELUXE SMOKING", "legacyRoomId": "0#118825512499", "supplierCode": "3546516679", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.18, "gross": 41.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": 41.18, "gross": 41.18, "binding": false } }, { "hotelName": "Koho Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51112412", "supplierCode": "STN", "hotelCodeSupplier": "51112412", "id": "33!~|a0!~|b260422!~|c260423!~|d51112412!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51112412!~|n2359299!~|o1!~|p0!~|x07040522!~|M42.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513200!~|A3546324349!~|B3546324349!~|C30|30!~|ESUITE WITH JACUZZI!~|FSUITE WITH JACUZZI!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546324349", "description": "SUITE WITH JACUZZI", "descriptionSupplier": "SUITE WITH JACUZZI", "legacyRoomId": "0#118825513200", "supplierCode": "3546324349", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.97, "gross": 42.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": 42.97, "gross": 42.97, "binding": false } }, { "hotelName": "Koho Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51112412", "supplierCode": "STN", "hotelCodeSupplier": "51112412", "id": "33!~|a0!~|b260422!~|c260423!~|d51112412!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51112412!~|n2359299!~|o1!~|p0!~|x07040522!~|M50.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514976!~|A4168483202!~|B4168483202!~|C30|30!~|EFAMILY ROOM SMOKING!~|FFAMILY ROOM SMOKING!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4168483202", "description": "FAMILY ROOM SMOKING", "descriptionSupplier": "FAMILY ROOM SMOKING", "legacyRoomId": "0#118825514976", "supplierCode": "4168483202", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.14, "gross": 50.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": 50.14, "gross": 50.14, "binding": false } }, { "hotelName": "Koho Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51112412", "supplierCode": "STN", "hotelCodeSupplier": "51112412", "id": "33!~|a0!~|b260422!~|c260423!~|d51112412!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51112412!~|n2359299!~|o1!~|p0!~|x07040522!~|M50.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512496!~|A3546268796!~|B3546268796!~|C30|30!~|EFAMILY ROOM STANDARD!~|FFAMILY ROOM STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268796", "description": "FAMILY ROOM STANDARD", "descriptionSupplier": "FAMILY ROOM STANDARD", "legacyRoomId": "0#118825512496", "supplierCode": "3546268796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.14, "gross": 50.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": 50.14, "gross": 50.14, "binding": false } }, { "hotelName": "Koho Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51112412", "supplierCode": "STN", "hotelCodeSupplier": "51112412", "id": "33!~|a0!~|b260422!~|c260423!~|d51112412!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51112412!~|n2359299!~|o1!~|p0!~|x07040522!~|M57.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513082!~|A3546276692!~|B3546276692!~|C30|30!~|EFAMILY ROOM DELUXE!~|FFAMILY ROOM DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546276692", "description": "FAMILY ROOM DELUXE", "descriptionSupplier": "FAMILY ROOM DELUXE", "legacyRoomId": "0#118825513082", "supplierCode": "3546276692", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.3, "gross": 57.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": 57.3, "gross": 57.3, "binding": false } }, { "hotelName": "Twin Galaxy Residences", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-07T15:00:00Z", "value": 37.56, "hoursBefore": 345, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T21:01:00Z", "value": 46.95, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52141921", "supplierCode": "STN", "hotelCodeSupplier": "52141921", "id": "33!~|a0!~|b260422!~|c260423!~|d52141921!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52141921!~|n2359299!~|o1!~|p1!~|x07040522!~|M46.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630398!~|A4868194228!~|B4868194228!~|C30|30!~|EComfort Condo, Multiple Beds, Non Smoking (1 Queen Bed and 2 Twin Sofa Beds)!~|FComfort Condo, Multiple Beds, Non Smoking (1 Queen Bed and 2 Twin Sofa Beds)!~|G1!~|U2,37.56,1775574000|2,46.95,1776805260!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.95!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194228", "description": "Comfort Condo, Multiple Beds, Non Smoking (1 Queen Bed and 2 Twin Sofa Beds)", "descriptionSupplier": "Comfort Condo, Multiple Beds, Non Smoking (1 Queen Bed and 2 Twin Sofa Beds)", "legacyRoomId": "0#119154630398", "supplierCode": "4868194228", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.95, "gross": 46.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": 46.95, "gross": 46.95, "binding": false } }, { "hotelName": "Twin Galaxy Residences", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-07T15:00:00Z", "value": 39.952, "hoursBefore": 345, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T21:01:00Z", "value": 49.94, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52141921", "supplierCode": "STN", "hotelCodeSupplier": "52141921", "id": "33!~|a0!~|b260422!~|c260423!~|d52141921!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52141921!~|n2359299!~|o1!~|p1!~|x07040522!~|M49.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630439!~|A4868194228!~|B4868194228!~|C30|30!~|EComfort Condo, Multiple Beds, Non Smoking (1 Queen Bed and 2 Twin Sofa Beds)!~|FComfort Condo, Multiple Beds, Non Smoking (1 Queen Bed and 2 Twin Sofa Beds)!~|G1!~|U2,39.95,1775574000|2,49.94,1776805260!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194228", "description": "Comfort Condo, Multiple Beds, Non Smoking (1 Queen Bed and 2 Twin Sofa Beds)", "descriptionSupplier": "Comfort Condo, Multiple Beds, Non Smoking (1 Queen Bed and 2 Twin Sofa Beds)", "legacyRoomId": "0#119154630439", "supplierCode": "4868194228", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.94, "gross": 49.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": 49.94, "gross": 49.94, "binding": false } }, { "hotelName": "Golden Leaf Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54337410", "supplierCode": "STN", "hotelCodeSupplier": "54337410", "id": "33!~|a0!~|b260422!~|c260423!~|d54337410!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54337410!~|n2359299!~|o1!~|p0!~|x07040522!~|M14.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118826123889!~|A3546268075!~|B3546268075!~|C30|30!~|ERoom DELUXE!~|FRoom DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I14.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268075", "description": "Room DELUXE", "descriptionSupplier": "Room DELUXE", "legacyRoomId": "0#118826123889", "supplierCode": "3546268075", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 14.85, "gross": 14.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": 14.85, "gross": 14.85, "binding": false } }, { "hotelName": "Golden Leaf Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54337410", "supplierCode": "STN", "hotelCodeSupplier": "54337410", "id": "33!~|a0!~|b260422!~|c260423!~|d54337410!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54337410!~|n2359299!~|o1!~|p0!~|x07040522!~|M17.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118826123872!~|A3546267664!~|B3546267664!~|C30|30!~|ETRIPLE STANDARD!~|FTRIPLE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I17.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267664", "description": "TRIPLE STANDARD", "descriptionSupplier": "TRIPLE STANDARD", "legacyRoomId": "0#118826123872", "supplierCode": "3546267664", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 17.64, "gross": 17.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": 17.64, "gross": 17.64, "binding": false } }, { "hotelName": "Golden Leaf Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54337410", "supplierCode": "STN", "hotelCodeSupplier": "54337410", "id": "33!~|a0!~|b260422!~|c260423!~|d54337410!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54337410!~|n2359299!~|o1!~|p0!~|x07040522!~|M19.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118826123840!~|A3546268796!~|B3546268796!~|C30|30!~|EFAMILY ROOM STANDARD!~|FFAMILY ROOM STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268796", "description": "FAMILY ROOM STANDARD", "descriptionSupplier": "FAMILY ROOM STANDARD", "legacyRoomId": "0#118826123840", "supplierCode": "3546268796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.5, "gross": 19.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": 19.5, "gross": 19.5, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T12:59:59Z", "value": 62.98, "hoursBefore": 203, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359298!~|o1!~|p1!~|x07040522!~|M62.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630054!~|A4845204914!~|B4845204914!~|C30|30!~|ESuperior Room (2 Twin beds or 1 King bed)!~|FSuperior Room (2 Twin beds or 1 King bed)!~|G1!~|U2,62.98,1776085199!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4845204914", "description": "Superior Room (2 Twin beds or 1 King bed)", "descriptionSupplier": "Superior Room (2 Twin beds or 1 King bed)", "legacyRoomId": "0#119154630054", "supplierCode": "4845204914", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.98, "gross": 62.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": 62.98, "gross": 62.98, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359298!~|o1!~|p0!~|x07040522!~|M67.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630345!~|A3933492491!~|B3933492491!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492491", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "0#119154630345", "supplierCode": "3933492491", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.76, "gross": 67.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": 67.76, "gross": 67.76, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 68.45, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359298!~|o1!~|p1!~|x07040522!~|M68.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630221!~|A3933492491!~|B3933492491!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,68.45,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492491", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "0#119154630221", "supplierCode": "3933492491", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.45, "gross": 68.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": 68.45, "gross": 68.45, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T12:59:59Z", "value": 68.5, "hoursBefore": 203, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359298!~|o1!~|p1!~|x07040522!~|M68.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630106!~|A4845204913!~|B4845204913!~|C30|30!~|EDeluxe Room (2 Twin beds or 1 King bed)!~|FDeluxe Room (2 Twin beds or 1 King bed)!~|G1!~|U2,68.50,1776085199!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4845204913", "description": "Deluxe Room (2 Twin beds or 1 King bed)", "descriptionSupplier": "Deluxe Room (2 Twin beds or 1 King bed)", "legacyRoomId": "0#119154630106", "supplierCode": "4845204913", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.5, "gross": 68.5, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T12:00:59Z", "value": 73.2, "hoursBefore": 228, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359298!~|o1!~|p1!~|x07040522!~|M73.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630267!~|A4868194203!~|B4868194203!~|C30|30!~|ERoom Assigned on Arrival!~|FRoom Assigned on Arrival!~|G1!~|U2,73.20,1775995259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194203", "description": "Room Assigned on Arrival", "descriptionSupplier": "Room Assigned on Arrival", "legacyRoomId": "0#119154630267", "supplierCode": "4868194203", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.2, "gross": 73.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": 73.2, "gross": 73.2, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359298!~|o1!~|p0!~|x07040522!~|M74.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629973!~|A3933492489!~|B3933492489!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.02!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492489", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#119154629973", "supplierCode": "3933492489", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.02, "gross": 74.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": 74.02, "gross": 74.02, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 74.76, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359298!~|o1!~|p1!~|x07040522!~|M74.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630508!~|A3933492489!~|B3933492489!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,74.76,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492489", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#119154630508", "supplierCode": "3933492489", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.76, "gross": 74.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": 74.76, "gross": 74.76, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 74.98, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359298!~|o1!~|p1!~|x07040522!~|M74.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630461!~|A3546267840!~|B3546267840!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,74.98,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267840", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "0#119154630461", "supplierCode": "3546267840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.98, "gross": 74.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": 74.98, "gross": 74.98, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 111.16, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359298!~|o1!~|p1!~|x07040522!~|M111.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036607040!~|A4865234893!~|B4865234893!~|C30|30!~|ESuperior Room (2 Twin Beds or 1 King Bed)!~|FSuperior Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,111.16,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865234893", "description": "Superior Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Superior Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#119036607040", "supplierCode": "4865234893", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.16, "gross": 111.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": 111.16, "gross": 111.16, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 112.07, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359298!~|o1!~|p1!~|x07040522!~|M112.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630521!~|A3546267781!~|B3546267781!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,112.07,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267781", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#119154630521", "supplierCode": "3546267781", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.07, "gross": 112.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": 112.07, "gross": 112.07, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T12:59:59Z", "value": 112.53, "hoursBefore": 203, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359298!~|o1!~|p1!~|x07040522!~|M112.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630201!~|A4815584394!~|B4815584394!~|C30|30!~|EPremium Suite (1 King bed)!~|FPremium Suite (1 King bed)!~|G1!~|U2,112.53,1776085199!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4815584394", "description": "Premium Suite (1 King bed)", "descriptionSupplier": "Premium Suite (1 King bed)", "legacyRoomId": "0#119154630201", "supplierCode": "4815584394", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.53, "gross": 112.53, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.53, "gross": 112.53, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 119.66, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359298!~|o1!~|p1!~|x07040522!~|M119.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036607216!~|A4865234903!~|B4865234903!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,119.66,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I119.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865234903", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#119036607216", "supplierCode": "4865234903", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 119.66, "gross": 119.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": 119.66, "gross": 119.66, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 125.78, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359298!~|o1!~|p1!~|x07040522!~|M125.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630102!~|A3546267812!~|B3546267812!~|C30|30!~|EPremium Suite!~|FPremium Suite!~|G1!~|U2,125.78,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I125.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267812", "description": "Premium Suite", "descriptionSupplier": "Premium Suite", "legacyRoomId": "0#119154630102", "supplierCode": "3546267812", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 125.78, "gross": 125.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": 125.78, "gross": 125.78, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 126.05, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359298!~|o1!~|p1!~|x07040522!~|M126.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119071714082!~|A3546271477!~|B3546271477!~|C30|30!~|ESUITE PREMIUM!~|FSUITE PREMIUM!~|G1!~|U2,126.05,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I126.05!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546271477", "description": "SUITE PREMIUM", "descriptionSupplier": "SUITE PREMIUM", "legacyRoomId": "0#119071714082", "supplierCode": "3546271477", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.05, "gross": 126.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": 126.05, "gross": 126.05, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 162.25, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359298!~|o1!~|p1!~|x07040522!~|M162.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036607145!~|A4865234917!~|B4865234917!~|C30|30!~|EPremium Suite, 1 King Bed, Bathtub (1 King Bed)!~|FPremium Suite, 1 King Bed, Bathtub (1 King Bed)!~|G1!~|U2,162.25,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I162.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865234917", "description": "Premium Suite, 1 King Bed, Bathtub (1 King Bed)", "descriptionSupplier": "Premium Suite, 1 King Bed, Bathtub (1 King Bed)", "legacyRoomId": "0#119036607145", "supplierCode": "4865234917", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 162.25, "gross": 162.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": 162.25, "gross": 162.25, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 182.27, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359298!~|o1!~|p1!~|x07040522!~|M182.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036607238!~|A4865234917!~|B4865234917!~|C30|30!~|EPremium Suite, 1 King Bed, Bathtub (1 King Bed)!~|FPremium Suite, 1 King Bed, Bathtub (1 King Bed)!~|G1!~|U2,182.27,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I182.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865234917", "description": "Premium Suite, 1 King Bed, Bathtub (1 King Bed)", "descriptionSupplier": "Premium Suite, 1 King Bed, Bathtub (1 King Bed)", "legacyRoomId": "0#119036607238", "supplierCode": "4865234917", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 182.27, "gross": 182.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": 182.27, "gross": 182.27, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359299!~|o1!~|p0!~|x07040522!~|M67.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119056051874!~|A3933492491!~|B3933492491!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492491", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "0#119056051874", "supplierCode": "3933492491", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.42, "gross": 67.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": 67.42, "gross": 67.42, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 67.76, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359299!~|o1!~|p1!~|x07040522!~|M67.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630344!~|A3933492491!~|B3933492491!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,67.76,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492491", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "0#119154630344", "supplierCode": "3933492491", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.76, "gross": 67.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": 67.76, "gross": 67.76, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359299!~|o1!~|p0!~|x07040522!~|M73.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118881882836!~|A3933492489!~|B3933492489!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.65!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492489", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#118881882836", "supplierCode": "3933492489", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.65, "gross": 73.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": 73.65, "gross": 73.65, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 74.02, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359299!~|o1!~|p1!~|x07040522!~|M74.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630412!~|A3933492489!~|B3933492489!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,74.02,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.02!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492489", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#119154630412", "supplierCode": "3933492489", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.02, "gross": 74.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": 74.02, "gross": 74.02, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359299!~|o1!~|p0!~|x07040522!~|M112.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630520!~|A4868194243!~|B4868194243!~|C30|30!~|ESuperior Room (1 King Bed) (1 King bed)!~|FSuperior Room (1 King Bed) (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.43!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194243", "description": "Superior Room (1 King Bed) (1 King bed)", "descriptionSupplier": "Superior Room (1 King Bed) (1 King bed)", "legacyRoomId": "0#119154630520", "supplierCode": "4868194243", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.43, "gross": 112.43, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.43, "gross": 112.43, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359299!~|o1!~|p0!~|x07040522!~|M112.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630482!~|A4868194239!~|B4868194239!~|C30|30!~|ESuperior Room (2 Single Beds) (2 Twin beds)!~|FSuperior Room (2 Single Beds) (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.43!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194239", "description": "Superior Room (2 Single Beds) (2 Twin beds)", "descriptionSupplier": "Superior Room (2 Single Beds) (2 Twin beds)", "legacyRoomId": "0#119154630482", "supplierCode": "4868194239", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.43, "gross": 112.43, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.43, "gross": 112.43, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359299!~|o1!~|p0!~|x07040522!~|M122.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630209!~|A4868194187!~|B4868194187!~|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!~|I122.81!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194187", "description": "Deluxe Twin Room (2 Twin beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin beds)", "legacyRoomId": "0#119154630209", "supplierCode": "4868194187", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 122.81, "gross": 122.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": 122.81, "gross": 122.81, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359299!~|o1!~|p0!~|x07040522!~|M122.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630320!~|A4868194215!~|B4868194215!~|C30|30!~|EDeluxe Double Room, 1 King Bed (1 King bed)!~|FDeluxe Double Room, 1 King Bed (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I122.81!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194215", "description": "Deluxe Double Room, 1 King Bed (1 King bed)", "descriptionSupplier": "Deluxe Double Room, 1 King Bed (1 King bed)", "legacyRoomId": "0#119154630320", "supplierCode": "4868194215", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 122.81, "gross": 122.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": 122.81, "gross": 122.81, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359299!~|o1!~|p0!~|x07040522!~|M156.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630098!~|A4868194151!~|B4868194151!~|C30|30!~|Epremium suite,1 king bed,bathtub!~|Fpremium suite,1 king bed,bathtub!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I156.37!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194151", "description": "premium suite,1 king bed,bathtub", "descriptionSupplier": "premium suite,1 king bed,bathtub", "legacyRoomId": "0#119154630098", "supplierCode": "4868194151", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 156.37, "gross": 156.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": 156.37, "gross": 156.37, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 157.95, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359299!~|o1!~|p1!~|x07040522!~|M157.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630282!~|A4868194151!~|B4868194151!~|C30|30!~|Epremium suite,1 king bed,bathtub!~|Fpremium suite,1 king bed,bathtub!~|G1!~|U2,157.95,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I157.95!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194151", "description": "premium suite,1 king bed,bathtub", "descriptionSupplier": "premium suite,1 king bed,bathtub", "legacyRoomId": "0#119154630282", "supplierCode": "4868194151", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 157.95, "gross": 157.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": 157.95, "gross": 157.95, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n2359299!~|o1!~|p0!~|x07040522!~|M198.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630430!~|A4868194233!~|B4868194233!~|C30|30!~|EDeluxe Super King (Bed & Breakfast)!~|FDeluxe Super King (Bed & Breakfast)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I198.79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194233", "description": "Deluxe Super King (Bed & Breakfast)", "descriptionSupplier": "Deluxe Super King (Bed & Breakfast)", "legacyRoomId": "0#119154630430", "supplierCode": "4868194233", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 198.79, "gross": 198.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": 198.79, "gross": 198.79, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T10:00:00Z", "value": 105.66, "hoursBefore": 86, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n50001621!~|o1!~|p1!~|x07040522!~|M105.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036607287!~|A4865234948!~|B4865234948!~|C30|30!~|ESuperior Room, 2 Single Or 1 King (Double Or Twin)!~|FSuperior Room, 2 Single Or 1 King (Double Or Twin)!~|G1!~|U2,105.66,1776506400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865234948", "description": "Superior Room, 2 Single Or 1 King (Double Or Twin)", "descriptionSupplier": "Superior Room, 2 Single Or 1 King (Double Or Twin)", "legacyRoomId": "0#119036607287", "supplierCode": "4865234948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.66, "gross": 105.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": 105.66, "gross": 105.66, "binding": false } }, { "hotelName": "Holiday Villa Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T10:00:00Z", "value": 113.73, "hoursBefore": 86, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65505472", "supplierCode": "STN", "hotelCodeSupplier": "65505472", "id": "33!~|a0!~|b260422!~|c260423!~|d65505472!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65505472!~|n50001621!~|o1!~|p1!~|x07040522!~|M113.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119036607180!~|A4865234924!~|B4865234924!~|C30|30!~|EDeluxe Room, 2 Single Or 1 King (Double Or Twin)!~|FDeluxe Room, 2 Single Or 1 King (Double Or Twin)!~|G1!~|U2,113.73,1776506400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865234924", "description": "Deluxe Room, 2 Single Or 1 King (Double Or Twin)", "descriptionSupplier": "Deluxe Room, 2 Single Or 1 King (Double Or Twin)", "legacyRoomId": "0#119036607180", "supplierCode": "4865234924", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.73, "gross": 113.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": 113.73, "gross": 113.73, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:59:00Z", "value": 35.84, "hoursBefore": 8, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359299!~|o1!~|p1!~|x07040522!~|M35.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118826123831!~|A3546273840!~|B3546273840!~|C30|30!~|EDOUBLE SUPERIOR KING BED!~|FDOUBLE SUPERIOR KING BED!~|G1!~|U2,35.84,1776787140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546273840", "description": "DOUBLE SUPERIOR KING BED", "descriptionSupplier": "DOUBLE SUPERIOR KING BED", "legacyRoomId": "0#118826123831", "supplierCode": "3546273840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.84, "gross": 35.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": 35.84, "gross": 35.84, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:59:00Z", "value": 35.84, "hoursBefore": 8, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359299!~|o1!~|p1!~|x07040522!~|M35.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118826123852!~|A3546267814!~|B3546267814!~|C30|30!~|EDouble or Twin SUPERIOR!~|FDouble or Twin SUPERIOR!~|G1!~|U2,35.84,1776787140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267814", "description": "Double or Twin SUPERIOR", "descriptionSupplier": "Double or Twin SUPERIOR", "legacyRoomId": "0#118826123852", "supplierCode": "3546267814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.84, "gross": 35.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": 35.84, "gross": 35.84, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 36.69, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359299!~|o1!~|p1!~|x07040522!~|M36.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630517!~|A3546267840!~|B3546267840!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,36.69,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267840", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "0#119154630517", "supplierCode": "3546267840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.69, "gross": 36.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": 36.69, "gross": 36.69, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:59:00Z", "value": 44.59, "hoursBefore": 8, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359299!~|o1!~|p1!~|x07040522!~|M44.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118826123868!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|U2,44.59,1776787140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118826123868", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.59, "gross": 44.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": 44.59, "gross": 44.59, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:59:00Z", "value": 44.59, "hoursBefore": 8, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359299!~|o1!~|p1!~|x07040522!~|M44.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118826123851!~|A3546268905!~|B3546268905!~|C30|30!~|EDOUBLE DELUXE KING BED!~|FDOUBLE DELUXE KING BED!~|G1!~|U2,44.59,1776787140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.59!~|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#118826123851", "supplierCode": "3546268905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.59, "gross": 44.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": 44.59, "gross": 44.59, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:59:00Z", "value": 44.59, "hoursBefore": 8, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359299!~|o1!~|p1!~|x07040522!~|M44.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118826123812!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|U2,44.59,1776787140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118826123812", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.59, "gross": 44.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": 44.59, "gross": 44.59, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 45.06, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359299!~|o1!~|p1!~|x07040522!~|M45.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630454!~|A3546509441!~|B3546509441!~|C30|30!~|Edeluxe twin room!~|Fdeluxe twin room!~|G1!~|U2,45.06,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546509441", "description": "deluxe twin room", "descriptionSupplier": "deluxe twin room", "legacyRoomId": "0#119154630454", "supplierCode": "3546509441", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.06, "gross": 45.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": 45.06, "gross": 45.06, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 45.06, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359299!~|o1!~|p1!~|x07040522!~|M45.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630305!~|A3546267781!~|B3546267781!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,45.06,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267781", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#119154630305", "supplierCode": "3546267781", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.06, "gross": 45.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": 45.06, "gross": 45.06, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 46.86, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359299!~|o1!~|p1!~|x07040522!~|M46.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630416!~|A3546272412!~|B3546272412!~|C30|30!~|EDeluxe King Room!~|FDeluxe King Room!~|G1!~|U2,46.86,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546272412", "description": "Deluxe King Room", "descriptionSupplier": "Deluxe King Room", "legacyRoomId": "0#119154630416", "supplierCode": "3546272412", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.86, "gross": 46.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": 46.86, "gross": 46.86, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:59:00Z", "value": 67.41, "hoursBefore": 8, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359299!~|o1!~|p1!~|x07040522!~|M67.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118826123934!~|A3546274518!~|B3546274518!~|C30|30!~|ESUITE EXECUTIVE KING BED!~|FSUITE EXECUTIVE KING BED!~|G1!~|U2,67.41,1776787140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546274518", "description": "SUITE EXECUTIVE KING BED", "descriptionSupplier": "SUITE EXECUTIVE KING BED", "legacyRoomId": "0#118826123934", "supplierCode": "3546274518", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.41, "gross": 67.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": 67.41, "gross": 67.41, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 68.12, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359299!~|o1!~|p1!~|x07040522!~|M68.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630273!~|A3546269030!~|B3546269030!~|C30|30!~|EExecutive Suite!~|FExecutive Suite!~|G1!~|U2,68.12,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269030", "description": "Executive Suite", "descriptionSupplier": "Executive Suite", "legacyRoomId": "0#119154630273", "supplierCode": "3546269030", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.12, "gross": 68.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": 68.12, "gross": 68.12, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 68.12, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359299!~|o1!~|p1!~|x07040522!~|M68.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630444!~|A3546269030!~|B3546269030!~|C30|30!~|EExecutive Suite!~|FExecutive Suite!~|G1!~|U2,68.12,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269030", "description": "Executive Suite", "descriptionSupplier": "Executive Suite", "legacyRoomId": "0#119154630444", "supplierCode": "3546269030", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.12, "gross": 68.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": 68.12, "gross": 68.12, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:59:00Z", "value": 46.67, "hoursBefore": 8, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359298!~|o1!~|p1!~|x07040522!~|M46.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118826123900!~|A3546273840!~|B3546273840!~|C30|30!~|EDOUBLE SUPERIOR KING BED!~|FDOUBLE SUPERIOR KING BED!~|G1!~|U2,46.67,1776787140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546273840", "description": "DOUBLE SUPERIOR KING BED", "descriptionSupplier": "DOUBLE SUPERIOR KING BED", "legacyRoomId": "0#118826123900", "supplierCode": "3546273840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.67, "gross": 46.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": 46.67, "gross": 46.67, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:59:00Z", "value": 46.67, "hoursBefore": 8, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359298!~|o1!~|p1!~|x07040522!~|M46.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118826123897!~|A3546267814!~|B3546267814!~|C30|30!~|EDouble or Twin SUPERIOR!~|FDouble or Twin SUPERIOR!~|G1!~|U2,46.67,1776787140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267814", "description": "Double or Twin SUPERIOR", "descriptionSupplier": "Double or Twin SUPERIOR", "legacyRoomId": "0#118826123897", "supplierCode": "3546267814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.67, "gross": 46.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": 46.67, "gross": 46.67, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 47.17, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359298!~|o1!~|p1!~|x07040522!~|M47.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630443!~|A3546267840!~|B3546267840!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|U2,47.17,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267840", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "0#119154630443", "supplierCode": "3546267840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.17, "gross": 47.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": 47.17, "gross": 47.17, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:59:00Z", "value": 54.97, "hoursBefore": 8, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359298!~|o1!~|p1!~|x07040522!~|M54.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118826124031!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|U2,54.97,1776787140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118826124031", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.97, "gross": 54.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": 54.97, "gross": 54.97, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:59:00Z", "value": 54.97, "hoursBefore": 8, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359298!~|o1!~|p1!~|x07040522!~|M54.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118826123845!~|A3546268905!~|B3546268905!~|C30|30!~|EDOUBLE DELUXE KING BED!~|FDOUBLE DELUXE KING BED!~|G1!~|U2,54.97,1776787140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.97!~|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#118826123845", "supplierCode": "3546268905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.97, "gross": 54.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": 54.97, "gross": 54.97, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:59:00Z", "value": 54.97, "hoursBefore": 8, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359298!~|o1!~|p1!~|x07040522!~|M54.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118826123918!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|U2,54.97,1776787140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118826123918", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.97, "gross": 54.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": 54.97, "gross": 54.97, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 55.55, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359298!~|o1!~|p1!~|x07040522!~|M55.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630323!~|A3546267781!~|B3546267781!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,55.55,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267781", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#119154630323", "supplierCode": "3546267781", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.55, "gross": 55.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": 55.55, "gross": 55.55, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 55.55, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359298!~|o1!~|p1!~|x07040522!~|M55.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630030!~|A3546272412!~|B3546272412!~|C30|30!~|EDeluxe King Room!~|FDeluxe King Room!~|G1!~|U2,55.55,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546272412", "description": "Deluxe King Room", "descriptionSupplier": "Deluxe King Room", "legacyRoomId": "0#119154630030", "supplierCode": "3546272412", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.55, "gross": 55.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": 55.55, "gross": 55.55, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:59:00Z", "value": 77.78, "hoursBefore": 8, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359298!~|o1!~|p1!~|x07040522!~|M77.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118826123796!~|A3546274518!~|B3546274518!~|C30|30!~|ESUITE EXECUTIVE KING BED!~|FSUITE EXECUTIVE KING BED!~|G1!~|U2,77.78,1776787140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546274518", "description": "SUITE EXECUTIVE KING BED", "descriptionSupplier": "SUITE EXECUTIVE KING BED", "legacyRoomId": "0#118826123796", "supplierCode": "3546274518", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.78, "gross": 77.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": 77.78, "gross": 77.78, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 78.59, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359298!~|o1!~|p1!~|x07040522!~|M78.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630296!~|A3546269030!~|B3546269030!~|C30|30!~|EExecutive Suite!~|FExecutive Suite!~|G1!~|U2,78.59,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269030", "description": "Executive Suite", "descriptionSupplier": "Executive Suite", "legacyRoomId": "0#119154630296", "supplierCode": "3546269030", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.59, "gross": 78.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": 78.59, "gross": 78.59, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 78.59, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359298!~|o1!~|p1!~|x07040522!~|M78.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630211!~|A3546269030!~|B3546269030!~|C30|30!~|EExecutive Suite!~|FExecutive Suite!~|G1!~|U2,78.59,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269030", "description": "Executive Suite", "descriptionSupplier": "Executive Suite", "legacyRoomId": "0#119154630211", "supplierCode": "3546269030", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.59, "gross": 78.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": 78.59, "gross": 78.59, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 84.91, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359298!~|o1!~|p1!~|x07040522!~|M84.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985724!~|A4863524866!~|B4863524866!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,84.91,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524866", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#119028985724", "supplierCode": "4863524866", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.91, "gross": 84.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": 84.91, "gross": 84.91, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 84.91, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359298!~|o1!~|p1!~|x07040522!~|M84.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985873!~|A4863524955!~|B4863524955!~|C30|30!~|ESuperior King (1 King Bed)!~|FSuperior King (1 King Bed)!~|G1!~|U2,84.91,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524955", "description": "Superior King (1 King Bed)", "descriptionSupplier": "Superior King (1 King Bed)", "legacyRoomId": "0#119028985873", "supplierCode": "4863524955", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.91, "gross": 84.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": 84.91, "gross": 84.91, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 84.91, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359298!~|o1!~|p1!~|x07040522!~|M84.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985469!~|A4863524866!~|B4863524866!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,84.91,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524866", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#119028985469", "supplierCode": "4863524866", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.91, "gross": 84.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": 84.91, "gross": 84.91, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 99.64, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359298!~|o1!~|p1!~|x07040522!~|M99.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985876!~|A4863524861!~|B4863524861!~|C30|30!~|EDeluxe Twin (2 Twin Beds)!~|FDeluxe Twin (2 Twin Beds)!~|G1!~|U2,99.64,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524861", "description": "Deluxe Twin (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin (2 Twin Beds)", "legacyRoomId": "0#119028985876", "supplierCode": "4863524861", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.64, "gross": 99.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": 99.64, "gross": 99.64, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 99.64, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359298!~|o1!~|p1!~|x07040522!~|M99.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985460!~|A4863524861!~|B4863524861!~|C30|30!~|EDeluxe Twin (2 Twin Beds)!~|FDeluxe Twin (2 Twin Beds)!~|G1!~|U2,99.64,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524861", "description": "Deluxe Twin (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin (2 Twin Beds)", "legacyRoomId": "0#119028985460", "supplierCode": "4863524861", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.64, "gross": 99.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": 99.64, "gross": 99.64, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 118.03, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359298!~|o1!~|p1!~|x07040522!~|M118.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985698!~|A4863524917!~|B4863524917!~|C30|30!~|EPremier Deluxe King with Bathtub (1 King Bed)!~|FPremier Deluxe King with Bathtub (1 King Bed)!~|G1!~|U2,118.03,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524917", "description": "Premier Deluxe King with Bathtub (1 King Bed)", "descriptionSupplier": "Premier Deluxe King with Bathtub (1 King Bed)", "legacyRoomId": "0#119028985698", "supplierCode": "4863524917", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.03, "gross": 118.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": 118.03, "gross": 118.03, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 118.03, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359298!~|o1!~|p1!~|x07040522!~|M118.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985651!~|A4863524917!~|B4863524917!~|C30|30!~|EPremier Deluxe King with Bathtub (1 King Bed)!~|FPremier Deluxe King with Bathtub (1 King Bed)!~|G1!~|U2,118.03,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524917", "description": "Premier Deluxe King with Bathtub (1 King Bed)", "descriptionSupplier": "Premier Deluxe King with Bathtub (1 King Bed)", "legacyRoomId": "0#119028985651", "supplierCode": "4863524917", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.03, "gross": 118.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": 118.03, "gross": 118.03, "binding": false } }, { "hotelName": "Ksl Hotspring Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 140.1, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660335", "supplierCode": "STN", "hotelCodeSupplier": "51660335", "id": "33!~|a0!~|b260422!~|c260423!~|d51660335!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660335!~|n2359298!~|o1!~|p1!~|x07040522!~|M140.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028985791!~|A4863524854!~|B4863524854!~|C30|30!~|EExecutive Suite King (1 King Bed)!~|FExecutive Suite King (1 King Bed)!~|G1!~|U2,140.10,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I140.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863524854", "description": "Executive Suite King (1 King Bed)", "descriptionSupplier": "Executive Suite King (1 King Bed)", "legacyRoomId": "0#119028985791", "supplierCode": "4863524854", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 140.1, "gross": 140.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": 140.1, "gross": 140.1, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T16:00:00Z", "value": 34.88, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M34.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118717018009!~|A4858094127!~|B4858094127!~|C30|30!~|ESuperior Double, 1 Double!~|FSuperior Double, 1 Double!~|G1!~|U2,34.88,1776614400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858094127", "description": "Superior Double, 1 Double", "descriptionSupplier": "Superior Double, 1 Double", "legacyRoomId": "0#118717018009", "supplierCode": "4858094127", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.88, "gross": 34.88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.88, "gross": 34.88, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p0!~|x07040522!~|M36.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825267908!~|A3546267468!~|B3546267468!~|C30|30!~|EDOUBLE SUPERIOR!~|FDOUBLE SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267468", "description": "DOUBLE SUPERIOR", "descriptionSupplier": "DOUBLE SUPERIOR", "legacyRoomId": "0#118825267908", "supplierCode": "3546267468", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.72, "gross": 36.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": 36.72, "gross": 36.72, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p0!~|x07040522!~|M36.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514988!~|A3546267468!~|B3546267468!~|C30|30!~|EDOUBLE SUPERIOR!~|FDOUBLE SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267468", "description": "DOUBLE SUPERIOR", "descriptionSupplier": "DOUBLE SUPERIOR", "legacyRoomId": "0#118825514988", "supplierCode": "3546267468", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.84, "gross": 36.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": 36.84, "gross": 36.84, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 11.214, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 37.38, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M37.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630191!~|A4601252071!~|B4601252071!~|C30|30!~|Esuperior double!~|Fsuperior double!~|G1!~|U2,11.21,1776286800|2,37.38,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.38!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4601252071", "description": "superior double", "descriptionSupplier": "superior double", "legacyRoomId": "0#119154630191", "supplierCode": "4601252071", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.38, "gross": 37.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": 37.38, "gross": 37.38, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 37.77, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M37.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512640!~|A3546275714!~|B3546275714!~|C30|30!~|EDOUBLE SUPERIOR QUEEN BED!~|FDOUBLE SUPERIOR QUEEN BED!~|G1!~|U2,37.77,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.77!~|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#118825512640", "supplierCode": "3546275714", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.77, "gross": 37.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": 37.77, "gross": 37.77, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 14.294, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 40.84, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M40.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630239!~|A4600988934!~|B4600988934!~|C30|30!~|Esuperior room(1 double bed)!~|Fsuperior room(1 double bed)!~|G1!~|U2,14.29,1775509260|2,40.84,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600988934", "description": "superior room(1 double bed)", "descriptionSupplier": "superior room(1 double bed)", "legacyRoomId": "0#119154630239", "supplierCode": "4600988934", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.84, "gross": 40.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": 40.84, "gross": 40.84, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p0!~|x07040522!~|M42.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316233!~|A4864089608!~|B4864089608!~|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!~|I42.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089608", "description": "Superior Double Room (1 Double Bed)", "descriptionSupplier": "Superior Double Room (1 Double Bed)", "legacyRoomId": "0#119033316233", "supplierCode": "4864089608", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.39, "gross": 42.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": 42.39, "gross": 42.39, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p0!~|x07040522!~|M42.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118881882871!~|A3546309273!~|B3546309273!~|C30|30!~|EDouble or Twin RUN OF HOUSE!~|FDouble or Twin RUN OF HOUSE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.47!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546309273", "description": "Double or Twin RUN OF HOUSE", "descriptionSupplier": "Double or Twin RUN OF HOUSE", "legacyRoomId": "0#118881882871", "supplierCode": "3546309273", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.47, "gross": 42.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": 42.47, "gross": 42.47, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p0!~|x07040522!~|M42.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118881882935!~|A3546309273!~|B3546309273!~|C30|30!~|EDouble or Twin RUN OF HOUSE!~|FDouble or Twin RUN OF HOUSE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546309273", "description": "Double or Twin RUN OF HOUSE", "descriptionSupplier": "Double or Twin RUN OF HOUSE", "legacyRoomId": "0#118881882935", "supplierCode": "3546309273", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.6, "gross": 42.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": 42.6, "gross": 42.6, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T20:59:00Z", "value": 42.61, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M42.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316588!~|A4864089608!~|B4864089608!~|C30|30!~|ESuperior Double Room (1 Double Bed)!~|FSuperior Double Room (1 Double Bed)!~|G1!~|U2,42.61,1776805140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089608", "description": "Superior Double Room (1 Double Bed)", "descriptionSupplier": "Superior Double Room (1 Double Bed)", "legacyRoomId": "0#119033316588", "supplierCode": "4864089608", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.61, "gross": 42.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": 42.61, "gross": 42.61, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 43.01, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M43.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514529!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|U2,43.01,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825514529", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.01, "gross": 43.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": 43.01, "gross": 43.01, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 16.128, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 46.08, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M46.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630384!~|A4834715376!~|B4834715376!~|C30|30!~|Eclub deluxe room!~|Fclub deluxe room!~|G1!~|U2,16.13,1775509260|2,46.08,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.08!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834715376", "description": "club deluxe room", "descriptionSupplier": "club deluxe room", "legacyRoomId": "0#119154630384", "supplierCode": "4834715376", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.08, "gross": 46.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": 46.08, "gross": 46.08, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 16.128, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 46.08, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M46.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630341!~|A4868194149!~|B4868194149!~|C30|30!~|Eclub deluxe room(1 queen bed)!~|Fclub deluxe room(1 queen bed)!~|G1!~|U2,16.13,1775509260|2,46.08,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.08!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194149", "description": "club deluxe room(1 queen bed)", "descriptionSupplier": "club deluxe room(1 queen bed)", "legacyRoomId": "0#119154630341", "supplierCode": "4868194149", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.08, "gross": 46.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": 46.08, "gross": 46.08, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T20:59:00Z", "value": 46.47, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M46.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316394!~|A4864089611!~|B4864089611!~|C30|30!~|EClub Deluxe Room (1 Queen Bed)!~|FClub Deluxe Room (1 Queen Bed)!~|G1!~|U2,46.47,1776805140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089611", "description": "Club Deluxe Room (1 Queen Bed)", "descriptionSupplier": "Club Deluxe Room (1 Queen Bed)", "legacyRoomId": "0#119033316394", "supplierCode": "4864089611", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.47, "gross": 46.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": 46.47, "gross": 46.47, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p0!~|x07040522!~|M48.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316237!~|A4864089611!~|B4864089611!~|C30|30!~|EClub Deluxe Room (1 Queen Bed)!~|FClub Deluxe Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089611", "description": "Club Deluxe Room (1 Queen Bed)", "descriptionSupplier": "Club Deluxe Room (1 Queen Bed)", "legacyRoomId": "0#119033316237", "supplierCode": "4864089611", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.19, "gross": 48.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": 48.19, "gross": 48.19, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T16:00:00Z", "value": 48.42, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M48.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118717019105!~|A4858094248!~|B4858094248!~|C30|30!~|EFamily Room, 1 Double Or 1 Twin!~|FFamily Room, 1 Double Or 1 Twin!~|G1!~|U2,48.42,1776614400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858094248", "description": "Family Room, 1 Double Or 1 Twin", "descriptionSupplier": "Family Room, 1 Double Or 1 Twin", "legacyRoomId": "0#118717019105", "supplierCode": "4858094248", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.42, "gross": 48.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": 48.42, "gross": 48.42, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 17.6925, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 50.55, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M50.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630424!~|A4602313485!~|B4602313485!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|U2,17.69,1775509260|2,50.55,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602313485", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "0#119154630424", "supplierCode": "4602313485", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.55, "gross": 50.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.55, "gross": 50.55, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 17.843, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 50.98, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M50.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630424!~|A4602313485!~|B4602313485!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|U2,17.84,1776286800|2,50.98,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602313485", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "0#119154630424", "supplierCode": "4602313485", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.98, "gross": 50.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": 50.98, "gross": 50.98, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 52.49, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M52.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513557!~|A3546292522!~|B3546292522!~|C30|30!~|ESUITE CLUB!~|FSUITE CLUB!~|G1!~|U2,52.49,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546292522", "description": "SUITE CLUB", "descriptionSupplier": "SUITE CLUB", "legacyRoomId": "0#118825513557", "supplierCode": "3546292522", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.49, "gross": 52.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.49, "gross": 52.49, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 19.649, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 56.14, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M56.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630148!~|A4603172071!~|B4603172071!~|C30|30!~|Efamily suite!~|Ffamily suite!~|G1!~|U2,19.65,1775509260|2,56.14,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603172071", "description": "family suite", "descriptionSupplier": "family suite", "legacyRoomId": "0#119154630148", "supplierCode": "4603172071", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.14, "gross": 56.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": 56.14, "gross": 56.14, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 19.649, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 56.14, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M56.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630463!~|A4603480360!~|B4603480360!~|C30|30!~|Efamily suite(1 queen bed)!~|Ffamily suite(1 queen bed)!~|G1!~|U2,19.65,1775509260|2,56.14,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603480360", "description": "family suite(1 queen bed)", "descriptionSupplier": "family suite(1 queen bed)", "legacyRoomId": "0#119154630463", "supplierCode": "4603480360", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.14, "gross": 56.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": 56.14, "gross": 56.14, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 19.8275, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 56.65, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M56.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630148!~|A4603172071!~|B4603172071!~|C30|30!~|Efamily suite!~|Ffamily suite!~|G1!~|U2,19.83,1776373200|2,56.65,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603172071", "description": "family suite", "descriptionSupplier": "family suite", "legacyRoomId": "0#119154630148", "supplierCode": "4603172071", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.65, "gross": 56.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": 56.65, "gross": 56.65, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T20:59:00Z", "value": 56.65, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M56.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316803!~|A4864089602!~|B4864089602!~|C30|30!~|EFamily Suite (1 Queen Bed)!~|FFamily Suite (1 Queen Bed)!~|G1!~|U2,56.65,1776805140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089602", "description": "Family Suite (1 Queen Bed)", "descriptionSupplier": "Family Suite (1 Queen Bed)", "legacyRoomId": "0#119033316803", "supplierCode": "4864089602", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.65, "gross": 56.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": 56.65, "gross": 56.65, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 17.121, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 57.07, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M57.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630014!~|A4868194114!~|B4868194114!~|C30|30!~|Eclub one-bedroom suite!~|Fclub one-bedroom suite!~|G1!~|U2,17.12,1775509260|2,57.07,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194114", "description": "club one-bedroom suite", "descriptionSupplier": "club one-bedroom suite", "legacyRoomId": "0#119154630014", "supplierCode": "4868194114", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.07, "gross": 57.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": 57.07, "gross": 57.07, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 17.121, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 57.07, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M57.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630213!~|A4868194136!~|B4868194136!~|C30|30!~|Eclub one-bedroom suite(1 queen bed)!~|Fclub one-bedroom suite(1 queen bed)!~|G1!~|U2,17.12,1775509260|2,57.07,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194136", "description": "club one-bedroom suite(1 queen bed)", "descriptionSupplier": "club one-bedroom suite(1 queen bed)", "legacyRoomId": "0#119154630213", "supplierCode": "4868194136", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.07, "gross": 57.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": 57.07, "gross": 57.07, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 17.28, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 57.6, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M57.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630014!~|A4868194114!~|B4868194114!~|C30|30!~|Eclub one-bedroom suite!~|Fclub one-bedroom suite!~|G1!~|U2,17.28,1776373200|2,57.60,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194114", "description": "club one-bedroom suite", "descriptionSupplier": "club one-bedroom suite", "legacyRoomId": "0#119154630014", "supplierCode": "4868194114", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.6, "gross": 57.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.6, "gross": 57.6, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T20:59:00Z", "value": 57.6, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M57.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757170!~|A4864379772!~|B4864379772!~|C30|30!~|EClub One-Bedroom Suite (1 Queen Bed)!~|FClub One-Bedroom Suite (1 Queen Bed)!~|G1!~|U2,57.60,1776805140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864379772", "description": "Club One-Bedroom Suite (1 Queen Bed)", "descriptionSupplier": "Club One-Bedroom Suite (1 Queen Bed)", "legacyRoomId": "0#119035757170", "supplierCode": "4864379772", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.6, "gross": 57.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.6, "gross": 57.6, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p0!~|x07040522!~|M58.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316382!~|A4864089602!~|B4864089602!~|C30|30!~|EFamily Suite (1 Queen Bed)!~|FFamily Suite (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089602", "description": "Family Suite (1 Queen Bed)", "descriptionSupplier": "Family Suite (1 Queen Bed)", "legacyRoomId": "0#119033316382", "supplierCode": "4864089602", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.84, "gross": 58.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": 58.84, "gross": 58.84, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T20:59:00Z", "value": 59.06, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M59.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316811!~|A4864089602!~|B4864089602!~|C30|30!~|EFamily Suite (1 Queen Bed)!~|FFamily Suite (1 Queen Bed)!~|G1!~|U2,59.06,1776805140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089602", "description": "Family Suite (1 Queen Bed)", "descriptionSupplier": "Family Suite (1 Queen Bed)", "legacyRoomId": "0#119033316811", "supplierCode": "4864089602", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.06, "gross": 59.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": 59.06, "gross": 59.06, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p0!~|x07040522!~|M59.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757349!~|A4864379789!~|B4864379789!~|C30|30!~|EClub Suite, 1 Queen!~|FClub Suite, 1 Queen!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864379789", "description": "Club Suite, 1 Queen", "descriptionSupplier": "Club Suite, 1 Queen", "legacyRoomId": "0#119035757349", "supplierCode": "4864379789", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.62, "gross": 59.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": 59.62, "gross": 59.62, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 59.8, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M59.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757251!~|A4864379780!~|B4864379780!~|C30|30!~|EClub Suite, 1 Queen!~|FClub Suite, 1 Queen!~|G1!~|U2,59.80,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864379780", "description": "Club Suite, 1 Queen", "descriptionSupplier": "Club Suite, 1 Queen", "legacyRoomId": "0#119035757251", "supplierCode": "4864379780", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.8, "gross": 59.8, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.8, "gross": 59.8, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p0!~|x07040522!~|M59.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757127!~|A4864379772!~|B4864379772!~|C30|30!~|EClub One-Bedroom Suite (1 Queen Bed)!~|FClub One-Bedroom Suite (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864379772", "description": "Club One-Bedroom Suite (1 Queen Bed)", "descriptionSupplier": "Club One-Bedroom Suite (1 Queen Bed)", "legacyRoomId": "0#119035757127", "supplierCode": "4864379772", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.82, "gross": 59.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": 59.82, "gross": 59.82, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T20:59:00Z", "value": 60.02, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M60.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757163!~|A4864379772!~|B4864379772!~|C30|30!~|EClub One-Bedroom Suite (1 Queen Bed)!~|FClub One-Bedroom Suite (1 Queen Bed)!~|G1!~|U2,60.02,1776805140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.02!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864379772", "description": "Club One-Bedroom Suite (1 Queen Bed)", "descriptionSupplier": "Club One-Bedroom Suite (1 Queen Bed)", "legacyRoomId": "0#119035757163", "supplierCode": "4864379772", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.02, "gross": 60.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": 60.02, "gross": 60.02, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 30.684, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 102.28, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M102.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630222!~|A4868194113!~|B4868194113!~|C30|30!~|Econnecting room(2 queen beds and 1 twin bed)!~|Fconnecting room(2 queen beds and 1 twin bed)!~|G1!~|U2,30.68,1775509260|2,102.28,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I102.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194113", "description": "connecting room(2 queen beds and 1 twin bed)", "descriptionSupplier": "connecting room(2 queen beds and 1 twin bed)", "legacyRoomId": "0#119154630222", "supplierCode": "4868194113", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.28, "gross": 102.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": 102.28, "gross": 102.28, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 36.0745, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 103.07, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M103.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630222!~|A4868194113!~|B4868194113!~|C30|30!~|Econnecting room(2 queen beds and 1 twin bed)!~|Fconnecting room(2 queen beds and 1 twin bed)!~|G1!~|U2,36.07,1776373200|2,103.07,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194113", "description": "connecting room(2 queen beds and 1 twin bed)", "descriptionSupplier": "connecting room(2 queen beds and 1 twin bed)", "legacyRoomId": "0#119154630222", "supplierCode": "4868194113", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.07, "gross": 103.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": 103.07, "gross": 103.07, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T20:59:00Z", "value": 104.39, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M104.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316276!~|A4864089609!~|B4864089609!~|C30|30!~|EConnecting Room (2 Queen Beds and 1 Bed)!~|FConnecting Room (2 Queen Beds and 1 Bed)!~|G1!~|U2,104.39,1776805140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089609", "description": "Connecting Room (2 Queen Beds and 1 Bed)", "descriptionSupplier": "Connecting Room (2 Queen Beds and 1 Bed)", "legacyRoomId": "0#119033316276", "supplierCode": "4864089609", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.39, "gross": 104.39, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 104.48, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M104.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316637!~|A4864089704!~|B4864089704!~|C30|30!~|EConnecting Room, 1 Single 2 Queen!~|FConnecting Room, 1 Single 2 Queen!~|G1!~|U2,104.48,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089704", "description": "Connecting Room, 1 Single 2 Queen", "descriptionSupplier": "Connecting Room, 1 Single 2 Queen", "legacyRoomId": "0#119033316637", "supplierCode": "4864089704", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.48, "gross": 104.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": 104.48, "gross": 104.48, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 32.259, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 107.53, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M107.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630199!~|A4602075337!~|B4602075337!~|C30|30!~|Efamily connecting!~|Ffamily connecting!~|G1!~|U2,32.26,1775509260|2,107.53,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602075337", "description": "family connecting", "descriptionSupplier": "family connecting", "legacyRoomId": "0#119154630199", "supplierCode": "4602075337", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.53, "gross": 107.53, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.53, "gross": 107.53, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:00:00Z", "value": 32.547, "hoursBefore": 171, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 108.49, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M108.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630199!~|A4602075337!~|B4602075337!~|C30|30!~|Efamily connecting!~|Ffamily connecting!~|G1!~|U2,32.55,1776200400|2,108.49,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602075337", "description": "family connecting", "descriptionSupplier": "family connecting", "legacyRoomId": "0#119154630199", "supplierCode": "4602075337", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.49, "gross": 108.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.49, "gross": 108.49, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T20:59:00Z", "value": 113.52, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p1!~|x07040522!~|M113.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316409!~|A4864089609!~|B4864089609!~|C30|30!~|EConnecting Room (2 Queen Beds and 1 Bed)!~|FConnecting Room (2 Queen Beds and 1 Bed)!~|G1!~|U2,113.52,1776805140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089609", "description": "Connecting Room (2 Queen Beds and 1 Bed)", "descriptionSupplier": "Connecting Room (2 Queen Beds and 1 Bed)", "legacyRoomId": "0#119033316409", "supplierCode": "4864089609", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.52, "gross": 113.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": 113.52, "gross": 113.52, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p0!~|x07040522!~|M113.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316459!~|A4864089609!~|B4864089609!~|C30|30!~|EConnecting Room (2 Queen Beds and 1 Bed)!~|FConnecting Room (2 Queen Beds and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089609", "description": "Connecting Room (2 Queen Beds and 1 Bed)", "descriptionSupplier": "Connecting Room (2 Queen Beds and 1 Bed)", "legacyRoomId": "0#119033316459", "supplierCode": "4864089609", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.52, "gross": 113.52, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.52, "gross": 113.52, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359299!~|o1!~|p0!~|x07040522!~|M126.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118848944582!~|A3546916293!~|B3546916293!~|C30|30!~|EDouble or Twin CONNECTING ROOM!~|FDouble or Twin CONNECTING ROOM!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I126.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546916293", "description": "Double or Twin CONNECTING ROOM", "descriptionSupplier": "Double or Twin CONNECTING ROOM", "legacyRoomId": "0#118848944582", "supplierCode": "3546916293", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.2, "gross": 126.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": 126.2, "gross": 126.2, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 14.4165, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 41.19, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M41.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630015!~|A4603479946!~|B4603479946!~|C30|30!~|Eroom assigned on arrival!~|Froom assigned on arrival!~|G1!~|U2,14.42,1775509260|2,41.19,1776286800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.19!~|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#119154630015", "supplierCode": "4603479946", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.19, "gross": 41.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": 41.19, "gross": 41.19, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T21:00:00Z", "value": 14.49, "hoursBefore": 195, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 41.4, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M41.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630015!~|A4603479946!~|B4603479946!~|C30|30!~|Eroom assigned on arrival!~|Froom assigned on arrival!~|G1!~|U2,14.49,1776114000|2,41.40,1776286800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.4!~|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#119154630015", "supplierCode": "4603479946", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.4, "gross": 41.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": 41.4, "gross": 41.4, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 12.909, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 43.03, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M43.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630000!~|A4601252071!~|B4601252071!~|C30|30!~|Esuperior double!~|Fsuperior double!~|G1!~|U2,12.91,1775509260|2,43.03,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4601252071", "description": "superior double", "descriptionSupplier": "superior double", "legacyRoomId": "0#119154630000", "supplierCode": "4601252071", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.03, "gross": 43.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": 43.03, "gross": 43.03, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 15.204, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 43.44, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M43.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630000!~|A4601252071!~|B4601252071!~|C30|30!~|Esuperior double!~|Fsuperior double!~|G1!~|U2,15.20,1776286800|2,43.44,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4601252071", "description": "superior double", "descriptionSupplier": "superior double", "legacyRoomId": "0#119154630000", "supplierCode": "4601252071", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.44, "gross": 43.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": 43.44, "gross": 43.44, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p0!~|x07040522!~|M43.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515673!~|A3546267468!~|B3546267468!~|C30|30!~|EDOUBLE SUPERIOR!~|FDOUBLE SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267468", "description": "DOUBLE SUPERIOR", "descriptionSupplier": "DOUBLE SUPERIOR", "legacyRoomId": "0#118825515673", "supplierCode": "3546267468", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.56, "gross": 43.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.56, "gross": 43.56, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 44.73, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M44.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515499!~|A3546275714!~|B3546275714!~|C30|30!~|EDOUBLE SUPERIOR QUEEN BED!~|FDOUBLE SUPERIOR QUEEN BED!~|G1!~|U2,44.73,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.73!~|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#118825515499", "supplierCode": "3546275714", "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": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 16.156, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 46.16, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M46.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630291!~|A4602618570!~|B4602618570!~|C30|30!~|Eclub room!~|Fclub room!~|G1!~|U2,16.16,1775509260|2,46.16,1776286800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602618570", "description": "club room", "descriptionSupplier": "club room", "legacyRoomId": "0#119154630291", "supplierCode": "4602618570", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.16, "gross": 46.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": 46.16, "gross": 46.16, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T21:00:00Z", "value": 13.971, "hoursBefore": 195, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 46.57, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M46.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630291!~|A4602618570!~|B4602618570!~|C30|30!~|Eclub room!~|Fclub room!~|G1!~|U2,13.97,1776114000|2,46.57,1776286800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602618570", "description": "club room", "descriptionSupplier": "club room", "legacyRoomId": "0#119154630291", "supplierCode": "4602618570", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.57, "gross": 46.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": 46.57, "gross": 46.57, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 14.388, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 47.96, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M47.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630204!~|A4600988934!~|B4600988934!~|C30|30!~|Esuperior room(1 double bed)!~|Fsuperior room(1 double bed)!~|G1!~|U2,14.39,1775509260|2,47.96,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600988934", "description": "superior room(1 double bed)", "descriptionSupplier": "superior room(1 double bed)", "legacyRoomId": "0#119154630204", "supplierCode": "4600988934", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.96, "gross": 47.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": 47.96, "gross": 47.96, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p0!~|x07040522!~|M48.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825268097!~|A3546269093!~|B3546269093!~|C30|30!~|EDOUBLE CLUB!~|FDOUBLE CLUB!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.47!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269093", "description": "DOUBLE CLUB", "descriptionSupplier": "DOUBLE CLUB", "legacyRoomId": "0#118825268097", "supplierCode": "3546269093", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.47, "gross": 48.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": 48.47, "gross": 48.47, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p0!~|x07040522!~|M48.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512837!~|A3546269093!~|B3546269093!~|C30|30!~|EDOUBLE CLUB!~|FDOUBLE CLUB!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269093", "description": "DOUBLE CLUB", "descriptionSupplier": "DOUBLE CLUB", "legacyRoomId": "0#118825512837", "supplierCode": "3546269093", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.62, "gross": 48.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": 48.62, "gross": 48.62, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 49.91, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M49.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515441!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|U2,49.91,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825515441", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.91, "gross": 49.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": 49.91, "gross": 49.91, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p0!~|x07040522!~|M50.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118881882970!~|A3546309273!~|B3546309273!~|C30|30!~|EDouble or Twin RUN OF HOUSE!~|FDouble or Twin RUN OF HOUSE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546309273", "description": "Double or Twin RUN OF HOUSE", "descriptionSupplier": "Double or Twin RUN OF HOUSE", "legacyRoomId": "0#118881882970", "supplierCode": "3546309273", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.22, "gross": 50.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": 50.22, "gross": 50.22, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p0!~|x07040522!~|M50.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118881882987!~|A3546309273!~|B3546309273!~|C30|30!~|EDouble or Twin RUN OF HOUSE!~|FDouble or Twin RUN OF HOUSE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.37!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546309273", "description": "Double or Twin RUN OF HOUSE", "descriptionSupplier": "Double or Twin RUN OF HOUSE", "legacyRoomId": "0#118881882987", "supplierCode": "3546309273", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.37, "gross": 50.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": 50.37, "gross": 50.37, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 18.697, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 53.42, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M53.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630474!~|A4834715376!~|B4834715376!~|C30|30!~|Eclub deluxe room!~|Fclub deluxe room!~|G1!~|U2,18.70,1775509260|2,53.42,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834715376", "description": "club deluxe room", "descriptionSupplier": "club deluxe room", "legacyRoomId": "0#119154630474", "supplierCode": "4834715376", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.42, "gross": 53.42, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 18.697, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 53.42, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M53.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630095!~|A4868194149!~|B4868194149!~|C30|30!~|Eclub deluxe room(1 queen bed)!~|Fclub deluxe room(1 queen bed)!~|G1!~|U2,18.70,1775509260|2,53.42,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194149", "description": "club deluxe room(1 queen bed)", "descriptionSupplier": "club deluxe room(1 queen bed)", "legacyRoomId": "0#119154630095", "supplierCode": "4868194149", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.42, "gross": 53.42, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p0!~|x07040522!~|M58.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118848944605!~|A3546271668!~|B3546271668!~|C30|30!~|ESUITE ONE BEDROOM!~|FSUITE ONE BEDROOM!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.53!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546271668", "description": "SUITE ONE BEDROOM", "descriptionSupplier": "SUITE ONE BEDROOM", "legacyRoomId": "0#118848944605", "supplierCode": "3546271668", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.53, "gross": 58.53, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.53, "gross": 58.53, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p0!~|x07040522!~|M58.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514749!~|A3546271668!~|B3546271668!~|C30|30!~|ESUITE ONE BEDROOM!~|FSUITE ONE BEDROOM!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546271668", "description": "SUITE ONE BEDROOM", "descriptionSupplier": "SUITE ONE BEDROOM", "legacyRoomId": "0#118825514749", "supplierCode": "3546271668", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.71, "gross": 58.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": 58.71, "gross": 58.71, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 18.147, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 60.49, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M60.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629984!~|A4602313485!~|B4602313485!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|U2,18.15,1775509260|2,60.49,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602313485", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "0#119154629984", "supplierCode": "4602313485", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.49, "gross": 60.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.49, "gross": 60.49, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 18.309, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 61.03, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M61.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629984!~|A4602313485!~|B4602313485!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|U2,18.31,1776286800|2,61.03,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602313485", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "0#119154629984", "supplierCode": "4602313485", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.03, "gross": 61.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": 61.03, "gross": 61.03, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p0!~|x07040522!~|M62.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630248!~|A4868194114!~|B4868194114!~|C30|30!~|Eclub one-bedroom suite!~|Fclub one-bedroom suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194114", "description": "club one-bedroom suite", "descriptionSupplier": "club one-bedroom suite", "legacyRoomId": "0#119154630248", "supplierCode": "4868194114", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.63, "gross": 62.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": 62.63, "gross": 62.63, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 62.85, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M62.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513685!~|A3546292522!~|B3546292522!~|C30|30!~|ESUITE CLUB!~|FSUITE CLUB!~|G1!~|U2,62.85,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546292522", "description": "SUITE CLUB", "descriptionSupplier": "SUITE CLUB", "legacyRoomId": "0#118825513685", "supplierCode": "3546292522", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.85, "gross": 62.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": 62.85, "gross": 62.85, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 19.542, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 65.14, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M65.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630069!~|A4868194136!~|B4868194136!~|C30|30!~|Eclub one-bedroom suite(1 queen bed)!~|Fclub one-bedroom suite(1 queen bed)!~|G1!~|U2,19.54,1775509260|2,65.14,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194136", "description": "club one-bedroom suite(1 queen bed)", "descriptionSupplier": "club one-bedroom suite(1 queen bed)", "legacyRoomId": "0#119154630069", "supplierCode": "4868194136", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.14, "gross": 65.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": 65.14, "gross": 65.14, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 19.743, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 65.81, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M65.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630033!~|A4868194114!~|B4868194114!~|C30|30!~|Eclub one-bedroom suite!~|Fclub one-bedroom suite!~|G1!~|U2,19.74,1776373200|2,65.81,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194114", "description": "club one-bedroom suite", "descriptionSupplier": "club one-bedroom suite", "legacyRoomId": "0#119154630033", "supplierCode": "4868194114", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.81, "gross": 65.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": 65.81, "gross": 65.81, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 23.8035, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 68.01, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M68.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630374!~|A4603172071!~|B4603172071!~|C30|30!~|Efamily suite!~|Ffamily suite!~|G1!~|U2,23.80,1775509260|2,68.01,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603172071", "description": "family suite", "descriptionSupplier": "family suite", "legacyRoomId": "0#119154630374", "supplierCode": "4603172071", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.01, "gross": 68.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": 68.01, "gross": 68.01, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 23.8035, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 68.01, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M68.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630506!~|A4603480360!~|B4603480360!~|C30|30!~|Efamily suite(1 queen bed)!~|Ffamily suite(1 queen bed)!~|G1!~|U2,23.80,1775509260|2,68.01,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603480360", "description": "family suite(1 queen bed)", "descriptionSupplier": "family suite(1 queen bed)", "legacyRoomId": "0#119154630506", "supplierCode": "4603480360", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.01, "gross": 68.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": 68.01, "gross": 68.01, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 24.038, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 68.68, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M68.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630374!~|A4603172071!~|B4603172071!~|C30|30!~|Efamily suite!~|Ffamily suite!~|G1!~|U2,24.04,1776373200|2,68.68,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603172071", "description": "family suite", "descriptionSupplier": "family suite", "legacyRoomId": "0#119154630374", "supplierCode": "4603172071", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.68, "gross": 68.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": 68.68, "gross": 68.68, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 35.856, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 119.52, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M119.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630012!~|A4868194113!~|B4868194113!~|C30|30!~|Econnecting room(2 queen beds and 1 twin bed)!~|Fconnecting room(2 queen beds and 1 twin bed)!~|G1!~|U2,35.86,1775509260|2,119.52,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I119.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194113", "description": "connecting room(2 queen beds and 1 twin bed)", "descriptionSupplier": "connecting room(2 queen beds and 1 twin bed)", "legacyRoomId": "0#119154630012", "supplierCode": "4868194113", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 119.52, "gross": 119.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": 119.52, "gross": 119.52, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 42.1155, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 120.33, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M120.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630012!~|A4868194113!~|B4868194113!~|C30|30!~|Econnecting room(2 queen beds and 1 twin bed)!~|Fconnecting room(2 queen beds and 1 twin bed)!~|G1!~|U2,42.12,1776373200|2,120.33,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I120.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194113", "description": "connecting room(2 queen beds and 1 twin bed)", "descriptionSupplier": "connecting room(2 queen beds and 1 twin bed)", "legacyRoomId": "0#119154630012", "supplierCode": "4868194113", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 120.33, "gross": 120.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": 120.33, "gross": 120.33, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 37.704, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 125.68, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M125.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630361!~|A4602075337!~|B4602075337!~|C30|30!~|Efamily connecting!~|Ffamily connecting!~|G1!~|U2,37.70,1775509260|2,125.68,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I125.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602075337", "description": "family connecting", "descriptionSupplier": "family connecting", "legacyRoomId": "0#119154630361", "supplierCode": "4602075337", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 125.68, "gross": 125.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": 125.68, "gross": 125.68, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:00:00Z", "value": 37.989, "hoursBefore": 171, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 126.63, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p1!~|x07040522!~|M126.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630361!~|A4602075337!~|B4602075337!~|C30|30!~|Efamily connecting!~|Ffamily connecting!~|G1!~|U2,37.99,1776200400|2,126.63,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I126.63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602075337", "description": "family connecting", "descriptionSupplier": "family connecting", "legacyRoomId": "0#119154630361", "supplierCode": "4602075337", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.63, "gross": 126.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": 126.63, "gross": 126.63, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n2359298!~|o1!~|p0!~|x07040522!~|M147.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118848944558!~|A3546916293!~|B3546916293!~|C30|30!~|EDouble or Twin CONNECTING ROOM!~|FDouble or Twin CONNECTING ROOM!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I147.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546916293", "description": "Double or Twin CONNECTING ROOM", "descriptionSupplier": "Double or Twin CONNECTING ROOM", "legacyRoomId": "0#118848944558", "supplierCode": "3546916293", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 147.3, "gross": 147.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": 147.3, "gross": 147.3, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T16:00:00Z", "value": 41.24, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n50001621!~|o1!~|p1!~|x07040522!~|M41.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118717019017!~|A4858094240!~|B4858094240!~|C30|30!~|ESuperior Double, 1 Double!~|FSuperior Double, 1 Double!~|G1!~|U2,41.24,1776614400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858094240", "description": "Superior Double, 1 Double", "descriptionSupplier": "Superior Double, 1 Double", "legacyRoomId": "0#118717019017", "supplierCode": "4858094240", "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": "Citrus Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T16:00:00Z", "value": 46.02, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n50001621!~|o1!~|p1!~|x07040522!~|M46.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118717018739!~|A4858094213!~|B4858094213!~|C30|30!~|EClub Double Room, 1 Double!~|FClub Double Room, 1 Double!~|G1!~|U2,46.02,1776614400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.02!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858094213", "description": "Club Double Room, 1 Double", "descriptionSupplier": "Club Double Room, 1 Double", "legacyRoomId": "0#118717018739", "supplierCode": "4858094213", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.02, "gross": 46.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": 46.02, "gross": 46.02, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T16:00:00Z", "value": 55.59, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n50001621!~|o1!~|p1!~|x07040522!~|M55.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118717018900!~|A4858094229!~|B4858094229!~|C30|30!~|E1 Bedroom Suite, 1 Double Or 1 Twin!~|F1 Bedroom Suite, 1 Double Or 1 Twin!~|G1!~|U2,55.59,1776614400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858094229", "description": "1 Bedroom Suite, 1 Double Or 1 Twin", "descriptionSupplier": "1 Bedroom Suite, 1 Double Or 1 Twin", "legacyRoomId": "0#118717018900", "supplierCode": "4858094229", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.59, "gross": 55.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": 55.59, "gross": 55.59, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T16:00:00Z", "value": 57.97, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n50001621!~|o1!~|p1!~|x07040522!~|M57.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118717018540!~|A4858094198!~|B4858094198!~|C30|30!~|EFamily Room, 1 Double Or 1 Twin!~|FFamily Room, 1 Double Or 1 Twin!~|G1!~|U2,57.97,1776614400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858094198", "description": "Family Room, 1 Double Or 1 Twin", "descriptionSupplier": "Family Room, 1 Double Or 1 Twin", "legacyRoomId": "0#118717018540", "supplierCode": "4858094198", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.97, "gross": 57.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": 57.97, "gross": 57.97, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 67.46, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n50001621!~|o1!~|p1!~|x07040522!~|M67.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757391!~|A4864379791!~|B4864379791!~|C30|30!~|EClub Suite, 1 Queen!~|FClub Suite, 1 Queen!~|G1!~|U2,67.46,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864379791", "description": "Club Suite, 1 Queen", "descriptionSupplier": "Club Suite, 1 Queen", "legacyRoomId": "0#119035757391", "supplierCode": "4864379791", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.46, "gross": 67.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": 67.46, "gross": 67.46, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 121.86, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n50001621!~|o1!~|p1!~|x07040522!~|M121.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316487!~|A4864089680!~|B4864089680!~|C30|30!~|EConnecting Room, 1 Single 2 Queen!~|FConnecting Room, 1 Single 2 Queen!~|G1!~|U2,121.86,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I121.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089680", "description": "Connecting Room, 1 Single 2 Queen", "descriptionSupplier": "Connecting Room, 1 Single 2 Queen", "legacyRoomId": "0#119033316487", "supplierCode": "4864089680", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.86, "gross": 121.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": 121.86, "gross": 121.86, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T20:59:00Z", "value": 50.35, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n30309156!~|o1!~|p1!~|x07040522!~|M50.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316655!~|A4864089608!~|B4864089608!~|C30|30!~|ESuperior Double Room (1 Double Bed)!~|FSuperior Double Room (1 Double Bed)!~|G1!~|U2,50.35,1776805140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089608", "description": "Superior Double Room (1 Double Bed)", "descriptionSupplier": "Superior Double Room (1 Double Bed)", "legacyRoomId": "0#119033316655", "supplierCode": "4864089608", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.35, "gross": 50.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": 50.35, "gross": 50.35, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T20:59:00Z", "value": 53.96, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n30309156!~|o1!~|p1!~|x07040522!~|M53.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316310!~|A4864089611!~|B4864089611!~|C30|30!~|EClub Deluxe Room (1 Queen Bed)!~|FClub Deluxe Room (1 Queen Bed)!~|G1!~|U2,53.96,1776805140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089611", "description": "Club Deluxe Room (1 Queen Bed)", "descriptionSupplier": "Club Deluxe Room (1 Queen Bed)", "legacyRoomId": "0#119033316310", "supplierCode": "4864089611", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.96, "gross": 53.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": 53.96, "gross": 53.96, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T20:59:00Z", "value": 56.15, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n30309156!~|o1!~|p1!~|x07040522!~|M56.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316249!~|A4864089611!~|B4864089611!~|C30|30!~|EClub Deluxe Room (1 Queen Bed)!~|FClub Deluxe Room (1 Queen Bed)!~|G1!~|U2,56.15,1776805140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089611", "description": "Club Deluxe Room (1 Queen Bed)", "descriptionSupplier": "Club Deluxe Room (1 Queen Bed)", "legacyRoomId": "0#119033316249", "supplierCode": "4864089611", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.15, "gross": 56.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": 56.15, "gross": 56.15, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T20:59:00Z", "value": 65.81, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n30309156!~|o1!~|p1!~|x07040522!~|M65.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757218!~|A4864379772!~|B4864379772!~|C30|30!~|EClub One-Bedroom Suite (1 Queen Bed)!~|FClub One-Bedroom Suite (1 Queen Bed)!~|G1!~|U2,65.81,1776805140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864379772", "description": "Club One-Bedroom Suite (1 Queen Bed)", "descriptionSupplier": "Club One-Bedroom Suite (1 Queen Bed)", "legacyRoomId": "0#119035757218", "supplierCode": "4864379772", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.81, "gross": 65.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": 65.81, "gross": 65.81, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T20:59:00Z", "value": 67.77, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n30309156!~|o1!~|p1!~|x07040522!~|M67.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757406!~|A4864379772!~|B4864379772!~|C30|30!~|EClub One-Bedroom Suite (1 Queen Bed)!~|FClub One-Bedroom Suite (1 Queen Bed)!~|G1!~|U2,67.77,1776805140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864379772", "description": "Club One-Bedroom Suite (1 Queen Bed)", "descriptionSupplier": "Club One-Bedroom Suite (1 Queen Bed)", "legacyRoomId": "0#119035757406", "supplierCode": "4864379772", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.77, "gross": 67.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": 67.77, "gross": 67.77, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T20:59:00Z", "value": 68.68, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n30309156!~|o1!~|p1!~|x07040522!~|M68.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316746!~|A4864089602!~|B4864089602!~|C30|30!~|EFamily Suite (1 Queen Bed)!~|FFamily Suite (1 Queen Bed)!~|G1!~|U2,68.68,1776805140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089602", "description": "Family Suite (1 Queen Bed)", "descriptionSupplier": "Family Suite (1 Queen Bed)", "legacyRoomId": "0#119033316746", "supplierCode": "4864089602", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.68, "gross": 68.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": 68.68, "gross": 68.68, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T20:59:00Z", "value": 70.68, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n30309156!~|o1!~|p1!~|x07040522!~|M70.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316780!~|A4864089602!~|B4864089602!~|C30|30!~|EFamily Suite (1 Queen Bed)!~|FFamily Suite (1 Queen Bed)!~|G1!~|U2,70.68,1776805140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089602", "description": "Family Suite (1 Queen Bed)", "descriptionSupplier": "Family Suite (1 Queen Bed)", "legacyRoomId": "0#119033316780", "supplierCode": "4864089602", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.68, "gross": 70.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": 70.68, "gross": 70.68, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T20:59:00Z", "value": 121.81, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n30309156!~|o1!~|p1!~|x07040522!~|M121.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316234!~|A4864089609!~|B4864089609!~|C30|30!~|EConnecting Room (2 Queen Beds and 1 Bed)!~|FConnecting Room (2 Queen Beds and 1 Bed)!~|G1!~|U2,121.81,1776805140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I121.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089609", "description": "Connecting Room (2 Queen Beds and 1 Bed)", "descriptionSupplier": "Connecting Room (2 Queen Beds and 1 Bed)", "legacyRoomId": "0#119033316234", "supplierCode": "4864089609", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.81, "gross": 121.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": 121.81, "gross": 121.81, "binding": false } }, { "hotelName": "Citrus Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T20:59:00Z", "value": 132.45, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50737563", "supplierCode": "STN", "hotelCodeSupplier": "50737563", "id": "33!~|a0!~|b260422!~|c260423!~|d50737563!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50737563!~|n30309156!~|o1!~|p1!~|x07040522!~|M132.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316294!~|A4864089609!~|B4864089609!~|C30|30!~|EConnecting Room (2 Queen Beds and 1 Bed)!~|FConnecting Room (2 Queen Beds and 1 Bed)!~|G1!~|U2,132.45,1776805140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I132.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089609", "description": "Connecting Room (2 Queen Beds and 1 Bed)", "descriptionSupplier": "Connecting Room (2 Queen Beds and 1 Bed)", "legacyRoomId": "0#119033316294", "supplierCode": "4864089609", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 132.45, "gross": 132.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": 132.45, "gross": 132.45, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p0!~|x07040522!~|M49.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630364!~|A4868194182!~|B4868194182!~|C30|30!~|EStandard Twin Room!~|FStandard Twin Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194182", "description": "Standard Twin Room", "descriptionSupplier": "Standard Twin Room", "legacyRoomId": "0#119154630364", "supplierCode": "4868194182", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.19, "gross": 49.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": 49.19, "gross": 49.19, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:59Z", "value": 49.43, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p1!~|x07040522!~|M49.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630395!~|A4868194182!~|B4868194182!~|C30|30!~|EStandard Twin Room!~|FStandard Twin Room!~|G1!~|U2,49.43,1776265259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194182", "description": "Standard Twin Room", "descriptionSupplier": "Standard Twin Room", "legacyRoomId": "0#119154630395", "supplierCode": "4868194182", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.43, "gross": 49.43, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.43, "gross": 49.43, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:59Z", "value": 52.79, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p1!~|x07040522!~|M52.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630306!~|A4868194204!~|B4868194204!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Twin beds)!~|FDeluxe Room, 2 Twin Beds (2 Twin beds)!~|G1!~|U2,52.79,1776265259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.79!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194204", "description": "Deluxe Room, 2 Twin Beds (2 Twin beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Twin beds)", "legacyRoomId": "0#119154630306", "supplierCode": "4868194204", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.79, "gross": 52.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": 52.79, "gross": 52.79, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:59Z", "value": 54.45, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p1!~|x07040522!~|M54.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629986!~|A4868194101!~|B4868194101!~|C30|30!~|EStandard King Room!~|FStandard King Room!~|G1!~|U2,54.45,1776265259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194101", "description": "Standard King Room", "descriptionSupplier": "Standard King Room", "legacyRoomId": "0#119154629986", "supplierCode": "4868194101", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.45, "gross": 54.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": 54.45, "gross": 54.45, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p0!~|x07040522!~|M55.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515509!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.28!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118825515509", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.28, "gross": 55.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": 55.28, "gross": 55.28, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T12:00:59Z", "value": 55.4, "hoursBefore": 204, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p1!~|x07040522!~|M55.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630156!~|A4868194168!~|B4868194168!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,55.40,1776081659!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194168", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#119154630156", "supplierCode": "4868194168", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.4, "gross": 55.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": 55.4, "gross": 55.4, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T15:59:00Z", "value": 55.44, "hoursBefore": 224, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p1!~|x07040522!~|M55.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118854872950!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|U2,55.44,1776009540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118854872950", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.44, "gross": 55.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": 55.44, "gross": 55.44, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 56.17, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p1!~|x07040522!~|M56.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714561!~|A4866930114!~|B4866930114!~|C30|30!~|EStandard Room, City View, 2 Twin Beds (2 Twin Beds)!~|FStandard Room, City View, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,56.17,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930114", "description": "Standard Room, City View, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Room, City View, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119028714561", "supplierCode": "4866930114", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.17, "gross": 56.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": 56.17, "gross": 56.17, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 57.32, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p1!~|x07040522!~|M57.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714568!~|A4866930114!~|B4866930114!~|C30|30!~|EStandard Room, City View, 2 Twin Beds (2 Twin Beds)!~|FStandard Room, City View, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,57.32,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930114", "description": "Standard Room, City View, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Room, City View, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119028714568", "supplierCode": "4866930114", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.32, "gross": 57.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": 57.32, "gross": 57.32, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:59Z", "value": 57.81, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p1!~|x07040522!~|M57.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630434!~|A4868194234!~|B4868194234!~|C30|30!~|EDeluxe Room, 1 King Bed (1 King bed)!~|FDeluxe Room, 1 King Bed (1 King bed)!~|G1!~|U2,57.81,1776265259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194234", "description": "Deluxe Room, 1 King Bed (1 King bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King bed)", "legacyRoomId": "0#119154630434", "supplierCode": "4868194234", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.81, "gross": 57.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": 57.81, "gross": 57.81, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 61.19, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p1!~|x07040522!~|M61.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714639!~|A4866930174!~|B4866930174!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,61.19,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930174", "description": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119028714639", "supplierCode": "4866930174", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.19, "gross": 61.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": 61.19, "gross": 61.19, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p0!~|x07040522!~|M61.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033688716!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#119033688716", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.38, "gross": 61.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": 61.38, "gross": 61.38, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T15:59:00Z", "value": 61.55, "hoursBefore": 224, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p1!~|x07040522!~|M61.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033688660!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|U2,61.55,1776009540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#119033688660", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.55, "gross": 61.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": 61.55, "gross": 61.55, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 61.86, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p1!~|x07040522!~|M61.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714587!~|A4866930093!~|B4866930093!~|C30|30!~|EStandard Room, City View, 1 King Bed (1 King Bed)!~|FStandard Room, City View, 1 King Bed (1 King Bed)!~|G1!~|U2,61.86,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930093", "description": "Standard Room, City View, 1 King Bed (1 King Bed)", "descriptionSupplier": "Standard Room, City View, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119028714587", "supplierCode": "4866930093", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.86, "gross": 61.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": 61.86, "gross": 61.86, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 63.13, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p1!~|x07040522!~|M63.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714566!~|A4866930093!~|B4866930093!~|C30|30!~|EStandard Room, City View, 1 King Bed (1 King Bed)!~|FStandard Room, City View, 1 King Bed (1 King Bed)!~|G1!~|U2,63.13,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930093", "description": "Standard Room, City View, 1 King Bed (1 King Bed)", "descriptionSupplier": "Standard Room, City View, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119028714566", "supplierCode": "4866930093", "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": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 67, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p1!~|x07040522!~|M67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714620!~|A4866930133!~|B4866930133!~|C30|30!~|EDeluxe Room, 1 King Bed (1 King Bed)!~|FDeluxe Room, 1 King Bed (1 King Bed)!~|G1!~|U2,67,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930133", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119028714620", "supplierCode": "4866930133", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67, "gross": 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": 67, "gross": 67, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p0!~|x07040522!~|M77.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630301!~|A3948439024!~|B3948439024!~|C30|30!~|Estudio twin!~|Fstudio twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3948439024", "description": "studio twin", "descriptionSupplier": "studio twin", "legacyRoomId": "0#119154630301", "supplierCode": "3948439024", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.79, "gross": 77.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": 77.79, "gross": 77.79, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 78.19, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p1!~|x07040522!~|M78.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630379!~|A3948439024!~|B3948439024!~|C30|30!~|Estudio twin!~|Fstudio twin!~|G1!~|U2,78.19,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3948439024", "description": "studio twin", "descriptionSupplier": "studio twin", "legacyRoomId": "0#119154630379", "supplierCode": "3948439024", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.19, "gross": 78.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": 78.19, "gross": 78.19, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T15:59:00Z", "value": 91.43, "hoursBefore": 224, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p1!~|x07040522!~|M91.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119002516224!~|A3546334671!~|B3546334671!~|C30|30!~|ESTUDIO TWO BEDS!~|FSTUDIO TWO BEDS!~|G1!~|U2,91.43,1776009540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546334671", "description": "STUDIO TWO BEDS", "descriptionSupplier": "STUDIO TWO BEDS", "legacyRoomId": "0#119002516224", "supplierCode": "3546334671", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.43, "gross": 91.43, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.43, "gross": 91.43, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p0!~|x07040522!~|M112.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630145!~|A4868194166!~|B4868194166!~|C30|30!~|EJunior King Suite!~|FJunior King Suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194166", "description": "Junior King Suite", "descriptionSupplier": "Junior King Suite", "legacyRoomId": "0#119154630145", "supplierCode": "4868194166", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.16, "gross": 112.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": 112.16, "gross": 112.16, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p0!~|x07040522!~|M113.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630504!~|A4868194164!~|B4868194164!~|C30|30!~|Ejunior suite,bathtub,city view!~|Fjunior suite,bathtub,city view!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194164", "description": "junior suite,bathtub,city view", "descriptionSupplier": "junior suite,bathtub,city view", "legacyRoomId": "0#119154630504", "supplierCode": "4868194164", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.05, "gross": 113.05, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.05, "gross": 113.05, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p0!~|x07040522!~|M113.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119071714076!~|A3546267815!~|B3546267815!~|C30|30!~|EJUNIOR SUITE STANDARD!~|FJUNIOR SUITE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.33!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267815", "description": "JUNIOR SUITE STANDARD", "descriptionSupplier": "JUNIOR SUITE STANDARD", "legacyRoomId": "0#119071714076", "supplierCode": "3546267815", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.33, "gross": 113.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": 113.33, "gross": 113.33, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 113.63, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p1!~|x07040522!~|M113.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630141!~|A4868194164!~|B4868194164!~|C30|30!~|Ejunior suite,bathtub,city view!~|Fjunior suite,bathtub,city view!~|G1!~|U2,113.63,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194164", "description": "junior suite,bathtub,city view", "descriptionSupplier": "junior suite,bathtub,city view", "legacyRoomId": "0#119154630141", "supplierCode": "4868194164", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.63, "gross": 113.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": 113.63, "gross": 113.63, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p0!~|x07040522!~|M127.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630460!~|A4170413237!~|B4170413237!~|C30|30!~|Ehoneymoon suite!~|Fhoneymoon suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I127.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170413237", "description": "honeymoon suite", "descriptionSupplier": "honeymoon suite", "legacyRoomId": "0#119154630460", "supplierCode": "4170413237", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.58, "gross": 127.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": 127.58, "gross": 127.58, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 128.22, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p1!~|x07040522!~|M128.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630043!~|A4170413237!~|B4170413237!~|C30|30!~|Ehoneymoon suite!~|Fhoneymoon suite!~|G1!~|U2,128.22,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I128.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170413237", "description": "honeymoon suite", "descriptionSupplier": "honeymoon suite", "legacyRoomId": "0#119154630043", "supplierCode": "4170413237", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.22, "gross": 128.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": 128.22, "gross": 128.22, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p0!~|x07040522!~|M1095.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630219!~|A4868194190!~|B4868194190!~|C30|30!~|EPresidential Suite (1 King bed)!~|FPresidential Suite (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1095.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194190", "description": "Presidential Suite (1 King bed)", "descriptionSupplier": "Presidential Suite (1 King bed)", "legacyRoomId": "0#119154630219", "supplierCode": "4868194190", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1095.58, "gross": 1095.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": 1095.58, "gross": 1095.58, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p0!~|x07040522!~|M1136.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630336!~|A3936166258!~|B3936166258!~|C30|30!~|Epresidential suite!~|Fpresidential suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1136.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936166258", "description": "presidential suite", "descriptionSupplier": "presidential suite", "legacyRoomId": "0#119154630336", "supplierCode": "3936166258", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1136.78, "gross": 1136.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": 1136.78, "gross": 1136.78, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 1142.55, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359299!~|o1!~|p1!~|x07040522!~|M1142.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630299!~|A3936166258!~|B3936166258!~|C30|30!~|Epresidential suite!~|Fpresidential suite!~|G1!~|U2,1142.55,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1142.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936166258", "description": "presidential suite", "descriptionSupplier": "presidential suite", "legacyRoomId": "0#119154630299", "supplierCode": "3936166258", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1142.55, "gross": 1142.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": 1142.55, "gross": 1142.55, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p0!~|x07040522!~|M52.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630464!~|A4868194237!~|B4868194237!~|C30|30!~|EDeluxe Twin (2 Twin bed beds)!~|FDeluxe Twin (2 Twin bed beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194237", "description": "Deluxe Twin (2 Twin bed beds)", "descriptionSupplier": "Deluxe Twin (2 Twin bed beds)", "legacyRoomId": "0#119154630464", "supplierCode": "4868194237", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.38, "gross": 52.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": 52.38, "gross": 52.38, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p0!~|x07040522!~|M52.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630286!~|A4868194211!~|B4868194211!~|C30|30!~|EDeluxe Room (1 Double bed bed or 2 Twin bed beds)!~|FDeluxe Room (1 Double bed bed or 2 Twin bed beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194211", "description": "Deluxe Room (1 Double bed bed or 2 Twin bed beds)", "descriptionSupplier": "Deluxe Room (1 Double bed bed or 2 Twin bed beds)", "legacyRoomId": "0#119154630286", "supplierCode": "4868194211", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.38, "gross": 52.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": 52.38, "gross": 52.38, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p0!~|x07040522!~|M54.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630192!~|A4868194182!~|B4868194182!~|C30|30!~|EStandard Twin Room!~|FStandard Twin Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194182", "description": "Standard Twin Room", "descriptionSupplier": "Standard Twin Room", "legacyRoomId": "0#119154630192", "supplierCode": "4868194182", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.2, "gross": 54.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": 54.2, "gross": 54.2, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:59Z", "value": 54.45, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M54.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630223!~|A4868194182!~|B4868194182!~|C30|30!~|EStandard Twin Room!~|FStandard Twin Room!~|G1!~|U2,54.45,1776265259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194182", "description": "Standard Twin Room", "descriptionSupplier": "Standard Twin Room", "legacyRoomId": "0#119154630223", "supplierCode": "4868194182", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.45, "gross": 54.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": 54.45, "gross": 54.45, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:59Z", "value": 57.81, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M57.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630268!~|A4868194204!~|B4868194204!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Twin beds)!~|FDeluxe Room, 2 Twin Beds (2 Twin beds)!~|G1!~|U2,57.81,1776265259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194204", "description": "Deluxe Room, 2 Twin Beds (2 Twin beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Twin beds)", "legacyRoomId": "0#119154630268", "supplierCode": "4868194204", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.81, "gross": 57.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": 57.81, "gross": 57.81, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p0!~|x07040522!~|M58.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630208!~|A3933492489!~|B3933492489!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492489", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#119154630208", "supplierCode": "3933492489", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.38, "gross": 58.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": 58.38, "gross": 58.38, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T21:00:00Z", "value": 58.97, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M58.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630040!~|A3933492489!~|B3933492489!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,58.97,1776114000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492489", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#119154630040", "supplierCode": "3933492489", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.97, "gross": 58.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": 58.97, "gross": 58.97, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:59Z", "value": 59.48, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M59.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630519!~|A4868194101!~|B4868194101!~|C30|30!~|EStandard King Room!~|FStandard King Room!~|G1!~|U2,59.48,1776265259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194101", "description": "Standard King Room", "descriptionSupplier": "Standard King Room", "legacyRoomId": "0#119154630519", "supplierCode": "4868194101", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.48, "gross": 59.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": 59.48, "gross": 59.48, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p0!~|x07040522!~|M60.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118854872936!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.53!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118854872936", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.53, "gross": 60.53, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.53, "gross": 60.53, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T15:59:00Z", "value": 60.7, "hoursBefore": 224, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M60.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514596!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|U2,60.70,1776009540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118825514596", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.7, "gross": 60.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": 60.7, "gross": 60.7, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:59Z", "value": 62.83, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M62.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630488!~|A4868194234!~|B4868194234!~|C30|30!~|EDeluxe Room, 1 King Bed (1 King bed)!~|FDeluxe Room, 1 King Bed (1 King bed)!~|G1!~|U2,62.83,1776265259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.83!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194234", "description": "Deluxe Room, 1 King Bed (1 King bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King bed)", "legacyRoomId": "0#119154630488", "supplierCode": "4868194234", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.83, "gross": 62.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": 62.83, "gross": 62.83, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p0!~|x07040522!~|M64.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033688603!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#119033688603", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.46, "gross": 64.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": 64.46, "gross": 64.46, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T15:59:00Z", "value": 66.96, "hoursBefore": 224, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M66.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033688648!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|U2,66.96,1776009540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#119033688648", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.96, "gross": 66.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": 66.96, "gross": 66.96, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p0!~|x07040522!~|M78.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630193!~|A3948439024!~|B3948439024!~|C30|30!~|Estudio twin!~|Fstudio twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3948439024", "description": "studio twin", "descriptionSupplier": "studio twin", "legacyRoomId": "0#119154630193", "supplierCode": "3948439024", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.19, "gross": 78.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": 78.19, "gross": 78.19, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 78.98, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M78.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630375!~|A3948439024!~|B3948439024!~|C30|30!~|Estudio twin!~|Fstudio twin!~|G1!~|U2,78.98,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3948439024", "description": "studio twin", "descriptionSupplier": "studio twin", "legacyRoomId": "0#119154630375", "supplierCode": "3948439024", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.98, "gross": 78.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": 78.98, "gross": 78.98, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p0!~|x07040522!~|M79.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630337!~|A4868194216!~|B4868194216!~|C30|30!~|EStudio Twin (2 Twin beds)!~|FStudio Twin (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.68!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194216", "description": "Studio Twin (2 Twin beds)", "descriptionSupplier": "Studio Twin (2 Twin beds)", "legacyRoomId": "0#119154630337", "supplierCode": "4868194216", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.68, "gross": 79.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": 79.68, "gross": 79.68, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p0!~|x07040522!~|M88.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515438!~|A3546334671!~|B3546334671!~|C30|30!~|ESTUDIO TWO BEDS!~|FSTUDIO TWO BEDS!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546334671", "description": "STUDIO TWO BEDS", "descriptionSupplier": "STUDIO TWO BEDS", "legacyRoomId": "0#118825515438", "supplierCode": "3546334671", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.15, "gross": 88.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": 88.15, "gross": 88.15, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T15:59:00Z", "value": 98.06, "hoursBefore": 224, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M98.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514798!~|A3546334671!~|B3546334671!~|C30|30!~|ESTUDIO TWO BEDS!~|FSTUDIO TWO BEDS!~|G1!~|U2,98.06,1776009540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546334671", "description": "STUDIO TWO BEDS", "descriptionSupplier": "STUDIO TWO BEDS", "legacyRoomId": "0#118825514798", "supplierCode": "3546334671", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.06, "gross": 98.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": 98.06, "gross": 98.06, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:59Z", "value": 99.7, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M99.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630427!~|A4868194166!~|B4868194166!~|C30|30!~|EJunior King Suite!~|FJunior King Suite!~|G1!~|U2,99.70,1776265259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194166", "description": "Junior King Suite", "descriptionSupplier": "Junior King Suite", "legacyRoomId": "0#119154630427", "supplierCode": "4868194166", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.7, "gross": 99.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": 99.7, "gross": 99.7, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T01:00:59Z", "value": 101.21, "hoursBefore": 167, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M101.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630162!~|A4868194171!~|B4868194171!~|C30|30!~|EJunior Suite!~|FJunior Suite!~|G1!~|U2,101.21,1776214859!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I101.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194171", "description": "Junior Suite", "descriptionSupplier": "Junior Suite", "legacyRoomId": "0#119154630162", "supplierCode": "4868194171", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.21, "gross": 101.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": 101.21, "gross": 101.21, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T02:00:00Z", "value": 107.61, "hoursBefore": 214, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M107.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630203!~|A4868194186!~|B4868194186!~|C30|30!~|EJunior Suite - King!~|FJunior Suite - King!~|G1!~|U2,107.61,1776045600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194186", "description": "Junior Suite - King", "descriptionSupplier": "Junior Suite - King", "legacyRoomId": "0#119154630203", "supplierCode": "4868194186", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.61, "gross": 107.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": 107.61, "gross": 107.61, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p0!~|x07040522!~|M113.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630173!~|A4868194164!~|B4868194164!~|C30|30!~|Ejunior suite,bathtub,city view!~|Fjunior suite,bathtub,city view!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194164", "description": "junior suite,bathtub,city view", "descriptionSupplier": "junior suite,bathtub,city view", "legacyRoomId": "0#119154630173", "supplierCode": "4868194164", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.63, "gross": 113.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": 113.63, "gross": 113.63, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 114.78, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M114.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630363!~|A4868194164!~|B4868194164!~|C30|30!~|Ejunior suite,bathtub,city view!~|Fjunior suite,bathtub,city view!~|G1!~|U2,114.78,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I114.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194164", "description": "junior suite,bathtub,city view", "descriptionSupplier": "junior suite,bathtub,city view", "legacyRoomId": "0#119154630363", "supplierCode": "4868194164", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.78, "gross": 114.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": 114.78, "gross": 114.78, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p0!~|x07040522!~|M115.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514339!~|A3546267897!~|B3546267897!~|C30|30!~|EJUNIOR SUITE KING SIZE BED!~|FJUNIOR SUITE KING SIZE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267897", "description": "JUNIOR SUITE KING SIZE BED", "descriptionSupplier": "JUNIOR SUITE KING SIZE BED", "legacyRoomId": "0#118825514339", "supplierCode": "3546267897", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.1, "gross": 115.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": 115.1, "gross": 115.1, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p0!~|x07040522!~|M116.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630019!~|A4868194116!~|B4868194116!~|C30|30!~|EFamily Suite!~|FFamily Suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194116", "description": "Family Suite", "descriptionSupplier": "Family Suite", "legacyRoomId": "0#119154630019", "supplierCode": "4868194116", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.7, "gross": 116.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": 116.7, "gross": 116.7, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:59Z", "value": 117.3, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M117.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630165!~|A4868194116!~|B4868194116!~|C30|30!~|EFamily Suite!~|FFamily Suite!~|G1!~|U2,117.30,1776265259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194116", "description": "Family Suite", "descriptionSupplier": "Family Suite", "legacyRoomId": "0#119154630165", "supplierCode": "4868194116", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.3, "gross": 117.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": 117.3, "gross": 117.3, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p0!~|x07040522!~|M124.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118826123884!~|A3546267890!~|B3546267890!~|C30|30!~|ESUITE STANDARD!~|FSUITE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I124.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267890", "description": "SUITE STANDARD", "descriptionSupplier": "SUITE STANDARD", "legacyRoomId": "0#118826123884", "supplierCode": "3546267890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.56, "gross": 124.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.56, "gross": 124.56, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T15:59:00Z", "value": 124.92, "hoursBefore": 224, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M124.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512783!~|A3546267890!~|B3546267890!~|C30|30!~|ESUITE STANDARD!~|FSUITE STANDARD!~|G1!~|U2,124.92,1776009540!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I124.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267890", "description": "SUITE STANDARD", "descriptionSupplier": "SUITE STANDARD", "legacyRoomId": "0#118825512783", "supplierCode": "3546267890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.92, "gross": 124.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": 124.92, "gross": 124.92, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p0!~|x07040522!~|M128.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630312!~|A4170413237!~|B4170413237!~|C30|30!~|Ehoneymoon suite!~|Fhoneymoon suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I128.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170413237", "description": "honeymoon suite", "descriptionSupplier": "honeymoon suite", "legacyRoomId": "0#119154630312", "supplierCode": "4170413237", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.22, "gross": 128.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": 128.22, "gross": 128.22, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p0!~|x07040522!~|M129.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630499!~|A4868194236!~|B4868194236!~|C30|30!~|EHoneymoon Suite (1 King bed)!~|FHoneymoon Suite (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I129.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194236", "description": "Honeymoon Suite (1 King bed)", "descriptionSupplier": "Honeymoon Suite (1 King bed)", "legacyRoomId": "0#119154630499", "supplierCode": "4868194236", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.2, "gross": 129.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": 129.2, "gross": 129.2, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 129.52, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M129.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630355!~|A4170413237!~|B4170413237!~|C30|30!~|Ehoneymoon suite!~|Fhoneymoon suite!~|G1!~|U2,129.52,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I129.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170413237", "description": "honeymoon suite", "descriptionSupplier": "honeymoon suite", "legacyRoomId": "0#119154630355", "supplierCode": "4170413237", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.52, "gross": 129.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": 129.52, "gross": 129.52, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T15:00:59Z", "value": 129.85, "hoursBefore": 153, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M129.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630459!~|A4868194236!~|B4868194236!~|C30|30!~|EHoneymoon Suite (1 King bed)!~|FHoneymoon Suite (1 King bed)!~|G1!~|U2,129.85,1776265259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I129.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194236", "description": "Honeymoon Suite (1 King bed)", "descriptionSupplier": "Honeymoon Suite (1 King bed)", "legacyRoomId": "0#119154630459", "supplierCode": "4868194236", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.85, "gross": 129.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": 129.85, "gross": 129.85, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 135.46, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M135.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630278!~|A4868194209!~|B4868194209!~|C30|30!~|EFamily Suite, 2 Bedrooms, City View (1 King bed + 2 Other beds)!~|FFamily Suite, 2 Bedrooms, City View (1 King bed + 2 Other beds)!~|G1!~|U2,135.46,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I135.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194209", "description": "Family Suite, 2 Bedrooms, City View (1 King bed + 2 Other beds)", "descriptionSupplier": "Family Suite, 2 Bedrooms, City View (1 King bed + 2 Other beds)", "legacyRoomId": "0#119154630278", "supplierCode": "4868194209", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 135.46, "gross": 135.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": 135.46, "gross": 135.46, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T21:00:00Z", "value": 137.6, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M137.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035556806!~|A4804381023!~|B4804381023!~|C30|30!~|EFamily Suite, 2 Bedrooms, City View!~|FFamily Suite, 2 Bedrooms, City View!~|G1!~|U2,137.60,1776718800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I137.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4804381023", "description": "Family Suite, 2 Bedrooms, City View", "descriptionSupplier": "Family Suite, 2 Bedrooms, City View", "legacyRoomId": "0#119035556806", "supplierCode": "4804381023", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 137.6, "gross": 137.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 137.6, "gross": 137.6, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 150.24, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M150.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714607!~|A4866930185!~|B4866930185!~|C30|30!~|EHoneymoon Suite (1 King Bed)!~|FHoneymoon Suite (1 King Bed)!~|G1!~|U2,150.24,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I150.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930185", "description": "Honeymoon Suite (1 King Bed)", "descriptionSupplier": "Honeymoon Suite (1 King Bed)", "legacyRoomId": "0#119028714607", "supplierCode": "4866930185", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 150.24, "gross": 150.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": 150.24, "gross": 150.24, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T01:00:59Z", "value": 1024, "hoursBefore": 119, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M1024!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630397!~|A4868194190!~|B4868194190!~|C30|30!~|EPresidential Suite (1 King bed)!~|FPresidential Suite (1 King bed)!~|G1!~|U2,1024,1776387659!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1024!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194190", "description": "Presidential Suite (1 King bed)", "descriptionSupplier": "Presidential Suite (1 King bed)", "legacyRoomId": "0#119154630397", "supplierCode": "4868194190", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1024, "gross": 1024, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1024, "gross": 1024, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p0!~|x07040522!~|M1142.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630081!~|A3936166258!~|B3936166258!~|C30|30!~|Epresidential suite!~|Fpresidential suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1142.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936166258", "description": "presidential suite", "descriptionSupplier": "presidential suite", "legacyRoomId": "0#119154630081", "supplierCode": "3936166258", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1142.55, "gross": 1142.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": 1142.55, "gross": 1142.55, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 1154.09, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n2359298!~|o1!~|p1!~|x07040522!~|M1154.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630264!~|A3936166258!~|B3936166258!~|C30|30!~|Epresidential suite!~|Fpresidential suite!~|G1!~|U2,1154.09,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1154.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936166258", "description": "presidential suite", "descriptionSupplier": "presidential suite", "legacyRoomId": "0#119154630264", "supplierCode": "3936166258", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1154.09, "gross": 1154.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": 1154.09, "gross": 1154.09, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 61.86, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n30309162!~|o1!~|p1!~|x07040522!~|M61.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714457!~|A4866930114!~|B4866930114!~|C30|30!~|EStandard Room, City View, 2 Twin Beds (2 Twin Beds)!~|FStandard Room, City View, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,61.86,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930114", "description": "Standard Room, City View, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Room, City View, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119028714457", "supplierCode": "4866930114", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.86, "gross": 61.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": 61.86, "gross": 61.86, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 63.13, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n30309162!~|o1!~|p1!~|x07040522!~|M63.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714333!~|A4866930114!~|B4866930114!~|C30|30!~|EStandard Room, City View, 2 Twin Beds (2 Twin Beds)!~|FStandard Room, City View, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,63.13,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930114", "description": "Standard Room, City View, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Room, City View, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119028714333", "supplierCode": "4866930114", "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": "Grand Paragon", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 67, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n30309162!~|o1!~|p1!~|x07040522!~|M67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714667!~|A4866930174!~|B4866930174!~|C30|30!~|EDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,67,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930174", "description": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119028714667", "supplierCode": "4866930174", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67, "gross": 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": 67, "gross": 67, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 67.55, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n30309162!~|o1!~|p1!~|x07040522!~|M67.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714258!~|A4866930093!~|B4866930093!~|C30|30!~|EStandard Room, City View, 1 King Bed (1 King Bed)!~|FStandard Room, City View, 1 King Bed (1 King Bed)!~|G1!~|U2,67.55,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930093", "description": "Standard Room, City View, 1 King Bed (1 King Bed)", "descriptionSupplier": "Standard Room, City View, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119028714258", "supplierCode": "4866930093", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.55, "gross": 67.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": 67.55, "gross": 67.55, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 68.94, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n30309162!~|o1!~|p1!~|x07040522!~|M68.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714465!~|A4866930093!~|B4866930093!~|C30|30!~|EStandard Room, City View, 1 King Bed (1 King Bed)!~|FStandard Room, City View, 1 King Bed (1 King Bed)!~|G1!~|U2,68.94,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930093", "description": "Standard Room, City View, 1 King Bed (1 King Bed)", "descriptionSupplier": "Standard Room, City View, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119028714465", "supplierCode": "4866930093", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.94, "gross": 68.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": 68.94, "gross": 68.94, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 72.8, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n30309162!~|o1!~|p1!~|x07040522!~|M72.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714605!~|A4866930133!~|B4866930133!~|C30|30!~|EDeluxe Room, 1 King Bed (1 King Bed)!~|FDeluxe Room, 1 King Bed (1 King Bed)!~|G1!~|U2,72.80,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930133", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119028714605", "supplierCode": "4866930133", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.8, "gross": 72.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": 72.8, "gross": 72.8, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 90.22, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n30309162!~|o1!~|p1!~|x07040522!~|M90.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714273!~|A4866930098!~|B4866930098!~|C30|30!~|EStudio Twin (2 Large Twin Beds)!~|FStudio Twin (2 Large Twin Beds)!~|G1!~|U2,90.22,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930098", "description": "Studio Twin (2 Large Twin Beds)", "descriptionSupplier": "Studio Twin (2 Large Twin Beds)", "legacyRoomId": "0#119028714273", "supplierCode": "4866930098", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.22, "gross": 90.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": 90.22, "gross": 90.22, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 113.03, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n30309162!~|o1!~|p1!~|x07040522!~|M113.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714348!~|A4866930092!~|B4866930092!~|C30|30!~|EJunior Suite, Bathtub, City View (1 King Bed)!~|FJunior Suite, Bathtub, City View (1 King Bed)!~|G1!~|U2,113.03,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930092", "description": "Junior Suite, Bathtub, City View (1 King Bed)", "descriptionSupplier": "Junior Suite, Bathtub, City View (1 King Bed)", "legacyRoomId": "0#119028714348", "supplierCode": "4866930092", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.03, "gross": 113.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": 113.03, "gross": 113.03, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 115.39, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n30309162!~|o1!~|p1!~|x07040522!~|M115.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714256!~|A4866930092!~|B4866930092!~|C30|30!~|EJunior Suite, Bathtub, City View (1 King Bed)!~|FJunior Suite, Bathtub, City View (1 King Bed)!~|G1!~|U2,115.39,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930092", "description": "Junior Suite, Bathtub, City View (1 King Bed)", "descriptionSupplier": "Junior Suite, Bathtub, City View (1 King Bed)", "legacyRoomId": "0#119028714256", "supplierCode": "4866930092", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.39, "gross": 115.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": 115.39, "gross": 115.39, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 132.93, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n30309162!~|o1!~|p1!~|x07040522!~|M132.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714291!~|A4866930104!~|B4866930104!~|C30|30!~|EFamily Suite, 2 Bedrooms, City View (1 King Bed and 2 Twin Beds)!~|FFamily Suite, 2 Bedrooms, City View (1 King Bed and 2 Twin Beds)!~|G1!~|U2,132.93,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I132.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930104", "description": "Family Suite, 2 Bedrooms, City View (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Family Suite, 2 Bedrooms, City View (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#119028714291", "supplierCode": "4866930104", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 132.93, "gross": 132.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": 132.93, "gross": 132.93, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 135.71, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n30309162!~|o1!~|p1!~|x07040522!~|M135.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714458!~|A4866930104!~|B4866930104!~|C30|30!~|EFamily Suite, 2 Bedrooms, City View (1 King Bed and 2 Twin Beds)!~|FFamily Suite, 2 Bedrooms, City View (1 King Bed and 2 Twin Beds)!~|G1!~|U2,135.71,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I135.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930104", "description": "Family Suite, 2 Bedrooms, City View (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Family Suite, 2 Bedrooms, City View (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#119028714458", "supplierCode": "4866930104", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 135.71, "gross": 135.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": 135.71, "gross": 135.71, "binding": false } }, { "hotelName": "Grand Paragon", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 1169.4, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50050109", "supplierCode": "STN", "hotelCodeSupplier": "50050109", "id": "33!~|a0!~|b260422!~|c260423!~|d50050109!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50050109!~|n50001621!~|o1!~|p1!~|x07040522!~|M1169.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714682!~|A4866930175!~|B4866930175!~|C30|30!~|EPresidential Suite (1 King Bed)!~|FPresidential Suite (1 King Bed)!~|G1!~|U2,1169.40,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1169.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930175", "description": "Presidential Suite (1 King Bed)", "descriptionSupplier": "Presidential Suite (1 King Bed)", "legacyRoomId": "0#119028714682", "supplierCode": "4866930175", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1169.4, "gross": 1169.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": 1169.4, "gross": 1169.4, "binding": false } }, { "hotelName": "Olive Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 30.8, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51097109", "supplierCode": "STN", "hotelCodeSupplier": "51097109", "id": "33!~|a0!~|b260422!~|c260423!~|d51097109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51097109!~|n2359298!~|o1!~|p1!~|x07040522!~|M30.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407474!~|A4864086845!~|B4864086845!~|C30|30!~|ETwin Room - Breakfast for 1 (2 Twin Beds)!~|FTwin Room - Breakfast for 1 (2 Twin Beds)!~|G1!~|U2,30.80,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086845", "description": "Twin Room - Breakfast for 1 (2 Twin Beds)", "descriptionSupplier": "Twin Room - Breakfast for 1 (2 Twin Beds)", "legacyRoomId": "0#119028407474", "supplierCode": "4864086845", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.8, "gross": 30.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": 30.8, "gross": 30.8, "binding": false } }, { "hotelName": "Olive Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 30.8, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51097109", "supplierCode": "STN", "hotelCodeSupplier": "51097109", "id": "33!~|a0!~|b260422!~|c260423!~|d51097109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51097109!~|n2359298!~|o1!~|p1!~|x07040522!~|M30.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407627!~|A4864086845!~|B4864086845!~|C30|30!~|ETwin Room - Breakfast for 1 (2 Twin Beds)!~|FTwin Room - Breakfast for 1 (2 Twin Beds)!~|G1!~|U2,30.80,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086845", "description": "Twin Room - Breakfast for 1 (2 Twin Beds)", "descriptionSupplier": "Twin Room - Breakfast for 1 (2 Twin Beds)", "legacyRoomId": "0#119028407627", "supplierCode": "4864086845", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.8, "gross": 30.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": 30.8, "gross": 30.8, "binding": false } }, { "hotelName": "Olive Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 34.67, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51097109", "supplierCode": "STN", "hotelCodeSupplier": "51097109", "id": "33!~|a0!~|b260422!~|c260423!~|d51097109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51097109!~|n2359298!~|o1!~|p1!~|x07040522!~|M34.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407765!~|A4864086849!~|B4864086849!~|C30|30!~|ETriple Room - Breakfast for 1 (3 Twin Beds)!~|FTriple Room - Breakfast for 1 (3 Twin Beds)!~|G1!~|U2,34.67,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086849", "description": "Triple Room - Breakfast for 1 (3 Twin Beds)", "descriptionSupplier": "Triple Room - Breakfast for 1 (3 Twin Beds)", "legacyRoomId": "0#119028407765", "supplierCode": "4864086849", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.67, "gross": 34.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": 34.67, "gross": 34.67, "binding": false } }, { "hotelName": "Olive Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 34.67, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51097109", "supplierCode": "STN", "hotelCodeSupplier": "51097109", "id": "33!~|a0!~|b260422!~|c260423!~|d51097109!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51097109!~|n2359298!~|o1!~|p1!~|x07040522!~|M34.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028407480!~|A4864086849!~|B4864086849!~|C30|30!~|ETriple Room - Breakfast for 1 (3 Twin Beds)!~|FTriple Room - Breakfast for 1 (3 Twin Beds)!~|G1!~|U2,34.67,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864086849", "description": "Triple Room - Breakfast for 1 (3 Twin Beds)", "descriptionSupplier": "Triple Room - Breakfast for 1 (3 Twin Beds)", "legacyRoomId": "0#119028407480", "supplierCode": "4864086849", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.67, "gross": 34.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": 34.67, "gross": 34.67, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 34.2, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p1!~|x07040522!~|M34.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394478!~|A4866694575!~|B4866694575!~|C30|30!~|EStandard Double or Twin Room (2 Twin Beds or 1 Double Bed)!~|FStandard Double or Twin Room (2 Twin Beds or 1 Double Bed)!~|G1!~|U2,34.20,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694575", "description": "Standard Double or Twin Room (2 Twin Beds or 1 Double Bed)", "descriptionSupplier": "Standard Double or Twin Room (2 Twin Beds or 1 Double Bed)", "legacyRoomId": "0#119030394478", "supplierCode": "4866694575", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.2, "gross": 34.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": 34.2, "gross": 34.2, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p0!~|x07040522!~|M36.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515254!~|A4204039255!~|B4204039255!~|C30|30!~|EDOUBLE ROOM WITHOUT WINDOW!~|FDOUBLE ROOM WITHOUT WINDOW!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4204039255", "description": "DOUBLE ROOM WITHOUT WINDOW", "descriptionSupplier": "DOUBLE ROOM WITHOUT WINDOW", "legacyRoomId": "0#118825515254", "supplierCode": "4204039255", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.78, "gross": 36.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": 36.78, "gross": 36.78, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p0!~|x07040522!~|M36.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514941!~|A3546301109!~|B3546301109!~|C30|30!~|ETWIN INNER!~|FTWIN INNER!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546301109", "description": "TWIN INNER", "descriptionSupplier": "TWIN INNER", "legacyRoomId": "0#118825514941", "supplierCode": "3546301109", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.78, "gross": 36.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": 36.78, "gross": 36.78, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 37.78, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p1!~|x07040522!~|M37.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394461!~|A4866694575!~|B4866694575!~|C30|30!~|EStandard Double or Twin Room (2 Twin Beds or 1 Double Bed)!~|FStandard Double or Twin Room (2 Twin Beds or 1 Double Bed)!~|G1!~|U2,37.78,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694575", "description": "Standard Double or Twin Room (2 Twin Beds or 1 Double Bed)", "descriptionSupplier": "Standard Double or Twin Room (2 Twin Beds or 1 Double Bed)", "legacyRoomId": "0#119030394461", "supplierCode": "4866694575", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 28%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.78, "gross": 37.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.78, "gross": 37.78, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 39.26, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p1!~|x07040522!~|M39.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394340!~|A4866694535!~|B4866694535!~|C30|30!~|ESuperior Double Room, 1 Queen Bed (1 Queen Bed)!~|FSuperior Double Room, 1 Queen Bed (1 Queen Bed)!~|G1!~|U2,39.26,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694535", "description": "Superior Double Room, 1 Queen Bed (1 Queen Bed)", "descriptionSupplier": "Superior Double Room, 1 Queen Bed (1 Queen Bed)", "legacyRoomId": "0#119030394340", "supplierCode": "4866694535", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.26, "gross": 39.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": 39.26, "gross": 39.26, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p0!~|x07040522!~|M40.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515060!~|A3546301109!~|B3546301109!~|C30|30!~|ETWIN INNER!~|FTWIN INNER!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.32!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546301109", "description": "TWIN INNER", "descriptionSupplier": "TWIN INNER", "legacyRoomId": "0#118825515060", "supplierCode": "3546301109", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.32, "gross": 40.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": 40.32, "gross": 40.32, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p0!~|x07040522!~|M40.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514144!~|A4204039255!~|B4204039255!~|C30|30!~|EDOUBLE ROOM WITHOUT WINDOW!~|FDOUBLE ROOM WITHOUT WINDOW!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.32!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4204039255", "description": "DOUBLE ROOM WITHOUT WINDOW", "descriptionSupplier": "DOUBLE ROOM WITHOUT WINDOW", "legacyRoomId": "0#118825514144", "supplierCode": "4204039255", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.32, "gross": 40.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": 40.32, "gross": 40.32, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p0!~|x07040522!~|M42.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825268127!~|A3546275714!~|B3546275714!~|C30|30!~|EDOUBLE SUPERIOR QUEEN BED!~|FDOUBLE SUPERIOR QUEEN BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.58!~|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#118825268127", "supplierCode": "3546275714", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.58, "gross": 42.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": 42.58, "gross": 42.58, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 43.38, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p1!~|x07040522!~|M43.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630527!~|A4866694535!~|B4866694535!~|C30|30!~|ESuperior Double Room, 1 Queen Bed (1 Queen Bed)!~|FSuperior Double Room, 1 Queen Bed (1 Queen Bed)!~|G1!~|U2,43.38,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.38!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694535", "description": "Superior Double Room, 1 Queen Bed (1 Queen Bed)", "descriptionSupplier": "Superior Double Room, 1 Queen Bed (1 Queen Bed)", "legacyRoomId": "0#119154630527", "supplierCode": "4866694535", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 28%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.38, "gross": 43.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": 43.38, "gross": 43.38, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 45.93, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p1!~|x07040522!~|M45.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394453!~|A4866694554!~|B4866694554!~|C30|30!~|EPremium Double or Twin Room (2 Twin Beds or 1 Double Bed)!~|FPremium Double or Twin Room (2 Twin Beds or 1 Double Bed)!~|G1!~|U2,45.93,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694554", "description": "Premium Double or Twin Room (2 Twin Beds or 1 Double Bed)", "descriptionSupplier": "Premium Double or Twin Room (2 Twin Beds or 1 Double Bed)", "legacyRoomId": "0#119030394453", "supplierCode": "4866694554", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.93, "gross": 45.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": 45.93, "gross": 45.93, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p0!~|x07040522!~|M46.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514820!~|A3546275714!~|B3546275714!~|C30|30!~|EDOUBLE SUPERIOR QUEEN BED!~|FDOUBLE SUPERIOR QUEEN BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.66!~|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#118825514820", "supplierCode": "3546275714", "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" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.66, "gross": 46.66, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p0!~|x07040522!~|M47.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513493!~|A3546273840!~|B3546273840!~|C30|30!~|EDOUBLE SUPERIOR KING BED!~|FDOUBLE SUPERIOR KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.51!~|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#118825513493", "supplierCode": "3546273840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.51, "gross": 47.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": 47.51, "gross": 47.51, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p0!~|x07040522!~|M50.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515268!~|A3546302051!~|B3546302051!~|C30|30!~|EDOUBLE PREMIUM KING BED!~|FDOUBLE PREMIUM KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.23!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546302051", "description": "DOUBLE PREMIUM KING BED", "descriptionSupplier": "DOUBLE PREMIUM KING BED", "legacyRoomId": "0#118825515268", "supplierCode": "3546302051", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.23, "gross": 50.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": 50.23, "gross": 50.23, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p0!~|x07040522!~|M50.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514678!~|A3546292917!~|B3546292917!~|C30|30!~|ETWIN PREMIUM!~|FTWIN PREMIUM!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.23!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546292917", "description": "TWIN PREMIUM", "descriptionSupplier": "TWIN PREMIUM", "legacyRoomId": "0#118825514678", "supplierCode": "3546292917", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.23, "gross": 50.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": 50.23, "gross": 50.23, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p0!~|x07040522!~|M50.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513699!~|A3546305518!~|B3546305518!~|C30|30!~|EDOUBLE PREMIUM QUEEN BED!~|FDOUBLE PREMIUM QUEEN BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.23!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546305518", "description": "DOUBLE PREMIUM QUEEN BED", "descriptionSupplier": "DOUBLE PREMIUM QUEEN BED", "legacyRoomId": "0#118825513699", "supplierCode": "3546305518", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.23, "gross": 50.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": 50.23, "gross": 50.23, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 50.8, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p1!~|x07040522!~|M50.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394396!~|A4866694554!~|B4866694554!~|C30|30!~|EPremium Double or Twin Room (2 Twin Beds or 1 Double Bed)!~|FPremium Double or Twin Room (2 Twin Beds or 1 Double Bed)!~|G1!~|U2,50.80,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694554", "description": "Premium Double or Twin Room (2 Twin Beds or 1 Double Bed)", "descriptionSupplier": "Premium Double or Twin Room (2 Twin Beds or 1 Double Bed)", "legacyRoomId": "0#119030394396", "supplierCode": "4866694554", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 28%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.8, "gross": 50.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": 50.8, "gross": 50.8, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p0!~|x07040522!~|M52.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513624!~|A3546273840!~|B3546273840!~|C30|30!~|EDOUBLE SUPERIOR KING BED!~|FDOUBLE SUPERIOR KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.07!~|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#118825513624", "supplierCode": "3546273840", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.07, "gross": 52.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": 52.07, "gross": 52.07, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p0!~|x07040522!~|M55.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513564!~|A3546302051!~|B3546302051!~|C30|30!~|EDOUBLE PREMIUM KING BED!~|FDOUBLE PREMIUM KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546302051", "description": "DOUBLE PREMIUM KING BED", "descriptionSupplier": "DOUBLE PREMIUM KING BED", "legacyRoomId": "0#118825513564", "supplierCode": "3546302051", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.05, "gross": 55.05, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.05, "gross": 55.05, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p0!~|x07040522!~|M55.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513023!~|A3546305518!~|B3546305518!~|C30|30!~|EDOUBLE PREMIUM QUEEN BED!~|FDOUBLE PREMIUM QUEEN BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546305518", "description": "DOUBLE PREMIUM QUEEN BED", "descriptionSupplier": "DOUBLE PREMIUM QUEEN BED", "legacyRoomId": "0#118825513023", "supplierCode": "3546305518", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.05, "gross": 55.05, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.05, "gross": 55.05, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p0!~|x07040522!~|M55.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513625!~|A3546292917!~|B3546292917!~|C30|30!~|ETWIN PREMIUM!~|FTWIN PREMIUM!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546292917", "description": "TWIN PREMIUM", "descriptionSupplier": "TWIN PREMIUM", "legacyRoomId": "0#118825513625", "supplierCode": "3546292917", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.05, "gross": 55.05, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.05, "gross": 55.05, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 60.33, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p1!~|x07040522!~|M60.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394553!~|A4866694544!~|B4866694544!~|C30|30!~|EPremium Family Room (1 Queen Bed and 2 Twin Beds)!~|FPremium Family Room (1 Queen Bed and 2 Twin Beds)!~|G1!~|U2,60.33,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694544", "description": "Premium Family Room (1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Premium Family Room (1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#119030394553", "supplierCode": "4866694544", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.33, "gross": 60.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": 60.33, "gross": 60.33, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p0!~|x07040522!~|M66.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514578!~|A3546268796!~|B3546268796!~|C30|30!~|EFAMILY ROOM STANDARD!~|FFAMILY ROOM STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268796", "description": "FAMILY ROOM STANDARD", "descriptionSupplier": "FAMILY ROOM STANDARD", "legacyRoomId": "0#118825514578", "supplierCode": "3546268796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.76, "gross": 66.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": 66.76, "gross": 66.76, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 66.8, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p1!~|x07040522!~|M66.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394368!~|A4866694544!~|B4866694544!~|C30|30!~|EPremium Family Room (1 Queen Bed and 2 Twin Beds)!~|FPremium Family Room (1 Queen Bed and 2 Twin Beds)!~|G1!~|U2,66.80,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694544", "description": "Premium Family Room (1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Premium Family Room (1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#119030394368", "supplierCode": "4866694544", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 28%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.8, "gross": 66.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": 66.8, "gross": 66.8, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p0!~|x07040522!~|M73.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514324!~|A3546268796!~|B3546268796!~|C30|30!~|EFAMILY ROOM STANDARD!~|FFAMILY ROOM STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268796", "description": "FAMILY ROOM STANDARD", "descriptionSupplier": "FAMILY ROOM STANDARD", "legacyRoomId": "0#118825514324", "supplierCode": "3546268796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.15, "gross": 73.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": 73.15, "gross": 73.15, "binding": false } }, { "hotelName": "Hotel Ciq Jalan Trus", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660474", "supplierCode": "STN", "hotelCodeSupplier": "51660474", "id": "33!~|a0!~|b260422!~|c260423!~|d51660474!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660474!~|n2359299!~|o1!~|p0!~|x07040522!~|M102.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512792!~|A3546300811!~|B3546300811!~|C30|30!~|EFAMILY ROOM CONNECTING ROOM!~|FFAMILY ROOM CONNECTING ROOM!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I102.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546300811", "description": "FAMILY ROOM CONNECTING ROOM", "descriptionSupplier": "FAMILY ROOM CONNECTING ROOM", "legacyRoomId": "0#118825512792", "supplierCode": "3546300811", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.46, "gross": 102.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": 102.46, "gross": 102.46, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 12.771, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 42.57, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M42.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630255!~|A4600418604!~|B4600418604!~|C30|30!~|Edeluxe double room(1 king bed)!~|Fdeluxe double room(1 king bed)!~|G1!~|U2,12.77,1775509260|2,42.57,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600418604", "description": "deluxe double room(1 king bed)", "descriptionSupplier": "deluxe double room(1 king bed)", "legacyRoomId": "0#119154630255", "supplierCode": "4600418604", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.57, "gross": 42.57, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 12.771, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 42.57, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M42.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630152!~|A4602313547!~|B4602313547!~|C30|30!~|Edeluxe twin room(2 twin beds)!~|Fdeluxe twin room(2 twin beds)!~|G1!~|U2,12.77,1775509260|2,42.57,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602313547", "description": "deluxe twin room(2 twin beds)", "descriptionSupplier": "deluxe twin room(2 twin beds)", "legacyRoomId": "0#119154630152", "supplierCode": "4602313547", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.57, "gross": 42.57, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 15.043, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 42.98, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M42.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630255!~|A4600418604!~|B4600418604!~|C30|30!~|Edeluxe double room(1 king bed)!~|Fdeluxe double room(1 king bed)!~|G1!~|U2,15.04,1776373200|2,42.98,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600418604", "description": "deluxe double room(1 king bed)", "descriptionSupplier": "deluxe double room(1 king bed)", "legacyRoomId": "0#119154630255", "supplierCode": "4600418604", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.98, "gross": 42.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": 42.98, "gross": 42.98, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 15.043, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 42.98, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M42.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630152!~|A4602313547!~|B4602313547!~|C30|30!~|Edeluxe twin room(2 twin beds)!~|Fdeluxe twin room(2 twin beds)!~|G1!~|U2,15.04,1776373200|2,42.98,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602313547", "description": "deluxe twin room(2 twin beds)", "descriptionSupplier": "deluxe twin room(2 twin beds)", "legacyRoomId": "0#119154630152", "supplierCode": "4602313547", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.98, "gross": 42.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": 42.98, "gross": 42.98, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 10.85, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 43.4, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M43.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630226!~|A4602068224!~|B4602068224!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,10.85,1775509260|2,43.40,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068224", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#119154630226", "supplierCode": "4602068224", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.4, "gross": 43.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": 43.4, "gross": 43.4, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p0!~|x07040522!~|M44.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111590513995!~|A4761344332!~|B4761344332!~|C30|30!~|EDeluxe Room (1 Double bed or 2 Twin beds)!~|FDeluxe Room (1 Double bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.32!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4761344332", "description": "Deluxe Room (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Deluxe Room (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#111590513995", "supplierCode": "4761344332", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.32, "gross": 44.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": 44.32, "gross": 44.32, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p0!~|x07040522!~|M47.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825268235!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825268235", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.41, "gross": 47.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": 47.41, "gross": 47.41, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p0!~|x07040522!~|M47.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825268302!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118825268302", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.41, "gross": 47.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": 47.41, "gross": 47.41, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T05:59:00Z", "value": 48.35, "hoursBefore": 42, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M48.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825268311!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|U2,48.35,1776664740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825268311", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.35, "gross": 48.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": 48.35, "gross": 48.35, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T05:59:00Z", "value": 48.35, "hoursBefore": 42, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M48.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825268288!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|U2,48.35,1776664740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118825268288", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.35, "gross": 48.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": 48.35, "gross": 48.35, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T16:00:00Z", "value": 51.08, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M51.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630021!~|A4868194117!~|B4868194117!~|C30|30!~|EDeluxe Twin, 2 Single!~|FDeluxe Twin, 2 Single!~|G1!~|U2,51.08,1776528000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.08!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194117", "description": "Deluxe Twin, 2 Single", "descriptionSupplier": "Deluxe Twin, 2 Single", "legacyRoomId": "0#119154630021", "supplierCode": "4868194117", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.08, "gross": 51.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": 51.08, "gross": 51.08, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T13:00:00Z", "value": 56.62, "hoursBefore": 131, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M56.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630231!~|A4761344332!~|B4761344332!~|C30|30!~|EDeluxe Room (1 Double bed or 2 Twin beds)!~|FDeluxe Room (1 Double bed or 2 Twin beds)!~|G1!~|U2,56.62,1776344400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.62!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4761344332", "description": "Deluxe Room (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Deluxe Room (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#119154630231", "supplierCode": "4761344332", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.62, "gross": 56.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.62, "gross": 56.62, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T13:00:00Z", "value": 56.62, "hoursBefore": 131, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M56.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118957860795!~|A4765910964!~|B4765910964!~|C30|30!~|EDeluxe Double Room (1 Double bed)!~|FDeluxe Double Room (1 Double bed)!~|G1!~|U2,56.62,1776344400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.62!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4765910964", "description": "Deluxe Double Room (1 Double bed)", "descriptionSupplier": "Deluxe Double Room (1 Double bed)", "legacyRoomId": "0#118957860795", "supplierCode": "4765910964", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.62, "gross": 56.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.62, "gross": 56.62, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 15.9975, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 63.99, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M63.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630317!~|A4602068237!~|B4602068237!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|U2,16.00,1775509260|2,63.99,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068237", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "0#119154630317", "supplierCode": "4602068237", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.99, "gross": 63.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": 63.99, "gross": 63.99, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 19.47, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 64.9, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M64.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630317!~|A4602068237!~|B4602068237!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|U2,19.47,1776373200|2,64.90,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068237", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "0#119154630317", "supplierCode": "4602068237", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.9, "gross": 64.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": 64.9, "gross": 64.9, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p0!~|x07040522!~|M65.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111592984326!~|A4702097653!~|B4702097653!~|C30|30!~|EExecutive Room (1 King bed)!~|FExecutive Room (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.18!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4702097653", "description": "Executive Room (1 King bed)", "descriptionSupplier": "Executive Room (1 King bed)", "legacyRoomId": "0#111592984326", "supplierCode": "4702097653", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.18, "gross": 65.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": 65.18, "gross": 65.18, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T01:00:59Z", "value": 66.13, "hoursBefore": 71, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M66.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114084137313!~|A4702097653!~|B4702097653!~|C30|30!~|EExecutive Room (1 King bed)!~|FExecutive Room (1 King bed)!~|G1!~|U2,66.13,1776560459!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4702097653", "description": "Executive Room (1 King bed)", "descriptionSupplier": "Executive Room (1 King bed)", "legacyRoomId": "0#114084137313", "supplierCode": "4702097653", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.13, "gross": 66.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": 66.13, "gross": 66.13, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p0!~|x07040522!~|M69.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118850662323!~|A3546268074!~|B3546268074!~|C30|30!~|EDOUBLE EXECUTIVE KING BED!~|FDOUBLE EXECUTIVE KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268074", "description": "DOUBLE EXECUTIVE KING BED", "descriptionSupplier": "DOUBLE EXECUTIVE KING BED", "legacyRoomId": "0#118850662323", "supplierCode": "3546268074", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.73, "gross": 69.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": 69.73, "gross": 69.73, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T05:59:00Z", "value": 71.14, "hoursBefore": 42, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M71.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118850662233!~|A3546268074!~|B3546268074!~|C30|30!~|EDOUBLE EXECUTIVE KING BED!~|FDOUBLE EXECUTIVE KING BED!~|G1!~|U2,71.14,1776664740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268074", "description": "DOUBLE EXECUTIVE KING BED", "descriptionSupplier": "DOUBLE EXECUTIVE KING BED", "legacyRoomId": "0#118850662233", "supplierCode": "3546268074", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.14, "gross": 71.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": 71.14, "gross": 71.14, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p0!~|x07040522!~|M86.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825268392!~|A3546278503!~|B3546278503!~|C30|30!~|ERoom EXECUTIVE!~|FRoom EXECUTIVE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.33!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546278503", "description": "Room EXECUTIVE", "descriptionSupplier": "Room EXECUTIVE", "legacyRoomId": "0#118825268392", "supplierCode": "3546278503", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.33, "gross": 86.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": 86.33, "gross": 86.33, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T13:00:00Z", "value": 86.8, "hoursBefore": 131, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M86.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630046!~|A4753910455!~|B4753910455!~|C30|30!~|EExecutive Double Room (1 Double bed)!~|FExecutive Double Room (1 Double bed)!~|G1!~|U2,86.80,1776344400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4753910455", "description": "Executive Double Room (1 Double bed)", "descriptionSupplier": "Executive Double Room (1 Double bed)", "legacyRoomId": "0#119154630046", "supplierCode": "4753910455", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.8, "gross": 86.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": 86.8, "gross": 86.8, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 34.0425, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 136.17, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M136.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630449!~|A4603172071!~|B4603172071!~|C30|30!~|Efamily suite!~|Ffamily suite!~|G1!~|U2,34.04,1775509260|2,136.17,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I136.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603172071", "description": "family suite", "descriptionSupplier": "family suite", "legacyRoomId": "0#119154630449", "supplierCode": "4603172071", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 136.17, "gross": 136.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": 136.17, "gross": 136.17, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 48.321, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 138.06, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M138.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630449!~|A4603172071!~|B4603172071!~|C30|30!~|Efamily suite!~|Ffamily suite!~|G1!~|U2,48.32,1776373200|2,138.06,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I138.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603172071", "description": "family suite", "descriptionSupplier": "family suite", "legacyRoomId": "0#119154630449", "supplierCode": "4603172071", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 138.06, "gross": 138.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": 138.06, "gross": 138.06, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p0!~|x07040522!~|M138.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112697553580!~|A4737854386!~|B4737854386!~|C30|30!~|EFamily Suite (1 King bed + 2 Twin beds)!~|FFamily Suite (1 King bed + 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I138.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4737854386", "description": "Family Suite (1 King bed + 2 Twin beds)", "descriptionSupplier": "Family Suite (1 King bed + 2 Twin beds)", "legacyRoomId": "0#112697553580", "supplierCode": "4737854386", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 138.72, "gross": 138.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": 138.72, "gross": 138.72, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T01:00:59Z", "value": 140.67, "hoursBefore": 71, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M140.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115070026301!~|A4737854386!~|B4737854386!~|C30|30!~|EFamily Suite (1 King bed + 2 Twin beds)!~|FFamily Suite (1 King bed + 2 Twin beds)!~|G1!~|U2,140.67,1776560459!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I140.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4737854386", "description": "Family Suite (1 King bed + 2 Twin beds)", "descriptionSupplier": "Family Suite (1 King bed + 2 Twin beds)", "legacyRoomId": "0#115070026301", "supplierCode": "4737854386", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 140.67, "gross": 140.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": 140.67, "gross": 140.67, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p0!~|x07040522!~|M148.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118850662244!~|A3546267890!~|B3546267890!~|C30|30!~|ESUITE STANDARD!~|FSUITE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I148.4!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267890", "description": "SUITE STANDARD", "descriptionSupplier": "SUITE STANDARD", "legacyRoomId": "0#118850662244", "supplierCode": "3546267890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 148.4, "gross": 148.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": 148.4, "gross": 148.4, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T20:59:59Z", "value": 149.97, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M149.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119125898738!~|A4858094132!~|B4858094132!~|C30|30!~|EFamily Suites (2 Twin beds + 1 King bed)!~|FFamily Suites (2 Twin beds + 1 King bed)!~|G1!~|U2,149.97,1776200399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I149.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4858094132", "description": "Family Suites (2 Twin beds + 1 King bed)", "descriptionSupplier": "Family Suites (2 Twin beds + 1 King bed)", "legacyRoomId": "0#119125898738", "supplierCode": "4858094132", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 149.97, "gross": 149.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": 149.97, "gross": 149.97, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T05:59:00Z", "value": 151.36, "hoursBefore": 42, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M151.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825268075!~|A3546267890!~|B3546267890!~|C30|30!~|ESUITE STANDARD!~|FSUITE STANDARD!~|G1!~|U2,151.36,1776664740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I151.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267890", "description": "SUITE STANDARD", "descriptionSupplier": "SUITE STANDARD", "legacyRoomId": "0#118825268075", "supplierCode": "3546267890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 151.36, "gross": 151.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": 151.36, "gross": 151.36, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T16:00:00Z", "value": 159.61, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359299!~|o1!~|p1!~|x07040522!~|M159.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630247!~|A4868194198!~|B4868194198!~|C30|30!~|EFamily Suite, 1 Double 1 Twin!~|FFamily Suite, 1 Double 1 Twin!~|G1!~|U2,159.61,1776528000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I159.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194198", "description": "Family Suite, 1 Double 1 Twin", "descriptionSupplier": "Family Suite, 1 Double 1 Twin", "legacyRoomId": "0#119154630247", "supplierCode": "4868194198", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 159.61, "gross": 159.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": 159.61, "gross": 159.61, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p0!~|x07040522!~|M47.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#110891092723!~|A4750681748!~|B4750681748!~|C30|30!~|EDeluxe Twin (2 Twin bed beds)!~|FDeluxe Twin (2 Twin bed beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.26!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4750681748", "description": "Deluxe Twin (2 Twin bed beds)", "descriptionSupplier": "Deluxe Twin (2 Twin bed beds)", "legacyRoomId": "0#110891092723", "supplierCode": "4750681748", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.26, "gross": 47.26, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.26, "gross": 47.26, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p0!~|x07040522!~|M47.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117877250395!~|A4841500281!~|B4841500281!~|C30|30!~|EDeluxe King (1 King bed bed)!~|FDeluxe King (1 King bed bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.26!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4841500281", "description": "Deluxe King (1 King bed bed)", "descriptionSupplier": "Deluxe King (1 King bed bed)", "legacyRoomId": "0#117877250395", "supplierCode": "4841500281", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.26, "gross": 47.26, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.26, "gross": 47.26, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p0!~|x07040522!~|M47.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#110891092730!~|A4750681751!~|B4750681751!~|C30|30!~|EDeluxe Twin (2 Other beds)!~|FDeluxe Twin (2 Other beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4750681751", "description": "Deluxe Twin (2 Other beds)", "descriptionSupplier": "Deluxe Twin (2 Other beds)", "legacyRoomId": "0#110891092730", "supplierCode": "4750681751", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.46, "gross": 47.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": 47.46, "gross": 47.46, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p0!~|x07040522!~|M48.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630151!~|A4600418604!~|B4600418604!~|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!~|I48.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600418604", "description": "deluxe double room(1 king bed)", "descriptionSupplier": "deluxe double room(1 king bed)", "legacyRoomId": "0#119154630151", "supplierCode": "4600418604", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.24, "gross": 48.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": 48.24, "gross": 48.24, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 17.458, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 49.88, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p1!~|x07040522!~|M49.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630288!~|A4600418604!~|B4600418604!~|C30|30!~|Edeluxe double room(1 king bed)!~|Fdeluxe double room(1 king bed)!~|G1!~|U2,17.46,1776373200|2,49.88,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600418604", "description": "deluxe double room(1 king bed)", "descriptionSupplier": "deluxe double room(1 king bed)", "legacyRoomId": "0#119154630288", "supplierCode": "4600418604", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.88, "gross": 49.88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.88, "gross": 49.88, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 17.458, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 49.88, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p1!~|x07040522!~|M49.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630070!~|A4602313547!~|B4602313547!~|C30|30!~|Edeluxe twin room(2 twin beds)!~|Fdeluxe twin room(2 twin beds)!~|G1!~|U2,17.46,1776373200|2,49.88,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602313547", "description": "deluxe twin room(2 twin beds)", "descriptionSupplier": "deluxe twin room(2 twin beds)", "legacyRoomId": "0#119154630070", "supplierCode": "4602313547", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.88, "gross": 49.88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.88, "gross": 49.88, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p0!~|x07040522!~|M51.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112129652745!~|A4761344332!~|B4761344332!~|C30|30!~|EDeluxe Room (1 Double bed or 2 Twin beds)!~|FDeluxe Room (1 Double bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4761344332", "description": "Deluxe Room (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Deluxe Room (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#112129652745", "supplierCode": "4761344332", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.38, "gross": 51.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": 51.38, "gross": 51.38, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p0!~|x07040522!~|M54.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825268495!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825268495", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.97, "gross": 54.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": 54.97, "gross": 54.97, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T05:59:00Z", "value": 56.06, "hoursBefore": 42, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p1!~|x07040522!~|M56.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825268279!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|U2,56.06,1776664740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825268279", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.06, "gross": 56.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": 56.06, "gross": 56.06, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T05:59:00Z", "value": 56.06, "hoursBefore": 42, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p1!~|x07040522!~|M56.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825267808!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|U2,56.06,1776664740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118825267808", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.06, "gross": 56.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": 56.06, "gross": 56.06, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 17.665, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 70.66, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p1!~|x07040522!~|M70.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629979!~|A4602068237!~|B4602068237!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|U2,17.66,1775509260|2,70.66,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068237", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "0#119154629979", "supplierCode": "4602068237", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.66, "gross": 70.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": 70.66, "gross": 70.66, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 21.507, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 71.69, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p1!~|x07040522!~|M71.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629979!~|A4602068237!~|B4602068237!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|U2,21.51,1776373200|2,71.69,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602068237", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "0#119154629979", "supplierCode": "4602068237", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.69, "gross": 71.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": 71.69, "gross": 71.69, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p0!~|x07040522!~|M72.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111592984288!~|A4702097653!~|B4702097653!~|C30|30!~|EExecutive Room (1 King bed)!~|FExecutive Room (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.09!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4702097653", "description": "Executive Room (1 King bed)", "descriptionSupplier": "Executive Room (1 King bed)", "legacyRoomId": "0#111592984288", "supplierCode": "4702097653", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.09, "gross": 72.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": 72.09, "gross": 72.09, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T01:00:59Z", "value": 73.14, "hoursBefore": 71, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p1!~|x07040522!~|M73.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114084137302!~|A4702097653!~|B4702097653!~|C30|30!~|EExecutive Room (1 King bed)!~|FExecutive Room (1 King bed)!~|G1!~|U2,73.14,1776560459!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4702097653", "description": "Executive Room (1 King bed)", "descriptionSupplier": "Executive Room (1 King bed)", "legacyRoomId": "0#114084137302", "supplierCode": "4702097653", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.14, "gross": 73.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": 73.14, "gross": 73.14, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p0!~|x07040522!~|M77.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118850662196!~|A3546268074!~|B3546268074!~|C30|30!~|EDOUBLE EXECUTIVE KING BED!~|FDOUBLE EXECUTIVE KING BED!~|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": "3546268074", "description": "DOUBLE EXECUTIVE KING BED", "descriptionSupplier": "DOUBLE EXECUTIVE KING BED", "legacyRoomId": "0#118850662196", "supplierCode": "3546268074", "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": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T05:59:00Z", "value": 78.66, "hoursBefore": 42, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p1!~|x07040522!~|M78.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118850662264!~|A3546268074!~|B3546268074!~|C30|30!~|EDOUBLE EXECUTIVE KING BED!~|FDOUBLE EXECUTIVE KING BED!~|G1!~|U2,78.66,1776664740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268074", "description": "DOUBLE EXECUTIVE KING BED", "descriptionSupplier": "DOUBLE EXECUTIVE KING BED", "legacyRoomId": "0#118850662264", "supplierCode": "3546268074", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.66, "gross": 78.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": 78.66, "gross": 78.66, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p0!~|x07040522!~|M95.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825268500!~|A3546278503!~|B3546278503!~|C30|30!~|ERoom EXECUTIVE!~|FRoom EXECUTIVE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546278503", "description": "Room EXECUTIVE", "descriptionSupplier": "Room EXECUTIVE", "legacyRoomId": "0#118825268500", "supplierCode": "3546278503", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.51, "gross": 95.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": 95.51, "gross": 95.51, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 37.4125, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 149.65, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p1!~|x07040522!~|M149.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630125!~|A4603172071!~|B4603172071!~|C30|30!~|Efamily suite!~|Ffamily suite!~|G1!~|U2,37.41,1775509260|2,149.65,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I149.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603172071", "description": "family suite", "descriptionSupplier": "family suite", "legacyRoomId": "0#119154630125", "supplierCode": "4603172071", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 149.65, "gross": 149.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": 149.65, "gross": 149.65, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 45.489, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 151.63, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p1!~|x07040522!~|M151.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630125!~|A4603172071!~|B4603172071!~|C30|30!~|Efamily suite!~|Ffamily suite!~|G1!~|U2,45.49,1776373200|2,151.63,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I151.63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603172071", "description": "family suite", "descriptionSupplier": "family suite", "legacyRoomId": "0#119154630125", "supplierCode": "4603172071", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 151.63, "gross": 151.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": 151.63, "gross": 151.63, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p0!~|x07040522!~|M152.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112697553636!~|A4737854386!~|B4737854386!~|C30|30!~|EFamily Suite (1 King bed + 2 Twin beds)!~|FFamily Suite (1 King bed + 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I152.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4737854386", "description": "Family Suite (1 King bed + 2 Twin beds)", "descriptionSupplier": "Family Suite (1 King bed + 2 Twin beds)", "legacyRoomId": "0#112697553636", "supplierCode": "4737854386", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 152.51, "gross": 152.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": 152.51, "gross": 152.51, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T01:00:59Z", "value": 154.56, "hoursBefore": 71, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p1!~|x07040522!~|M154.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115070026302!~|A4737854386!~|B4737854386!~|C30|30!~|EFamily Suite (1 King bed + 2 Twin beds)!~|FFamily Suite (1 King bed + 2 Twin beds)!~|G1!~|U2,154.56,1776560459!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I154.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4737854386", "description": "Family Suite (1 King bed + 2 Twin beds)", "descriptionSupplier": "Family Suite (1 King bed + 2 Twin beds)", "legacyRoomId": "0#115070026302", "supplierCode": "4737854386", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 154.56, "gross": 154.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": 154.56, "gross": 154.56, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p0!~|x07040522!~|M163.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118850662271!~|A3546267890!~|B3546267890!~|C30|30!~|ESUITE STANDARD!~|FSUITE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I163.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267890", "description": "SUITE STANDARD", "descriptionSupplier": "SUITE STANDARD", "legacyRoomId": "0#118850662271", "supplierCode": "3546267890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 163.15, "gross": 163.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": 163.15, "gross": 163.15, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T05:59:00Z", "value": 166.41, "hoursBefore": 42, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n2359298!~|o1!~|p1!~|x07040522!~|M166.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825268531!~|A3546267890!~|B3546267890!~|C30|30!~|ESUITE STANDARD!~|FSUITE STANDARD!~|G1!~|U2,166.41,1776664740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I166.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267890", "description": "SUITE STANDARD", "descriptionSupplier": "SUITE STANDARD", "legacyRoomId": "0#118825268531", "supplierCode": "3546267890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 166.41, "gross": 166.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": 166.41, "gross": 166.41, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T16:00:00Z", "value": 59.06, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n50001621!~|o1!~|p1!~|x07040522!~|M59.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630372!~|A4868194221!~|B4868194221!~|C30|30!~|EDeluxe Twin, 2 Single!~|FDeluxe Twin, 2 Single!~|G1!~|U2,59.06,1776528000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194221", "description": "Deluxe Twin, 2 Single", "descriptionSupplier": "Deluxe Twin, 2 Single", "legacyRoomId": "0#119154630372", "supplierCode": "4868194221", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.06, "gross": 59.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": 59.06, "gross": 59.06, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n50001621!~|o1!~|p0!~|x07040522!~|M63.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630163!~|A4868194172!~|B4868194172!~|C30|30!~|EDeluxe King, 1 Double!~|FDeluxe King, 1 Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194172", "description": "Deluxe King, 1 Double", "descriptionSupplier": "Deluxe King, 1 Double", "legacyRoomId": "0#119154630163", "supplierCode": "4868194172", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.35, "gross": 63.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": 63.35, "gross": 63.35, "binding": false } }, { "hotelName": "Fives Hotel Johor Bahru City Centre", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T16:00:00Z", "value": 175.57, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55916173", "supplierCode": "STN", "hotelCodeSupplier": "55916173", "id": "33!~|a0!~|b260422!~|c260423!~|d55916173!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55916173!~|n50001621!~|o1!~|p1!~|x07040522!~|M175.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630051!~|A4868194131!~|B4868194131!~|C30|30!~|EFamily Suite, 1 Double 1 Twin!~|FFamily Suite, 1 Double 1 Twin!~|G1!~|U2,175.57,1776528000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I175.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194131", "description": "Family Suite, 1 Double 1 Twin", "descriptionSupplier": "Family Suite, 1 Double 1 Twin", "legacyRoomId": "0#119154630051", "supplierCode": "4868194131", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 175.57, "gross": 175.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": 175.57, "gross": 175.57, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 15.183, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 43.38, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M43.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630206!~|A4602313550!~|B4602313550!~|C30|30!~|Edeluxe twin room!~|Fdeluxe twin room!~|G1!~|U2,15.18,1775509260|2,43.38,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.38!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602313550", "description": "deluxe twin room", "descriptionSupplier": "deluxe twin room", "legacyRoomId": "0#119154630206", "supplierCode": "4602313550", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.38, "gross": 43.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": 43.38, "gross": 43.38, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 15.183, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 43.38, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M43.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630260!~|A4603479970!~|B4603479970!~|C30|30!~|Edeluxe king room!~|Fdeluxe king room!~|G1!~|U2,15.18,1775509260|2,43.38,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.38!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603479970", "description": "deluxe king room", "descriptionSupplier": "deluxe king room", "legacyRoomId": "0#119154630260", "supplierCode": "4603479970", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.38, "gross": 43.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": 43.38, "gross": 43.38, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 43.77, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M43.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119055482061!~|A4763179423!~|B4763179423!~|C30|30!~|EDeluxe Twin Room (2 Twin beds)!~|FDeluxe Twin Room (2 Twin beds)!~|G1!~|U2,43.77,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4763179423", "description": "Deluxe Twin Room (2 Twin beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin beds)", "legacyRoomId": "0#119055482061", "supplierCode": "4763179423", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.77, "gross": 43.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": 43.77, "gross": 43.77, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 15.3195, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 43.77, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M43.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630260!~|A4603479970!~|B4603479970!~|C30|30!~|Edeluxe king room!~|Fdeluxe king room!~|G1!~|U2,15.32,1776286800|2,43.77,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603479970", "description": "deluxe king room", "descriptionSupplier": "deluxe king room", "legacyRoomId": "0#119154630260", "supplierCode": "4603479970", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.77, "gross": 43.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": 43.77, "gross": 43.77, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 15.323, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 43.78, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M43.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630206!~|A4602313550!~|B4602313550!~|C30|30!~|Edeluxe twin room!~|Fdeluxe twin room!~|G1!~|U2,15.32,1776286800|2,43.78,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4602313550", "description": "deluxe twin room", "descriptionSupplier": "deluxe twin room", "legacyRoomId": "0#119154630206", "supplierCode": "4602313550", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.78, "gross": 43.78, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 55.19, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M55.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030166994!~|A4866404950!~|B4866404950!~|C30|30!~|EDeluxe King Room (1 King Bed)!~|FDeluxe King Room (1 King Bed)!~|G1!~|U2,55.19,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404950", "description": "Deluxe King Room (1 King Bed)", "descriptionSupplier": "Deluxe King Room (1 King Bed)", "legacyRoomId": "0#119030166994", "supplierCode": "4866404950", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.19, "gross": 55.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": 55.19, "gross": 55.19, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 55.19, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M55.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030167045!~|A4866404923!~|B4866404923!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|U2,55.19,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404923", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#119030167045", "supplierCode": "4866404923", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.19, "gross": 55.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": 55.19, "gross": 55.19, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 22.862, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 65.32, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M65.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629997!~|A4603479944!~|B4603479944!~|C30|30!~|Edeluxe triple room!~|Fdeluxe triple room!~|G1!~|U2,22.86,1775509260|2,65.32,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603479944", "description": "deluxe triple room", "descriptionSupplier": "deluxe triple room", "legacyRoomId": "0#119154629997", "supplierCode": "4603479944", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.32, "gross": 65.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": 65.32, "gross": 65.32, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 65.71, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M65.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119055482013!~|A4826864695!~|B4826864695!~|C30|30!~|EDeluxe Triple Room (1 King bed + 1 Single bed)!~|FDeluxe Triple Room (1 King bed + 1 Single bed)!~|G1!~|U2,65.71,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4826864695", "description": "Deluxe Triple Room (1 King bed + 1 Single bed)", "descriptionSupplier": "Deluxe Triple Room (1 King bed + 1 Single bed)", "legacyRoomId": "0#119055482013", "supplierCode": "4826864695", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.71, "gross": 65.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": 65.71, "gross": 65.71, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 23.0475, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 65.85, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M65.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629997!~|A4603479944!~|B4603479944!~|C30|30!~|Edeluxe triple room!~|Fdeluxe triple room!~|G1!~|U2,23.05,1776286800|2,65.85,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603479944", "description": "deluxe triple room", "descriptionSupplier": "deluxe triple room", "legacyRoomId": "0#119154629997", "supplierCode": "4603479944", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.85, "gross": 65.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": 65.85, "gross": 65.85, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p0!~|x07040522!~|M67.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514227!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825514227", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.08, "gross": 67.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": 67.08, "gross": 67.08, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p0!~|x07040522!~|M67.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514481!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118825514481", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.08, "gross": 67.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": 67.08, "gross": 67.08, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 24.009, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 80.03, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M80.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630122!~|A4868194159!~|B4868194159!~|C30|30!~|Edeluxe triple room(1 twin bed and 1 king bed)!~|Fdeluxe triple room(1 twin bed and 1 king bed)!~|G1!~|U2,24.01,1775509260|2,80.03,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194159", "description": "deluxe triple room(1 twin bed and 1 king bed)", "descriptionSupplier": "deluxe triple room(1 twin bed and 1 king bed)", "legacyRoomId": "0#119154630122", "supplierCode": "4868194159", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.03, "gross": 80.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": 80.03, "gross": 80.03, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 80.68, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M80.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030167100!~|A4866404911!~|B4866404911!~|C30|30!~|EDeluxe Triple Room (1 Bed and 1 King Bed)!~|FDeluxe Triple Room (1 Bed and 1 King Bed)!~|G1!~|U2,80.68,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404911", "description": "Deluxe Triple Room (1 Bed and 1 King Bed)", "descriptionSupplier": "Deluxe Triple Room (1 Bed and 1 King Bed)", "legacyRoomId": "0#119030167100", "supplierCode": "4866404911", "promotions": [ { "code": "#1", "name": "Room1 Save 41%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.68, "gross": 80.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": 80.68, "gross": 80.68, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 24.249, "hoursBefore": 123, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 80.83, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M80.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630122!~|A4868194159!~|B4868194159!~|C30|30!~|Edeluxe triple room(1 twin bed and 1 king bed)!~|Fdeluxe triple room(1 twin bed and 1 king bed)!~|G1!~|U2,24.25,1776373200|2,80.83,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.83!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194159", "description": "deluxe triple room(1 twin bed and 1 king bed)", "descriptionSupplier": "deluxe triple room(1 twin bed and 1 king bed)", "legacyRoomId": "0#119154630122", "supplierCode": "4868194159", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.83, "gross": 80.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": 80.83, "gross": 80.83, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 82.41, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M82.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030166862!~|A4866404911!~|B4866404911!~|C30|30!~|EDeluxe Triple Room (1 Bed and 1 King Bed)!~|FDeluxe Triple Room (1 Bed and 1 King Bed)!~|G1!~|U2,82.41,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404911", "description": "Deluxe Triple Room (1 Bed and 1 King Bed)", "descriptionSupplier": "Deluxe Triple Room (1 Bed and 1 King Bed)", "legacyRoomId": "0#119030166862", "supplierCode": "4866404911", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.41, "gross": 82.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": 82.41, "gross": 82.41, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p0!~|x07040522!~|M102.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515041!~|A3546271936!~|B3546271936!~|C30|30!~|ETRIPLE DELUXE!~|FTRIPLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I102.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546271936", "description": "TRIPLE DELUXE", "descriptionSupplier": "TRIPLE DELUXE", "legacyRoomId": "0#118825515041", "supplierCode": "3546271936", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.05, "gross": 102.05, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.05, "gross": 102.05, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p0!~|x07040522!~|M108.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630447!~|A4603479912!~|B4603479912!~|C30|30!~|Eexecutive suite!~|Fexecutive suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603479912", "description": "executive suite", "descriptionSupplier": "executive suite", "legacyRoomId": "0#119154630447", "supplierCode": "4603479912", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.71, "gross": 108.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": 108.71, "gross": 108.71, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 131.42, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M131.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119055482120!~|A4763179425!~|B4763179425!~|C30|30!~|EEXECUTIVE FAMILY SUITE,ROOM ONLY (2 Twin beds)!~|FEXECUTIVE FAMILY SUITE,ROOM ONLY (2 Twin beds)!~|G1!~|U2,131.42,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I131.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4763179425", "description": "EXECUTIVE FAMILY SUITE,ROOM ONLY (2 Twin beds)", "descriptionSupplier": "EXECUTIVE FAMILY SUITE,ROOM ONLY (2 Twin beds)", "legacyRoomId": "0#119055482120", "supplierCode": "4763179425", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 131.42, "gross": 131.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": 131.42, "gross": 131.42, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 46.095, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 131.7, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M131.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630281!~|A4868194210!~|B4868194210!~|C30|30!~|Eexecutive family suite,room only!~|Fexecutive family suite,room only!~|G1!~|U2,46.09,1776286800|2,131.70,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I131.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194210", "description": "executive family suite,room only", "descriptionSupplier": "executive family suite,room only", "legacyRoomId": "0#119154630281", "supplierCode": "4868194210", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 131.7, "gross": 131.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": 131.7, "gross": 131.7, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 44.667, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 148.89, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M148.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630103!~|A4600989779!~|B4600989779!~|C30|30!~|Efamily suite, 2 bedrooms!~|Ffamily suite, 2 bedrooms!~|G1!~|U2,44.67,1775509260|2,148.89,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I148.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600989779", "description": "family suite, 2 bedrooms", "descriptionSupplier": "family suite, 2 bedrooms", "legacyRoomId": "0#119154630103", "supplierCode": "4600989779", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 148.89, "gross": 148.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": 148.89, "gross": 148.89, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:00:00Z", "value": 44.904, "hoursBefore": 171, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 149.68, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M149.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630103!~|A4600989779!~|B4600989779!~|C30|30!~|Efamily suite, 2 bedrooms!~|Ffamily suite, 2 bedrooms!~|G1!~|U2,44.90,1776200400|2,149.68,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I149.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600989779", "description": "family suite, 2 bedrooms", "descriptionSupplier": "family suite, 2 bedrooms", "legacyRoomId": "0#119154630103", "supplierCode": "4600989779", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 149.68, "gross": 149.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": 149.68, "gross": 149.68, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 55.3595, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 158.17, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M158.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630290!~|A4868194212!~|B4868194212!~|C30|30!~|Efamily suite, 2 bedrooms(1 king bed and 2 twin beds)!~|Ffamily suite, 2 bedrooms(1 king bed and 2 twin beds)!~|G1!~|U2,55.36,1775509260|2,158.17,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I158.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194212", "description": "family suite, 2 bedrooms(1 king bed and 2 twin beds)", "descriptionSupplier": "family suite, 2 bedrooms(1 king bed and 2 twin beds)", "legacyRoomId": "0#119154630290", "supplierCode": "4868194212", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 158.17, "gross": 158.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": 158.17, "gross": 158.17, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 158.96, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M158.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030166997!~|A4866404948!~|B4866404948!~|C30|30!~|EFamily Suite, 2 Bedrooms (1 King Bed and 2 Twin Beds)!~|FFamily Suite, 2 Bedrooms (1 King Bed and 2 Twin Beds)!~|G1!~|U2,158.96,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I158.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404948", "description": "Family Suite, 2 Bedrooms (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Family Suite, 2 Bedrooms (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#119030166997", "supplierCode": "4866404948", "promotions": [ { "code": "#1", "name": "Room1 Save 41%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 158.96, "gross": 158.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": 158.96, "gross": 158.96, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 163.97, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p1!~|x07040522!~|M163.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030166989!~|A4866404948!~|B4866404948!~|C30|30!~|EFamily Suite, 2 Bedrooms (1 King Bed and 2 Twin Beds)!~|FFamily Suite, 2 Bedrooms (1 King Bed and 2 Twin Beds)!~|G1!~|U2,163.97,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I163.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404948", "description": "Family Suite, 2 Bedrooms (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Family Suite, 2 Bedrooms (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#119030166989", "supplierCode": "4866404948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 163.97, "gross": 163.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": 163.97, "gross": 163.97, "binding": false } }, { "hotelName": "Z Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52428174", "supplierCode": "STN", "hotelCodeSupplier": "52428174", "id": "33!~|a0!~|b260422!~|c260423!~|d52428174!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52428174!~|n2359299!~|o1!~|p0!~|x07040522!~|M204.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119043004520!~|A3546267908!~|B3546267908!~|C30|30!~|ESUITE TWO BEDROOMS!~|FSUITE TWO BEDROOMS!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I204.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267908", "description": "SUITE TWO BEDROOMS", "descriptionSupplier": "SUITE TWO BEDROOMS", "legacyRoomId": "0#119043004520", "supplierCode": "3546267908", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 204.11, "gross": 204.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": 204.11, "gross": 204.11, "binding": false } }, { "hotelName": "Hotel Seri Malaysia Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50629581", "supplierCode": "STN", "hotelCodeSupplier": "50629581", "id": "33!~|a0!~|b260422!~|c260423!~|d50629581!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50629581!~|n2359299!~|o1!~|p0!~|x07040522!~|M30.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030498089!~|A4866694568!~|B4866694568!~|C30|30!~|EStandard Queen (1 Queen bed bed)!~|FStandard Queen (1 Queen bed bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694568", "description": "Standard Queen (1 Queen bed bed)", "descriptionSupplier": "Standard Queen (1 Queen bed bed)", "legacyRoomId": "0#119030498089", "supplierCode": "4866694568", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.93, "gross": 30.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": 30.93, "gross": 30.93, "binding": false } }, { "hotelName": "Hotel Seri Malaysia Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50629581", "supplierCode": "STN", "hotelCodeSupplier": "50629581", "id": "33!~|a0!~|b260422!~|c260423!~|d50629581!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50629581!~|n2359299!~|o1!~|p0!~|x07040522!~|M30.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030498218!~|A4866694569!~|B4866694569!~|C30|30!~|EStandard Twin (2 Twin bed beds)!~|FStandard Twin (2 Twin bed beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694569", "description": "Standard Twin (2 Twin bed beds)", "descriptionSupplier": "Standard Twin (2 Twin bed beds)", "legacyRoomId": "0#119030498218", "supplierCode": "4866694569", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.93, "gross": 30.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": 30.93, "gross": 30.93, "binding": false } }, { "hotelName": "Hotel Seri Malaysia Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T20:59:59Z", "value": 31.64, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50629581", "supplierCode": "STN", "hotelCodeSupplier": "50629581", "id": "33!~|a0!~|b260422!~|c260423!~|d50629581!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50629581!~|n2359299!~|o1!~|p1!~|x07040522!~|M31.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630332!~|A4866696701!~|B4866696701!~|C30|30!~|ESuperior Room - 2 Single Beds (2 Twin beds)!~|FSuperior Room - 2 Single Beds (2 Twin beds)!~|G1!~|U2,31.64,1776200399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866696701", "description": "Superior Room - 2 Single Beds (2 Twin beds)", "descriptionSupplier": "Superior Room - 2 Single Beds (2 Twin beds)", "legacyRoomId": "0#119154630332", "supplierCode": "4866696701", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.64, "gross": 31.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": 31.64, "gross": 31.64, "binding": false } }, { "hotelName": "Hotel Seri Malaysia Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T20:59:59Z", "value": 31.64, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50629581", "supplierCode": "STN", "hotelCodeSupplier": "50629581", "id": "33!~|a0!~|b260422!~|c260423!~|d50629581!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50629581!~|n2359299!~|o1!~|p1!~|x07040522!~|M31.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630188!~|A4866696705!~|B4866696705!~|C30|30!~|ESuperior Room 1 Queen Bed (1 Queen bed)!~|FSuperior Room 1 Queen Bed (1 Queen bed)!~|G1!~|U2,31.64,1776200399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866696705", "description": "Superior Room 1 Queen Bed (1 Queen bed)", "descriptionSupplier": "Superior Room 1 Queen Bed (1 Queen bed)", "legacyRoomId": "0#119154630188", "supplierCode": "4866696705", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.64, "gross": 31.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": 31.64, "gross": 31.64, "binding": false } }, { "hotelName": "Hotel Seri Malaysia Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 35.06, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50629581", "supplierCode": "STN", "hotelCodeSupplier": "50629581", "id": "33!~|a0!~|b260422!~|c260423!~|d50629581!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50629581!~|n2359299!~|o1!~|p1!~|x07040522!~|M35.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394650!~|A4866694539!~|B4866694539!~|C30|30!~|ESuperior Room (2 Twin Beds or 1 Queen Bed)!~|FSuperior Room (2 Twin Beds or 1 Queen Bed)!~|G1!~|U2,35.06,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694539", "description": "Superior Room (2 Twin Beds or 1 Queen Bed)", "descriptionSupplier": "Superior Room (2 Twin Beds or 1 Queen Bed)", "legacyRoomId": "0#119030394650", "supplierCode": "4866694539", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.06, "gross": 35.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": 35.06, "gross": 35.06, "binding": false } }, { "hotelName": "Hotel Seri Malaysia Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 35.06, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50629581", "supplierCode": "STN", "hotelCodeSupplier": "50629581", "id": "33!~|a0!~|b260422!~|c260423!~|d50629581!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50629581!~|n2359299!~|o1!~|p1!~|x07040522!~|M35.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394722!~|A4866694539!~|B4866694539!~|C30|30!~|ESuperior Room (2 Twin Beds or 1 Queen Bed)!~|FSuperior Room (2 Twin Beds or 1 Queen Bed)!~|G1!~|U2,35.06,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694539", "description": "Superior Room (2 Twin Beds or 1 Queen Bed)", "descriptionSupplier": "Superior Room (2 Twin Beds or 1 Queen Bed)", "legacyRoomId": "0#119030394722", "supplierCode": "4866694539", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.06, "gross": 35.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": 35.06, "gross": 35.06, "binding": false } }, { "hotelName": "Hotel Seri Malaysia Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T20:59:59Z", "value": 37.96, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50629581", "supplierCode": "STN", "hotelCodeSupplier": "50629581", "id": "33!~|a0!~|b260422!~|c260423!~|d50629581!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50629581!~|n2359299!~|o1!~|p1!~|x07040522!~|M37.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630297!~|A4866696697!~|B4866696697!~|C30|30!~|EFamily (1 Queen bed + 1 Single bed)!~|FFamily (1 Queen bed + 1 Single bed)!~|G1!~|U2,37.96,1776200399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866696697", "description": "Family (1 Queen bed + 1 Single bed)", "descriptionSupplier": "Family (1 Queen bed + 1 Single bed)", "legacyRoomId": "0#119154630297", "supplierCode": "4866696697", "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": "Hotel Seri Malaysia Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50629581", "supplierCode": "STN", "hotelCodeSupplier": "50629581", "id": "33!~|a0!~|b260422!~|c260423!~|d50629581!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50629581!~|n2359299!~|o1!~|p0!~|x07040522!~|M40.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030498133!~|A4866694543!~|B4866694543!~|C30|30!~|EFamily (1 Double bed bed or 2 Twin bed beds)!~|FFamily (1 Double bed bed or 2 Twin bed beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694543", "description": "Family (1 Double bed bed or 2 Twin bed beds)", "descriptionSupplier": "Family (1 Double bed bed or 2 Twin bed beds)", "legacyRoomId": "0#119030498133", "supplierCode": "4866694543", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.41, "gross": 40.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": 40.41, "gross": 40.41, "binding": false } }, { "hotelName": "Hotel Seri Malaysia Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 40.85, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50629581", "supplierCode": "STN", "hotelCodeSupplier": "50629581", "id": "33!~|a0!~|b260422!~|c260423!~|d50629581!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50629581!~|n2359299!~|o1!~|p1!~|x07040522!~|M40.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394584!~|A4866694537!~|B4866694537!~|C30|30!~|EFamily Room (1 Double Bed and 1 Bed)!~|FFamily Room (1 Double Bed and 1 Bed)!~|G1!~|U2,40.85,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694537", "description": "Family Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Family Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119030394584", "supplierCode": "4866694537", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.85, "gross": 40.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": 40.85, "gross": 40.85, "binding": false } }, { "hotelName": "Hotel Seri Malaysia Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 40.85, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50629581", "supplierCode": "STN", "hotelCodeSupplier": "50629581", "id": "33!~|a0!~|b260422!~|c260423!~|d50629581!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50629581!~|n2359299!~|o1!~|p1!~|x07040522!~|M40.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394351!~|A4866694537!~|B4866694537!~|C30|30!~|EFamily Room (1 Double Bed and 1 Bed)!~|FFamily Room (1 Double Bed and 1 Bed)!~|G1!~|U2,40.85,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694537", "description": "Family Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Family Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119030394351", "supplierCode": "4866694537", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.85, "gross": 40.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": 40.85, "gross": 40.85, "binding": false } }, { "hotelName": "Hotel Seri Malaysia Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50629581", "supplierCode": "STN", "hotelCodeSupplier": "50629581", "id": "33!~|a0!~|b260422!~|c260423!~|d50629581!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50629581!~|n2359298!~|o1!~|p0!~|x07040522!~|M36.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030498213!~|A4866694568!~|B4866694568!~|C30|30!~|EStandard Queen (1 Queen bed bed)!~|FStandard Queen (1 Queen bed bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694568", "description": "Standard Queen (1 Queen bed bed)", "descriptionSupplier": "Standard Queen (1 Queen bed bed)", "legacyRoomId": "0#119030498213", "supplierCode": "4866694568", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.59, "gross": 36.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": 36.59, "gross": 36.59, "binding": false } }, { "hotelName": "Hotel Seri Malaysia Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50629581", "supplierCode": "STN", "hotelCodeSupplier": "50629581", "id": "33!~|a0!~|b260422!~|c260423!~|d50629581!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50629581!~|n2359298!~|o1!~|p0!~|x07040522!~|M36.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030498219!~|A4866694569!~|B4866694569!~|C30|30!~|EStandard Twin (2 Twin bed beds)!~|FStandard Twin (2 Twin bed beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694569", "description": "Standard Twin (2 Twin bed beds)", "descriptionSupplier": "Standard Twin (2 Twin bed beds)", "legacyRoomId": "0#119030498219", "supplierCode": "4866694569", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.59, "gross": 36.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": 36.59, "gross": 36.59, "binding": false } }, { "hotelName": "Hotel Seri Malaysia Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T20:59:59Z", "value": 38.38, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50629581", "supplierCode": "STN", "hotelCodeSupplier": "50629581", "id": "33!~|a0!~|b260422!~|c260423!~|d50629581!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50629581!~|n2359298!~|o1!~|p1!~|x07040522!~|M38.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630483!~|A4866696701!~|B4866696701!~|C30|30!~|ESuperior Room - 2 Single Beds (2 Twin beds)!~|FSuperior Room - 2 Single Beds (2 Twin beds)!~|G1!~|U2,38.38,1776200399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.38!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866696701", "description": "Superior Room - 2 Single Beds (2 Twin beds)", "descriptionSupplier": "Superior Room - 2 Single Beds (2 Twin beds)", "legacyRoomId": "0#119154630483", "supplierCode": "4866696701", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.38, "gross": 38.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": 38.38, "gross": 38.38, "binding": false } }, { "hotelName": "Hotel Seri Malaysia Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T20:59:59Z", "value": 39, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50629581", "supplierCode": "STN", "hotelCodeSupplier": "50629581", "id": "33!~|a0!~|b260422!~|c260423!~|d50629581!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50629581!~|n2359298!~|o1!~|p1!~|x07040522!~|M39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630503!~|A4866696705!~|B4866696705!~|C30|30!~|ESuperior Room 1 Queen Bed (1 Queen bed)!~|FSuperior Room 1 Queen Bed (1 Queen bed)!~|G1!~|U2,39,1776200399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866696705", "description": "Superior Room 1 Queen Bed (1 Queen bed)", "descriptionSupplier": "Superior Room 1 Queen Bed (1 Queen bed)", "legacyRoomId": "0#119154630503", "supplierCode": "4866696705", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39, "gross": 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": 39, "gross": 39, "binding": false } }, { "hotelName": "Hotel Seri Malaysia Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50629581", "supplierCode": "STN", "hotelCodeSupplier": "50629581", "id": "33!~|a0!~|b260422!~|c260423!~|d50629581!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50629581!~|n2359298!~|o1!~|p0!~|x07040522!~|M46.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030498226!~|A4866694543!~|B4866694543!~|C30|30!~|EFamily (1 Double bed bed or 2 Twin bed beds)!~|FFamily (1 Double bed bed or 2 Twin bed beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694543", "description": "Family (1 Double bed bed or 2 Twin bed beds)", "descriptionSupplier": "Family (1 Double bed bed or 2 Twin bed beds)", "legacyRoomId": "0#119030498226", "supplierCode": "4866694543", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.07, "gross": 46.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": 46.07, "gross": 46.07, "binding": false } }, { "hotelName": "Hotel Seri Malaysia Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 44.74, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50629581", "supplierCode": "STN", "hotelCodeSupplier": "50629581", "id": "33!~|a0!~|b260422!~|c260423!~|d50629581!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50629581!~|n30309156!~|o1!~|p1!~|x07040522!~|M44.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394622!~|A4866694539!~|B4866694539!~|C30|30!~|ESuperior Room (2 Twin Beds or 1 Queen Bed)!~|FSuperior Room (2 Twin Beds or 1 Queen Bed)!~|G1!~|U2,44.74,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694539", "description": "Superior Room (2 Twin Beds or 1 Queen Bed)", "descriptionSupplier": "Superior Room (2 Twin Beds or 1 Queen Bed)", "legacyRoomId": "0#119030394622", "supplierCode": "4866694539", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.74, "gross": 44.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": 44.74, "gross": 44.74, "binding": false } }, { "hotelName": "Hotel Seri Malaysia Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 44.74, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50629581", "supplierCode": "STN", "hotelCodeSupplier": "50629581", "id": "33!~|a0!~|b260422!~|c260423!~|d50629581!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50629581!~|n30309156!~|o1!~|p1!~|x07040522!~|M44.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394356!~|A4866694539!~|B4866694539!~|C30|30!~|ESuperior Room (2 Twin Beds or 1 Queen Bed)!~|FSuperior Room (2 Twin Beds or 1 Queen Bed)!~|G1!~|U2,44.74,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694539", "description": "Superior Room (2 Twin Beds or 1 Queen Bed)", "descriptionSupplier": "Superior Room (2 Twin Beds or 1 Queen Bed)", "legacyRoomId": "0#119030394356", "supplierCode": "4866694539", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.74, "gross": 44.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": 44.74, "gross": 44.74, "binding": false } }, { "hotelName": "Hotel Seri Malaysia Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 50.54, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50629581", "supplierCode": "STN", "hotelCodeSupplier": "50629581", "id": "33!~|a0!~|b260422!~|c260423!~|d50629581!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50629581!~|n30309156!~|o1!~|p1!~|x07040522!~|M50.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394556!~|A4866694537!~|B4866694537!~|C30|30!~|EFamily Room (1 Double Bed and 1 Bed)!~|FFamily Room (1 Double Bed and 1 Bed)!~|G1!~|U2,50.54,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694537", "description": "Family Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Family Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119030394556", "supplierCode": "4866694537", "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": "Hotel Seri Malaysia Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 50.54, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50629581", "supplierCode": "STN", "hotelCodeSupplier": "50629581", "id": "33!~|a0!~|b260422!~|c260423!~|d50629581!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50629581!~|n30309156!~|o1!~|p1!~|x07040522!~|M50.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394398!~|A4866694537!~|B4866694537!~|C30|30!~|EFamily Room (1 Double Bed and 1 Bed)!~|FFamily Room (1 Double Bed and 1 Bed)!~|G1!~|U2,50.54,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694537", "description": "Family Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Family Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119030394398", "supplierCode": "4866694537", "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": "Golden Court Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50612088", "supplierCode": "STN", "hotelCodeSupplier": "50612088", "id": "33!~|a0!~|b260422!~|c260423!~|d50612088!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50612088!~|n2359299!~|o1!~|p0!~|x07040522!~|M25.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515629!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825515629", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.89, "gross": 25.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": 25.89, "gross": 25.89, "binding": false } }, { "hotelName": "Golden Court Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50612088", "supplierCode": "STN", "hotelCodeSupplier": "50612088", "id": "33!~|a0!~|b260422!~|c260423!~|d50612088!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50612088!~|n2359299!~|o1!~|p0!~|x07040522!~|M30.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513904!~|A3546267641!~|B3546267641!~|C30|30!~|ETWIN STANDARD!~|FTWIN STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267641", "description": "TWIN STANDARD", "descriptionSupplier": "TWIN STANDARD", "legacyRoomId": "0#118825513904", "supplierCode": "3546267641", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.17, "gross": 30.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": 30.17, "gross": 30.17, "binding": false } }, { "hotelName": "Golden Court Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50612088", "supplierCode": "STN", "hotelCodeSupplier": "50612088", "id": "33!~|a0!~|b260422!~|c260423!~|d50612088!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50612088!~|n2359299!~|o1!~|p0!~|x07040522!~|M36.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513095!~|A3546267994!~|B3546267994!~|C30|30!~|ERoom SUPERIOR!~|FRoom SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I36.44!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267994", "description": "Room SUPERIOR", "descriptionSupplier": "Room SUPERIOR", "legacyRoomId": "0#118825513095", "supplierCode": "3546267994", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 36.44, "gross": 36.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": 36.44, "gross": 36.44, "binding": false } }, { "hotelName": "Golden Court Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50612088", "supplierCode": "STN", "hotelCodeSupplier": "50612088", "id": "33!~|a0!~|b260422!~|c260423!~|d50612088!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50612088!~|n2359299!~|o1!~|p0!~|x07040522!~|M39.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035366832!~|A4166846802!~|B4166846802!~|C30|30!~|EDOUBLE DELUXE EXECUTIVE!~|FDOUBLE DELUXE EXECUTIVE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.33!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4166846802", "description": "DOUBLE DELUXE EXECUTIVE", "descriptionSupplier": "DOUBLE DELUXE EXECUTIVE", "legacyRoomId": "0#119035366832", "supplierCode": "4166846802", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.33, "gross": 39.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": 39.33, "gross": 39.33, "binding": false } }, { "hotelName": "Golden Court Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50612088", "supplierCode": "STN", "hotelCodeSupplier": "50612088", "id": "33!~|a0!~|b260422!~|c260423!~|d50612088!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50612088!~|n2359299!~|o1!~|p0!~|x07040522!~|M42.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512944!~|A3546271936!~|B3546271936!~|C30|30!~|ETRIPLE DELUXE!~|FTRIPLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546271936", "description": "TRIPLE DELUXE", "descriptionSupplier": "TRIPLE DELUXE", "legacyRoomId": "0#118825512944", "supplierCode": "3546271936", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.72, "gross": 42.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": 42.72, "gross": 42.72, "binding": false } }, { "hotelName": "Golden Court Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 43.93, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50612088", "supplierCode": "STN", "hotelCodeSupplier": "50612088", "id": "33!~|a0!~|b260422!~|c260423!~|d50612088!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50612088!~|n2359299!~|o1!~|p1!~|x07040522!~|M43.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030167152!~|A4866404899!~|B4866404899!~|C30|30!~|EStandard Room (2 Twin Beds or 1 Double Bed)!~|FStandard Room (2 Twin Beds or 1 Double Bed)!~|G1!~|U2,43.93,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404899", "description": "Standard Room (2 Twin Beds or 1 Double Bed)", "descriptionSupplier": "Standard Room (2 Twin Beds or 1 Double Bed)", "legacyRoomId": "0#119030167152", "supplierCode": "4866404899", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 11%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.93, "gross": 43.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": 43.93, "gross": 43.93, "binding": false } }, { "hotelName": "Golden Court Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 44.74, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50612088", "supplierCode": "STN", "hotelCodeSupplier": "50612088", "id": "33!~|a0!~|b260422!~|c260423!~|d50612088!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50612088!~|n2359299!~|o1!~|p1!~|x07040522!~|M44.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030166834!~|A4866404899!~|B4866404899!~|C30|30!~|EStandard Room (2 Twin Beds or 1 Double Bed)!~|FStandard Room (2 Twin Beds or 1 Double Bed)!~|G1!~|U2,44.74,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404899", "description": "Standard Room (2 Twin Beds or 1 Double Bed)", "descriptionSupplier": "Standard Room (2 Twin Beds or 1 Double Bed)", "legacyRoomId": "0#119030166834", "supplierCode": "4866404899", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.74, "gross": 44.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": 44.74, "gross": 44.74, "binding": false } }, { "hotelName": "Golden Court Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 45.82, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50612088", "supplierCode": "STN", "hotelCodeSupplier": "50612088", "id": "33!~|a0!~|b260422!~|c260423!~|d50612088!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50612088!~|n2359299!~|o1!~|p1!~|x07040522!~|M45.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030167021!~|A4866404959!~|B4866404959!~|C30|30!~|ESuperior Room (1 King Bed)!~|FSuperior Room (1 King Bed)!~|G1!~|U2,45.82,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404959", "description": "Superior Room (1 King Bed)", "descriptionSupplier": "Superior Room (1 King Bed)", "legacyRoomId": "0#119030167021", "supplierCode": "4866404959", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 11%", "suplierCode": "#1" } ], "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.82, "gross": 45.82, "binding": false } }, { "hotelName": "Golden Court Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50612088", "supplierCode": "STN", "hotelCodeSupplier": "50612088", "id": "33!~|a0!~|b260422!~|c260423!~|d50612088!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50612088!~|n2359299!~|o1!~|p0!~|x07040522!~|M46.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515079!~|A3546268796!~|B3546268796!~|C30|30!~|EFAMILY ROOM STANDARD!~|FFAMILY ROOM STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.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#118825515079", "supplierCode": "3546268796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.48, "gross": 46.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": 46.48, "gross": 46.48, "binding": false } }, { "hotelName": "Golden Court Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 46.67, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50612088", "supplierCode": "STN", "hotelCodeSupplier": "50612088", "id": "33!~|a0!~|b260422!~|c260423!~|d50612088!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50612088!~|n2359299!~|o1!~|p1!~|x07040522!~|M46.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030167201!~|A4866404959!~|B4866404959!~|C30|30!~|ESuperior Room (1 King Bed)!~|FSuperior Room (1 King Bed)!~|G1!~|U2,46.67,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404959", "description": "Superior Room (1 King Bed)", "descriptionSupplier": "Superior Room (1 King Bed)", "legacyRoomId": "0#119030167201", "supplierCode": "4866404959", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.67, "gross": 46.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": 46.67, "gross": 46.67, "binding": false } }, { "hotelName": "Golden Court Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 46.77, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50612088", "supplierCode": "STN", "hotelCodeSupplier": "50612088", "id": "33!~|a0!~|b260422!~|c260423!~|d50612088!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50612088!~|n2359299!~|o1!~|p1!~|x07040522!~|M46.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030166907!~|A4866404928!~|B4866404928!~|C30|30!~|EPremier Room (1 King Bed)!~|FPremier Room (1 King Bed)!~|G1!~|U2,46.77,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404928", "description": "Premier Room (1 King Bed)", "descriptionSupplier": "Premier Room (1 King Bed)", "legacyRoomId": "0#119030166907", "supplierCode": "4866404928", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 11%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.77, "gross": 46.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": 46.77, "gross": 46.77, "binding": false } }, { "hotelName": "Golden Court Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 46.77, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50612088", "supplierCode": "STN", "hotelCodeSupplier": "50612088", "id": "33!~|a0!~|b260422!~|c260423!~|d50612088!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50612088!~|n2359299!~|o1!~|p1!~|x07040522!~|M46.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030166898!~|A4866404924!~|B4866404924!~|C30|30!~|EDeluxe Triple Room (1 Double Bed and 1 Bed)!~|FDeluxe Triple Room (1 Double Bed and 1 Bed)!~|G1!~|U2,46.77,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404924", "description": "Deluxe Triple Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Deluxe Triple Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119030166898", "supplierCode": "4866404924", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 11%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.77, "gross": 46.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": 46.77, "gross": 46.77, "binding": false } }, { "hotelName": "Golden Court Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 47.64, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50612088", "supplierCode": "STN", "hotelCodeSupplier": "50612088", "id": "33!~|a0!~|b260422!~|c260423!~|d50612088!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50612088!~|n2359299!~|o1!~|p1!~|x07040522!~|M47.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030167056!~|A4866404928!~|B4866404928!~|C30|30!~|EPremier Room (1 King Bed)!~|FPremier Room (1 King Bed)!~|G1!~|U2,47.64,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404928", "description": "Premier Room (1 King Bed)", "descriptionSupplier": "Premier Room (1 King Bed)", "legacyRoomId": "0#119030167056", "supplierCode": "4866404928", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.64, "gross": 47.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": 47.64, "gross": 47.64, "binding": false } }, { "hotelName": "Golden Court Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 47.64, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50612088", "supplierCode": "STN", "hotelCodeSupplier": "50612088", "id": "33!~|a0!~|b260422!~|c260423!~|d50612088!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50612088!~|n2359299!~|o1!~|p1!~|x07040522!~|M47.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030166982!~|A4866404924!~|B4866404924!~|C30|30!~|EDeluxe Triple Room (1 Double Bed and 1 Bed)!~|FDeluxe Triple Room (1 Double Bed and 1 Bed)!~|G1!~|U2,47.64,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404924", "description": "Deluxe Triple Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Deluxe Triple Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119030166982", "supplierCode": "4866404924", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.64, "gross": 47.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": 47.64, "gross": 47.64, "binding": false } }, { "hotelName": "Golden Court Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 47.73, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50612088", "supplierCode": "STN", "hotelCodeSupplier": "50612088", "id": "33!~|a0!~|b260422!~|c260423!~|d50612088!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50612088!~|n2359299!~|o1!~|p1!~|x07040522!~|M47.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030166867!~|A4866404914!~|B4866404914!~|C30|30!~|EFamily Room (2 Queen Beds)!~|FFamily Room (2 Queen Beds)!~|G1!~|U2,47.73,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404914", "description": "Family Room (2 Queen Beds)", "descriptionSupplier": "Family Room (2 Queen Beds)", "legacyRoomId": "0#119030166867", "supplierCode": "4866404914", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 11%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.73, "gross": 47.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": 47.73, "gross": 47.73, "binding": false } }, { "hotelName": "Golden Court Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 48.62, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50612088", "supplierCode": "STN", "hotelCodeSupplier": "50612088", "id": "33!~|a0!~|b260422!~|c260423!~|d50612088!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50612088!~|n2359299!~|o1!~|p1!~|x07040522!~|M48.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030166911!~|A4866404914!~|B4866404914!~|C30|30!~|EFamily Room (2 Queen Beds)!~|FFamily Room (2 Queen Beds)!~|G1!~|U2,48.62,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.62!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404914", "description": "Family Room (2 Queen Beds)", "descriptionSupplier": "Family Room (2 Queen Beds)", "legacyRoomId": "0#119030166911", "supplierCode": "4866404914", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.62, "gross": 48.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.62, "gross": 48.62, "binding": false } }, { "hotelName": "T Hotel Johor Bahru (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 25.47, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52141602", "supplierCode": "STN", "hotelCodeSupplier": "52141602", "id": "33!~|a0!~|b260422!~|c260423!~|d52141602!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52141602!~|n2359299!~|o1!~|p1!~|x07040522!~|M25.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714656!~|A4866930186!~|B4866930186!~|C30|30!~|ESuperior Queen Room, No Window (1 Queen Bed)!~|FSuperior Queen Room, No Window (1 Queen Bed)!~|G1!~|U2,25.47,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930186", "description": "Superior Queen Room, No Window (1 Queen Bed)", "descriptionSupplier": "Superior Queen Room, No Window (1 Queen Bed)", "legacyRoomId": "0#119028714656", "supplierCode": "4866930186", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.47, "gross": 25.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": 25.47, "gross": 25.47, "binding": false } }, { "hotelName": "T Hotel Johor Bahru (Adults only)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 28.28, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52141602", "supplierCode": "STN", "hotelCodeSupplier": "52141602", "id": "33!~|a0!~|b260422!~|c260423!~|d52141602!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52141602!~|n2359299!~|o1!~|p1!~|x07040522!~|M28.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714609!~|A4866930186!~|B4866930186!~|C30|30!~|ESuperior Queen Room, No Window (1 Queen Bed)!~|FSuperior Queen Room, No Window (1 Queen Bed)!~|G1!~|U2,28.28,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930186", "description": "Superior Queen Room, No Window (1 Queen Bed)", "descriptionSupplier": "Superior Queen Room, No Window (1 Queen Bed)", "legacyRoomId": "0#119028714609", "supplierCode": "4866930186", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 9%", "suplierCode": "#1" } ], "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.28, "gross": 28.28, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M75.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630112!~|A4868194139!~|B4868194139!~|C30|30!~|E TWIN GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F TWIN GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194139", "description": " TWIN GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " TWIN GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630112", "supplierCode": "4868194139", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.57, "gross": 75.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": 75.57, "gross": 75.57, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M77.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757175!~|A4864089696!~|B4864089696!~|C30|30!~|ETwin Guest Room!~|FTwin Guest Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089696", "description": "Twin Guest Room", "descriptionSupplier": "Twin Guest Room", "legacyRoomId": "0#119035757175", "supplierCode": "4864089696", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.9, "gross": 77.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": 77.9, "gross": 77.9, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M79.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630131!~|A4868194144!~|B4868194144!~|C30|30!~|E TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194144", "description": " TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630131", "supplierCode": "4868194144", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.45, "gross": 79.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": 79.45, "gross": 79.45, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 80.82, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M80.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630076!~|A4868194139!~|B4868194139!~|C30|30!~|E TWIN GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F TWIN GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|U2,80.82,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194139", "description": " TWIN GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " TWIN GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630076", "supplierCode": "4868194139", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.82, "gross": 80.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": 80.82, "gross": 80.82, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M81.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630295!~|A4868194147!~|B4868194147!~|C30|30!~|E KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194147", "description": " KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630295", "supplierCode": "4868194147", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.5, "gross": 81.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": 81.5, "gross": 81.5, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M81.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757128!~|A4864089683!~|B4864089683!~|C30|30!~|ETwin Deluxe Room High Floor!~|FTwin Deluxe Room High Floor!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089683", "description": "Twin Deluxe Room High Floor", "descriptionSupplier": "Twin Deluxe Room High Floor", "legacyRoomId": "0#119035757128", "supplierCode": "4864089683", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.77, "gross": 81.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": 81.77, "gross": 81.77, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M83.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757430!~|A4864089564!~|B4864089564!~|C30|30!~|ERoom, 2 Twin Beds (2 Twin Beds)!~|FRoom, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089564", "description": "Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119035757430", "supplierCode": "4864089564", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.11, "gross": 83.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": 83.11, "gross": 83.11, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M83.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757155!~|A4864089564!~|B4864089564!~|C30|30!~|ERoom, 2 Twin Beds (2 Twin Beds)!~|FRoom, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089564", "description": "Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119035757155", "supplierCode": "4864089564", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.11, "gross": 83.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": 83.11, "gross": 83.11, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 83.16, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M83.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316613!~|A4864089696!~|B4864089696!~|C30|30!~|ETwin Guest Room!~|FTwin Guest Room!~|G1!~|U2,83.16,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089696", "description": "Twin Guest Room", "descriptionSupplier": "Twin Guest Room", "legacyRoomId": "0#119033316613", "supplierCode": "4864089696", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.16, "gross": 83.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": 83.16, "gross": 83.16, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757330!~|A4864089641!~|B4864089641!~|C30|30!~|EKing Guest Room!~|FKing Guest Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089641", "description": "King Guest Room", "descriptionSupplier": "King Guest Room", "legacyRoomId": "0#119035757330", "supplierCode": "4864089641", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84, "gross": 84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84, "gross": 84, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 84.93, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M84.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630477!~|A4868194144!~|B4868194144!~|C30|30!~|E TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|U2,84.93,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194144", "description": " TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630477", "supplierCode": "4868194144", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.93, "gross": 84.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": 84.93, "gross": 84.93, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M85.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630279!~|A4868194133!~|B4868194133!~|C30|30!~|E KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194133", "description": " KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630279", "supplierCode": "4868194133", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.39, "gross": 85.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": 85.39, "gross": 85.39, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 86.76, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M86.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630090!~|A4868194147!~|B4868194147!~|C30|30!~|E KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|U2,86.76,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194147", "description": " KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630090", "supplierCode": "4868194147", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.76, "gross": 86.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": 86.76, "gross": 86.76, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M87.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757228!~|A4864089559!~|B4864089559!~|C30|30!~|EDeluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I87.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089559", "description": "Deluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)", "legacyRoomId": "0#119035757228", "supplierCode": "4864089559", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.17, "gross": 87.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": 87.17, "gross": 87.17, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M87.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757084!~|A4864089559!~|B4864089559!~|C30|30!~|EDeluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I87.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089559", "description": "Deluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)", "legacyRoomId": "0#119035757084", "supplierCode": "4864089559", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.17, "gross": 87.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": 87.17, "gross": 87.17, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 87.33, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M87.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316804!~|A4864089683!~|B4864089683!~|C30|30!~|ETwin Deluxe Room High Floor!~|FTwin Deluxe Room High Floor!~|G1!~|U2,87.33,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I87.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089683", "description": "Twin Deluxe Room High Floor", "descriptionSupplier": "Twin Deluxe Room High Floor", "legacyRoomId": "0#119033316804", "supplierCode": "4864089683", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.33, "gross": 87.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": 87.33, "gross": 87.33, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M87.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316622!~|A4864089645!~|B4864089645!~|C30|30!~|EKing Deluxe Room High Floor!~|FKing Deluxe Room High Floor!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I87.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089645", "description": "King Deluxe Room High Floor", "descriptionSupplier": "King Deluxe Room High Floor", "legacyRoomId": "0#119033316622", "supplierCode": "4864089645", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.87, "gross": 87.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": 87.87, "gross": 87.87, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 89.26, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M89.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119034399438!~|A4864089641!~|B4864089641!~|C30|30!~|EKing Guest Room!~|FKing Guest Room!~|G1!~|U2,89.26,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089641", "description": "King Guest Room", "descriptionSupplier": "King Guest Room", "legacyRoomId": "0#119034399438", "supplierCode": "4864089641", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.26, "gross": 89.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": 89.26, "gross": 89.26, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M89.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630408!~|A4864379837!~|B4864379837!~|C30|30!~|EKing Room, Room, 1 King Bed (1 King Bed)!~|FKing Room, Room, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864379837", "description": "King Room, Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "King Room, Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119154630408", "supplierCode": "4864379837", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.46, "gross": 89.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": 89.46, "gross": 89.46, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 91.09, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M91.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630324!~|A4868194133!~|B4868194133!~|C30|30!~|E KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|U2,91.09,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194133", "description": " KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630324", "supplierCode": "4868194133", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.09, "gross": 91.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": 91.09, "gross": 91.09, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 92.23, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M92.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630093!~|A4868194139!~|B4868194139!~|C30|30!~|E TWIN GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F TWIN GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|U2,92.23,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194139", "description": " TWIN GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " TWIN GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630093", "supplierCode": "4868194139", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.23, "gross": 92.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": 92.23, "gross": 92.23, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M93.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757417!~|A4864089657!~|B4864089657!~|C30|30!~|EDeluxe Room, 1 King Bed (High Floor) (1 King Bed)!~|FDeluxe Room, 1 King Bed (High Floor) (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089657", "description": "Deluxe Room, 1 King Bed (High Floor) (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (High Floor) (1 King Bed)", "legacyRoomId": "0#119035757417", "supplierCode": "4864089657", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.51, "gross": 93.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": 93.51, "gross": 93.51, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 93.7, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M93.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119034399534!~|A4864089645!~|B4864089645!~|C30|30!~|EKing Deluxe Room High Floor!~|FKing Deluxe Room High Floor!~|G1!~|U2,93.70,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089645", "description": "King Deluxe Room High Floor", "descriptionSupplier": "King Deluxe Room High Floor", "legacyRoomId": "0#119034399534", "supplierCode": "4864089645", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.7, "gross": 93.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": 93.7, "gross": 93.7, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M97.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630473!~|A4868194161!~|B4868194161!~|C30|30!~|E KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194161", "description": " KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630473", "supplierCode": "4868194161", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.03, "gross": 97.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": 97.03, "gross": 97.03, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 97.03, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M97.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630086!~|A4868194144!~|B4868194144!~|C30|30!~|E TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|U2,97.03,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194144", "description": " TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630086", "supplierCode": "4868194144", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.03, "gross": 97.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": 97.03, "gross": 97.03, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 99.31, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M99.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630245!~|A4868194147!~|B4868194147!~|C30|30!~|E KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|U2,99.31,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194147", "description": " KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630245", "supplierCode": "4868194147", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.31, "gross": 99.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": 99.31, "gross": 99.31, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M99.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757275!~|A4864089603!~|B4864089603!~|C30|30!~|EKing Deluxe Pool View!~|FKing Deluxe Pool View!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089603", "description": "King Deluxe Pool View", "descriptionSupplier": "King Deluxe Pool View", "legacyRoomId": "0#119035757275", "supplierCode": "4864089603", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.8, "gross": 99.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": 99.8, "gross": 99.8, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 100.88, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M100.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316254!~|A4864089564!~|B4864089564!~|C30|30!~|ERoom, 2 Twin Beds (2 Twin Beds)!~|FRoom, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,100.88,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089564", "description": "Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119033316254", "supplierCode": "4864089564", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.88, "gross": 100.88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.88, "gross": 100.88, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 100.88, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M100.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757352!~|A4864089564!~|B4864089564!~|C30|30!~|ERoom, 2 Twin Beds (2 Twin Beds)!~|FRoom, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,100.88,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089564", "description": "Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119035757352", "supplierCode": "4864089564", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.88, "gross": 100.88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.88, "gross": 100.88, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 103.42, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M103.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630389!~|A4868194161!~|B4868194161!~|C30|30!~|E KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|U2,103.42,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194161", "description": " KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630389", "supplierCode": "4868194161", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.42, "gross": 103.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": 103.42, "gross": 103.42, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 104.11, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M104.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630472!~|A4868194133!~|B4868194133!~|C30|30!~|E KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|U2,104.11,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194133", "description": " KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630472", "supplierCode": "4868194133", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.11, "gross": 104.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": 104.11, "gross": 104.11, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 105.96, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M105.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316642!~|A4864089559!~|B4864089559!~|C30|30!~|EDeluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)!~|G1!~|U2,105.96,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089559", "description": "Deluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)", "legacyRoomId": "0#119033316642", "supplierCode": "4864089559", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.96, "gross": 105.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": 105.96, "gross": 105.96, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 105.96, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M105.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757238!~|A4864089559!~|B4864089559!~|C30|30!~|EDeluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)!~|G1!~|U2,105.96,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089559", "description": "Deluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)", "legacyRoomId": "0#119035757238", "supplierCode": "4864089559", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.96, "gross": 105.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": 105.96, "gross": 105.96, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M105.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757214!~|A4864089585!~|B4864089585!~|C30|30!~|EDeluxe Room, 1 King Bed, Pool View (1 King Bed)!~|FDeluxe Room, 1 King Bed, Pool View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089585", "description": "Deluxe Room, 1 King Bed, Pool View (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed, Pool View (1 King Bed)", "legacyRoomId": "0#119035757214", "supplierCode": "4864089585", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.96, "gross": 105.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": 105.96, "gross": 105.96, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 106.45, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M106.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316238!~|A4864089603!~|B4864089603!~|C30|30!~|EKing Deluxe Pool View!~|FKing Deluxe Pool View!~|G1!~|U2,106.45,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I106.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089603", "description": "King Deluxe Pool View", "descriptionSupplier": "King Deluxe Pool View", "legacyRoomId": "0#119033316238", "supplierCode": "4864089603", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.45, "gross": 106.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": 106.45, "gross": 106.45, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 108.49, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M108.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630403!~|A4864379837!~|B4864379837!~|C30|30!~|EKing Room, Room, 1 King Bed (1 King Bed)!~|FKing Room, Room, 1 King Bed (1 King Bed)!~|G1!~|U2,108.49,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864379837", "description": "King Room, Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "King Room, Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119154630403", "supplierCode": "4864379837", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.49, "gross": 108.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.49, "gross": 108.49, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 113.56, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M113.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316744!~|A4864089657!~|B4864089657!~|C30|30!~|EDeluxe Room, 1 King Bed (High Floor) (1 King Bed)!~|FDeluxe Room, 1 King Bed (High Floor) (1 King Bed)!~|G1!~|U2,113.56,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089657", "description": "Deluxe Room, 1 King Bed (High Floor) (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (High Floor) (1 King Bed)", "legacyRoomId": "0#119033316744", "supplierCode": "4864089657", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.56, "gross": 113.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": 113.56, "gross": 113.56, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M114.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630366!~|A4868194175!~|B4868194175!~|C30|30!~|E TWIN EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -!~|F TWIN EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I114.61!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194175", "description": " TWIN EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -", "descriptionSupplier": " TWIN EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -", "legacyRoomId": "0#119154630366", "supplierCode": "4868194175", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.61, "gross": 114.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": 114.61, "gross": 114.61, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M114.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629989!~|A4868194103!~|B4868194103!~|C30|30!~|E KING EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -!~|F KING EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I114.61!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194103", "description": " KING EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -", "descriptionSupplier": " KING EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -", "legacyRoomId": "0#119154629989", "supplierCode": "4868194103", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.61, "gross": 114.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": 114.61, "gross": 114.61, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M117.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757420!~|A4864089623!~|B4864089623!~|C30|30!~|EKing Executive Room W\/ Lounge Access!~|FKing Executive Room W\/ Lounge Access!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089623", "description": "King Executive Room W\/ Lounge Access", "descriptionSupplier": "King Executive Room W\/ Lounge Access", "legacyRoomId": "0#119035757420", "supplierCode": "4864089623", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.82, "gross": 117.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": 117.82, "gross": 117.82, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M117.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757312!~|A4864089568!~|B4864089568!~|C30|30!~|ETwin Executive Room W\/ Lounge Access!~|FTwin Executive Room W\/ Lounge Access!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089568", "description": "Twin Executive Room W\/ Lounge Access", "descriptionSupplier": "Twin Executive Room W\/ Lounge Access", "legacyRoomId": "0#119035757312", "supplierCode": "4864089568", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.82, "gross": 117.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": 117.82, "gross": 117.82, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 118.26, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M118.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630484!~|A4868194161!~|B4868194161!~|C30|30!~|E KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|U2,118.26,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194161", "description": " KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630484", "supplierCode": "4868194161", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.26, "gross": 118.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": 118.26, "gross": 118.26, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 122.14, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M122.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630172!~|A4868194175!~|B4868194175!~|C30|30!~|E TWIN EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -!~|F TWIN EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -!~|G1!~|U2,122.14,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I122.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194175", "description": " TWIN EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -", "descriptionSupplier": " TWIN EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -", "legacyRoomId": "0#119154630172", "supplierCode": "4868194175", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 122.14, "gross": 122.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": 122.14, "gross": 122.14, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 122.14, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M122.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630462!~|A4868194103!~|B4868194103!~|C30|30!~|E KING EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -!~|F KING EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -!~|G1!~|U2,122.14,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I122.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194103", "description": " KING EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -", "descriptionSupplier": " KING EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -", "legacyRoomId": "0#119154630462", "supplierCode": "4868194103", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 122.14, "gross": 122.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": 122.14, "gross": 122.14, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M124.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757407!~|A4864089618!~|B4864089618!~|C30|30!~|EExecutive Room, 2 Twin Beds (2 Twin Beds)!~|FExecutive Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I124.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089618", "description": "Executive Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Executive Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119035757407", "supplierCode": "4864089618", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.74, "gross": 124.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": 124.74, "gross": 124.74, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M124.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757162!~|A4864089561!~|B4864089561!~|C30|30!~|EExecutive Room, 1 King Bed (1 King Bed)!~|FExecutive Room, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I124.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089561", "description": "Executive Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Executive Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119035757162", "supplierCode": "4864089561", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.74, "gross": 124.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": 124.74, "gross": 124.74, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M124.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757373!~|A4864089618!~|B4864089618!~|C30|30!~|EExecutive Room, 2 Twin Beds (2 Twin Beds)!~|FExecutive Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I124.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089618", "description": "Executive Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Executive Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119035757373", "supplierCode": "4864089618", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.74, "gross": 124.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": 124.74, "gross": 124.74, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 125.85, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M125.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316368!~|A4864089568!~|B4864089568!~|C30|30!~|ETwin Executive Room W\/ Lounge Access!~|FTwin Executive Room W\/ Lounge Access!~|G1!~|U2,125.85,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I125.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089568", "description": "Twin Executive Room W\/ Lounge Access", "descriptionSupplier": "Twin Executive Room W\/ Lounge Access", "legacyRoomId": "0#119033316368", "supplierCode": "4864089568", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 125.85, "gross": 125.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": 125.85, "gross": 125.85, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 125.85, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p1!~|x07040522!~|M125.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316735!~|A4864089623!~|B4864089623!~|C30|30!~|EKing Executive Room W\/ Lounge Access!~|FKing Executive Room W\/ Lounge Access!~|G1!~|U2,125.85,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I125.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089623", "description": "King Executive Room W\/ Lounge Access", "descriptionSupplier": "King Executive Room W\/ Lounge Access", "legacyRoomId": "0#119033316735", "supplierCode": "4864089623", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 125.85, "gross": 125.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": 125.85, "gross": 125.85, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359299!~|o1!~|p0!~|x07040522!~|M128.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630225!~|A4868194100!~|B4868194100!~|C30|30!~|E KING ONE BEDROOM SUITE WITH BATH TUB - 52 SQM\/LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -!~|F KING ONE BEDROOM SUITE WITH BATH TUB - 52 SQM\/LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I128.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194100", "description": " KING ONE BEDROOM SUITE WITH BATH TUB - 52 SQM\/LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -", "descriptionSupplier": " KING ONE BEDROOM SUITE WITH BATH TUB - 52 SQM\/LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -", "legacyRoomId": "0#119154630225", "supplierCode": "4868194100", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.08, "gross": 128.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": 128.08, "gross": 128.08, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 96.8, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p1!~|x07040522!~|M96.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630075!~|A4868194139!~|B4868194139!~|C30|30!~|E TWIN GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F TWIN GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|U2,96.80,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I96.8!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194139", "description": " TWIN GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " TWIN GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630075", "supplierCode": "4868194139", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.8, "gross": 96.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": 96.8, "gross": 96.8, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 99.31, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p1!~|x07040522!~|M99.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630330!~|A4868194139!~|B4868194139!~|C30|30!~|E TWIN GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F TWIN GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|U2,99.31,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194139", "description": " TWIN GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " TWIN GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630330", "supplierCode": "4868194139", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.31, "gross": 99.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": 99.31, "gross": 99.31, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M101.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630437!~|A4868194147!~|B4868194147!~|C30|30!~|E KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I101.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194147", "description": " KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630437", "supplierCode": "4868194147", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.59, "gross": 101.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": 101.59, "gross": 101.59, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M101.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630083!~|A4868194144!~|B4868194144!~|C30|30!~|E TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I101.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194144", "description": " TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630083", "supplierCode": "4868194144", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.59, "gross": 101.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": 101.59, "gross": 101.59, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 101.59, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p1!~|x07040522!~|M101.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630493!~|A4868194144!~|B4868194144!~|C30|30!~|E TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|U2,101.59,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I101.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194144", "description": " TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630493", "supplierCode": "4868194144", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.59, "gross": 101.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": 101.59, "gross": 101.59, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 103.42, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p1!~|x07040522!~|M103.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630446!~|A4868194144!~|B4868194144!~|C30|30!~|E TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|U2,103.42,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194144", "description": " TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " TWIN DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630446", "supplierCode": "4868194144", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.42, "gross": 103.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": 103.42, "gross": 103.42, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 104.33, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p1!~|x07040522!~|M104.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630241!~|A4868194147!~|B4868194147!~|C30|30!~|E KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|U2,104.33,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194147", "description": " KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630241", "supplierCode": "4868194147", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.33, "gross": 104.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": 104.33, "gross": 104.33, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 105.7, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p1!~|x07040522!~|M105.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630116!~|A4868194147!~|B4868194147!~|C30|30!~|E KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|U2,105.70,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194147", "description": " KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " KING GUEST ROOM - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630116", "supplierCode": "4868194147", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.7, "gross": 105.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": 105.7, "gross": 105.7, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M106.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630315!~|A4868194133!~|B4868194133!~|C30|30!~|E KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I106.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194133", "description": " KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630315", "supplierCode": "4868194133", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.39, "gross": 106.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": 106.39, "gross": 106.39, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 109.36, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p1!~|x07040522!~|M109.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630195!~|A4868194133!~|B4868194133!~|C30|30!~|E KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|U2,109.36,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I109.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194133", "description": " KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630195", "supplierCode": "4868194133", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.36, "gross": 109.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": 109.36, "gross": 109.36, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 109.81, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p1!~|x07040522!~|M109.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630062!~|A4868194133!~|B4868194133!~|C30|30!~|E KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|U2,109.81,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I109.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194133", "description": " KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " KING DELUXE ROOM HIGH FLOOR - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630062", "supplierCode": "4868194133", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.81, "gross": 109.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": 109.81, "gross": 109.81, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M111.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629992!~|A4864089559!~|B4864089559!~|C30|30!~|EDeluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089559", "description": "Deluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)", "legacyRoomId": "0#119154629992", "supplierCode": "4864089559", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.03, "gross": 111.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": 111.03, "gross": 111.03, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M111.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630234!~|A4864089559!~|B4864089559!~|C30|30!~|EDeluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089559", "description": "Deluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)", "legacyRoomId": "0#119154630234", "supplierCode": "4864089559", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.03, "gross": 111.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": 111.03, "gross": 111.03, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M111.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630349!~|A4864379837!~|B4864379837!~|C30|30!~|EKing Room, Room, 1 King Bed (1 King Bed)!~|FKing Room, Room, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864379837", "description": "King Room, Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "King Room, Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119154630349", "supplierCode": "4864379837", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.03, "gross": 111.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": 111.03, "gross": 111.03, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M116.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630068!~|A4864089657!~|B4864089657!~|C30|30!~|EDeluxe Room, 1 King Bed (High Floor) (1 King Bed)!~|FDeluxe Room, 1 King Bed (High Floor) (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089657", "description": "Deluxe Room, 1 King Bed (High Floor) (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (High Floor) (1 King Bed)", "legacyRoomId": "0#119154630068", "supplierCode": "4864089657", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.11, "gross": 116.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": 116.11, "gross": 116.11, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M118.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630486!~|A4868194161!~|B4868194161!~|C30|30!~|E KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.26!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194161", "description": " KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630486", "supplierCode": "4868194161", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.26, "gross": 118.26, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.26, "gross": 118.26, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 122.14, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p1!~|x07040522!~|M122.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630175!~|A4868194161!~|B4868194161!~|C30|30!~|E KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|U2,122.14,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I122.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194161", "description": " KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630175", "supplierCode": "4868194161", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 122.14, "gross": 122.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": 122.14, "gross": 122.14, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 124.2, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p1!~|x07040522!~|M124.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630127!~|A4868194161!~|B4868194161!~|C30|30!~|E KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|F KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -!~|G1!~|U2,124.20,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I124.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194161", "description": " KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "descriptionSupplier": " KING DELUXE POOL VIEW - 31 SQM\/WIFI ACCESS\/SWEET DREAMS BED\/RAIN SHWR - COFFEE TEA FACILITIES\/HD SAT TV\/WORK DESK -", "legacyRoomId": "0#119154630127", "supplierCode": "4868194161", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.2, "gross": 124.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": 124.2, "gross": 124.2, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M128.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630157!~|A4864089585!~|B4864089585!~|C30|30!~|EDeluxe Room, 1 King Bed, Pool View (1 King Bed)!~|FDeluxe Room, 1 King Bed, Pool View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I128.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089585", "description": "Deluxe Room, 1 King Bed, Pool View (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed, Pool View (1 King Bed)", "legacyRoomId": "0#119154630157", "supplierCode": "4864089585", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.8, "gross": 128.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": 128.8, "gross": 128.8, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M134.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630350!~|A4868194175!~|B4868194175!~|C30|30!~|E TWIN EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -!~|F TWIN EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I134.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194175", "description": " TWIN EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -", "descriptionSupplier": " TWIN EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -", "legacyRoomId": "0#119154630350", "supplierCode": "4868194175", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.93, "gross": 134.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": 134.93, "gross": 134.93, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M134.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630038!~|A4868194103!~|B4868194103!~|C30|30!~|E KING EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -!~|F KING EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I134.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194103", "description": " KING EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -", "descriptionSupplier": " KING EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -", "legacyRoomId": "0#119154630038", "supplierCode": "4868194103", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.93, "gross": 134.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": 134.93, "gross": 134.93, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 140.86, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p1!~|x07040522!~|M140.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630509!~|A4868194175!~|B4868194175!~|C30|30!~|E TWIN EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -!~|F TWIN EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -!~|G1!~|U2,140.86,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I140.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194175", "description": " TWIN EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -", "descriptionSupplier": " TWIN EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -", "legacyRoomId": "0#119154630509", "supplierCode": "4868194175", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 140.86, "gross": 140.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": 140.86, "gross": 140.86, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 140.86, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p1!~|x07040522!~|M140.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630452!~|A4868194103!~|B4868194103!~|C30|30!~|E KING EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -!~|F KING EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -!~|G1!~|U2,140.86,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I140.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194103", "description": " KING EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -", "descriptionSupplier": " KING EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -", "legacyRoomId": "0#119154630452", "supplierCode": "4868194103", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 140.86, "gross": 140.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": 140.86, "gross": 140.86, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M146.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630022!~|A4864089618!~|B4864089618!~|C30|30!~|EExecutive Room, 2 Twin Beds (2 Twin Beds)!~|FExecutive Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I146.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089618", "description": "Executive Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Executive Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119154630022", "supplierCode": "4864089618", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 146.56, "gross": 146.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 146.56, "gross": 146.56, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M146.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630100!~|A4864089561!~|B4864089561!~|C30|30!~|EExecutive Room, 1 King Bed (1 King Bed)!~|FExecutive Room, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I146.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089561", "description": "Executive Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Executive Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119154630100", "supplierCode": "4864089561", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 146.56, "gross": 146.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 146.56, "gross": 146.56, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M146.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630388!~|A4864089618!~|B4864089618!~|C30|30!~|EExecutive Room, 2 Twin Beds (2 Twin Beds)!~|FExecutive Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I146.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089618", "description": "Executive Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Executive Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119154630388", "supplierCode": "4864089618", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 146.56, "gross": 146.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 146.56, "gross": 146.56, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M149.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629983!~|A4868194100!~|B4868194100!~|C30|30!~|E KING ONE BEDROOM SUITE WITH BATH TUB - 52 SQM\/LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -!~|F KING ONE BEDROOM SUITE WITH BATH TUB - 52 SQM\/LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I149.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194100", "description": " KING ONE BEDROOM SUITE WITH BATH TUB - 52 SQM\/LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -", "descriptionSupplier": " KING ONE BEDROOM SUITE WITH BATH TUB - 52 SQM\/LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -", "legacyRoomId": "0#119154629983", "supplierCode": "4868194100", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 149.08, "gross": 149.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": 149.08, "gross": 149.08, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 155.47, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p1!~|x07040522!~|M155.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630214!~|A4868194100!~|B4868194100!~|C30|30!~|E KING ONE BEDROOM SUITE WITH BATH TUB - 52 SQM\/LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -!~|F KING ONE BEDROOM SUITE WITH BATH TUB - 52 SQM\/LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -!~|G1!~|U2,155.47,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I155.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194100", "description": " KING ONE BEDROOM SUITE WITH BATH TUB - 52 SQM\/LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -", "descriptionSupplier": " KING ONE BEDROOM SUITE WITH BATH TUB - 52 SQM\/LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -", "legacyRoomId": "0#119154630214", "supplierCode": "4868194100", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 155.47, "gross": 155.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": 155.47, "gross": 155.47, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M158.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630006!~|A4868194104!~|B4868194104!~|C30|30!~|E KING CORNER SUITE WITH BATH TUB - 64 SQM\/LARGE LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -!~|F KING CORNER SUITE WITH BATH TUB - 64 SQM\/LARGE LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I158.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194104", "description": " KING CORNER SUITE WITH BATH TUB - 64 SQM\/LARGE LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -", "descriptionSupplier": " KING CORNER SUITE WITH BATH TUB - 64 SQM\/LARGE LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -", "legacyRoomId": "0#119154630006", "supplierCode": "4868194104", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 158.67, "gross": 158.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": 158.67, "gross": 158.67, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M161.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630303!~|A4864089593!~|B4864089593!~|C30|30!~|ESuite, 1 Bedroom (1 King Bed)!~|FSuite, 1 Bedroom (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I161.79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089593", "description": "Suite, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#119154630303", "supplierCode": "4864089593", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 161.79, "gross": 161.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": 161.79, "gross": 161.79, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M161.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630441!~|A4864089593!~|B4864089593!~|C30|30!~|ESuite, 1 Bedroom (1 King Bed)!~|FSuite, 1 Bedroom (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I161.79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089593", "description": "Suite, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#119154630441", "supplierCode": "4864089593", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 161.79, "gross": 161.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": 161.79, "gross": 161.79, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 165.75, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p1!~|x07040522!~|M165.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630020!~|A4868194104!~|B4868194104!~|C30|30!~|E KING CORNER SUITE WITH BATH TUB - 64 SQM\/LARGE LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -!~|F KING CORNER SUITE WITH BATH TUB - 64 SQM\/LARGE LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -!~|G1!~|U2,165.75,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I165.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194104", "description": " KING CORNER SUITE WITH BATH TUB - 64 SQM\/LARGE LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -", "descriptionSupplier": " KING CORNER SUITE WITH BATH TUB - 64 SQM\/LARGE LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -", "legacyRoomId": "0#119154630020", "supplierCode": "4868194104", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 165.75, "gross": 165.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": 165.75, "gross": 165.75, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M171.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035758561!~|A4864089549!~|B4864089549!~|C30|30!~|ESuite, 1 King Bed, Corner (1 King Bed)!~|FSuite, 1 King Bed, Corner (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I171.94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089549", "description": "Suite, 1 King Bed, Corner (1 King Bed)", "descriptionSupplier": "Suite, 1 King Bed, Corner (1 King Bed)", "legacyRoomId": "0#119035758561", "supplierCode": "4864089549", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 171.94, "gross": 171.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": 171.94, "gross": 171.94, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M171.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630181!~|A4864089549!~|B4864089549!~|C30|30!~|ESuite, 1 King Bed, Corner (1 King Bed)!~|FSuite, 1 King Bed, Corner (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I171.94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089549", "description": "Suite, 1 King Bed, Corner (1 King Bed)", "descriptionSupplier": "Suite, 1 King Bed, Corner (1 King Bed)", "legacyRoomId": "0#119154630181", "supplierCode": "4864089549", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 171.94, "gross": 171.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": 171.94, "gross": 171.94, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M175.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630392!~|A4868194106!~|B4868194106!~|C30|30!~|E KING EXECUTIVE SUITE W\/LOUNGE ACCESS - 64 SQM\/ONE BEDROOM SUITE\/LOUNGE ACCESS\/WIFI - WALK-IN RAIN SHOWER\/LIVING ROOM\/KITCHENETTE -!~|F KING EXECUTIVE SUITE W\/LOUNGE ACCESS - 64 SQM\/ONE BEDROOM SUITE\/LOUNGE ACCESS\/WIFI - WALK-IN RAIN SHOWER\/LIVING ROOM\/KITCHENETTE -!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I175.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194106", "description": " KING EXECUTIVE SUITE W\/LOUNGE ACCESS - 64 SQM\/ONE BEDROOM SUITE\/LOUNGE ACCESS\/WIFI - WALK-IN RAIN SHOWER\/LIVING ROOM\/KITCHENETTE -", "descriptionSupplier": " KING EXECUTIVE SUITE W\/LOUNGE ACCESS - 64 SQM\/ONE BEDROOM SUITE\/LOUNGE ACCESS\/WIFI - WALK-IN RAIN SHOWER\/LIVING ROOM\/KITCHENETTE -", "legacyRoomId": "0#119154630392", "supplierCode": "4868194106", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 175.11, "gross": 175.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": 175.11, "gross": 175.11, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 176.48, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p1!~|x07040522!~|M176.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630445!~|A4868194104!~|B4868194104!~|C30|30!~|E KING CORNER SUITE WITH BATH TUB - 64 SQM\/LARGE LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -!~|F KING CORNER SUITE WITH BATH TUB - 64 SQM\/LARGE LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -!~|G1!~|U2,176.48,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I176.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194104", "description": " KING CORNER SUITE WITH BATH TUB - 64 SQM\/LARGE LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -", "descriptionSupplier": " KING CORNER SUITE WITH BATH TUB - 64 SQM\/LARGE LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -", "legacyRoomId": "0#119154630445", "supplierCode": "4868194104", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 176.48, "gross": 176.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": 176.48, "gross": 176.48, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 182.19, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p1!~|x07040522!~|M182.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629995!~|A4868194106!~|B4868194106!~|C30|30!~|E KING EXECUTIVE SUITE W\/LOUNGE ACCESS - 64 SQM\/ONE BEDROOM SUITE\/LOUNGE ACCESS\/WIFI - WALK-IN RAIN SHOWER\/LIVING ROOM\/KITCHENETTE -!~|F KING EXECUTIVE SUITE W\/LOUNGE ACCESS - 64 SQM\/ONE BEDROOM SUITE\/LOUNGE ACCESS\/WIFI - WALK-IN RAIN SHOWER\/LIVING ROOM\/KITCHENETTE -!~|G1!~|U2,182.19,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I182.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194106", "description": " KING EXECUTIVE SUITE W\/LOUNGE ACCESS - 64 SQM\/ONE BEDROOM SUITE\/LOUNGE ACCESS\/WIFI - WALK-IN RAIN SHOWER\/LIVING ROOM\/KITCHENETTE -", "descriptionSupplier": " KING EXECUTIVE SUITE W\/LOUNGE ACCESS - 64 SQM\/ONE BEDROOM SUITE\/LOUNGE ACCESS\/WIFI - WALK-IN RAIN SHOWER\/LIVING ROOM\/KITCHENETTE -", "legacyRoomId": "0#119154629995", "supplierCode": "4868194106", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 182.19, "gross": 182.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": 182.19, "gross": 182.19, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M189.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629991!~|A4864089553!~|B4864089553!~|C30|30!~|EKing Executive Suite with Executive Lounge Access (1 King Bed)!~|FKing Executive Suite with Executive Lounge Access (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I189.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089553", "description": "King Executive Suite with Executive Lounge Access (1 King Bed)", "descriptionSupplier": "King Executive Suite with Executive Lounge Access (1 King Bed)", "legacyRoomId": "0#119154629991", "supplierCode": "4864089553", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 189.71, "gross": 189.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": 189.71, "gross": 189.71, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M189.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630018!~|A4864089553!~|B4864089553!~|C30|30!~|EKing Executive Suite with Executive Lounge Access (1 King Bed)!~|FKing Executive Suite with Executive Lounge Access (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I189.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089553", "description": "King Executive Suite with Executive Lounge Access (1 King Bed)", "descriptionSupplier": "King Executive Suite with Executive Lounge Access (1 King Bed)", "legacyRoomId": "0#119154630018", "supplierCode": "4864089553", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 189.71, "gross": 189.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": 189.71, "gross": 189.71, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M241.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630101!~|A4868194152!~|B4868194152!~|C30|30!~|E 2 BEDROOM DELUXE FAMILY SUITE W\/LOUNGE ACCESS - 93 SQM\/KITCHENETTE\/EXECUTIVE LOUNGE ACCESS - WIFI\/WALK-IN RAIN SHOWER\/LIVING ROOM -!~|F 2 BEDROOM DELUXE FAMILY SUITE W\/LOUNGE ACCESS - 93 SQM\/KITCHENETTE\/EXECUTIVE LOUNGE ACCESS - WIFI\/WALK-IN RAIN SHOWER\/LIVING ROOM -!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I241.54!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194152", "description": " 2 BEDROOM DELUXE FAMILY SUITE W\/LOUNGE ACCESS - 93 SQM\/KITCHENETTE\/EXECUTIVE LOUNGE ACCESS - WIFI\/WALK-IN RAIN SHOWER\/LIVING ROOM -", "descriptionSupplier": " 2 BEDROOM DELUXE FAMILY SUITE W\/LOUNGE ACCESS - 93 SQM\/KITCHENETTE\/EXECUTIVE LOUNGE ACCESS - WIFI\/WALK-IN RAIN SHOWER\/LIVING ROOM -", "legacyRoomId": "0#119154630101", "supplierCode": "4868194152", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 241.54, "gross": 241.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": 241.54, "gross": 241.54, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 255.01, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p1!~|x07040522!~|M255.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630455!~|A4868194152!~|B4868194152!~|C30|30!~|E 2 BEDROOM DELUXE FAMILY SUITE W\/LOUNGE ACCESS - 93 SQM\/KITCHENETTE\/EXECUTIVE LOUNGE ACCESS - WIFI\/WALK-IN RAIN SHOWER\/LIVING ROOM -!~|F 2 BEDROOM DELUXE FAMILY SUITE W\/LOUNGE ACCESS - 93 SQM\/KITCHENETTE\/EXECUTIVE LOUNGE ACCESS - WIFI\/WALK-IN RAIN SHOWER\/LIVING ROOM -!~|G1!~|U2,255.01,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I255.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194152", "description": " 2 BEDROOM DELUXE FAMILY SUITE W\/LOUNGE ACCESS - 93 SQM\/KITCHENETTE\/EXECUTIVE LOUNGE ACCESS - WIFI\/WALK-IN RAIN SHOWER\/LIVING ROOM -", "descriptionSupplier": " 2 BEDROOM DELUXE FAMILY SUITE W\/LOUNGE ACCESS - 93 SQM\/KITCHENETTE\/EXECUTIVE LOUNGE ACCESS - WIFI\/WALK-IN RAIN SHOWER\/LIVING ROOM -", "legacyRoomId": "0#119154630455", "supplierCode": "4868194152", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 255.01, "gross": 255.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": 255.01, "gross": 255.01, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M260.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757412!~|A4864089566!~|B4864089566!~|C30|30!~|EDeluxe Suite, 2 Bedrooms (1 King Bed)!~|FDeluxe Suite, 2 Bedrooms (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I260.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089566", "description": "Deluxe Suite, 2 Bedrooms (1 King Bed)", "descriptionSupplier": "Deluxe Suite, 2 Bedrooms (1 King Bed)", "legacyRoomId": "0#119035757412", "supplierCode": "4864089566", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 260.77, "gross": 260.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": 260.77, "gross": 260.77, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M260.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757186!~|A4864089566!~|B4864089566!~|C30|30!~|EDeluxe Suite, 2 Bedrooms (1 King Bed)!~|FDeluxe Suite, 2 Bedrooms (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I260.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089566", "description": "Deluxe Suite, 2 Bedrooms (1 King Bed)", "descriptionSupplier": "Deluxe Suite, 2 Bedrooms (1 King Bed)", "legacyRoomId": "0#119035757186", "supplierCode": "4864089566", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 260.77, "gross": 260.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": 260.77, "gross": 260.77, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M1078.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630094!~|A4868194148!~|B4868194148!~|C30|30!~|E PRESIDENTIAL SUITE W\/ LOUNGE ACCESS - 156 SQM\/LIVING RM-DINING TABLE\/STUDY\/PANTRY - DUAL SHOWER\/BFST-DRINKS-SNACK IN LOUNGE -!~|F PRESIDENTIAL SUITE W\/ LOUNGE ACCESS - 156 SQM\/LIVING RM-DINING TABLE\/STUDY\/PANTRY - DUAL SHOWER\/BFST-DRINKS-SNACK IN LOUNGE -!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1078.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194148", "description": " PRESIDENTIAL SUITE W\/ LOUNGE ACCESS - 156 SQM\/LIVING RM-DINING TABLE\/STUDY\/PANTRY - DUAL SHOWER\/BFST-DRINKS-SNACK IN LOUNGE -", "descriptionSupplier": " PRESIDENTIAL SUITE W\/ LOUNGE ACCESS - 156 SQM\/LIVING RM-DINING TABLE\/STUDY\/PANTRY - DUAL SHOWER\/BFST-DRINKS-SNACK IN LOUNGE -", "legacyRoomId": "0#119154630094", "supplierCode": "4868194148", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1078.5, "gross": 1078.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": 1078.5, "gross": 1078.5, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 1146.99, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p1!~|x07040522!~|M1146.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630405!~|A4868194148!~|B4868194148!~|C30|30!~|E PRESIDENTIAL SUITE W\/ LOUNGE ACCESS - 156 SQM\/LIVING RM-DINING TABLE\/STUDY\/PANTRY - DUAL SHOWER\/BFST-DRINKS-SNACK IN LOUNGE -!~|F PRESIDENTIAL SUITE W\/ LOUNGE ACCESS - 156 SQM\/LIVING RM-DINING TABLE\/STUDY\/PANTRY - DUAL SHOWER\/BFST-DRINKS-SNACK IN LOUNGE -!~|G1!~|U2,1146.99,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1146.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194148", "description": " PRESIDENTIAL SUITE W\/ LOUNGE ACCESS - 156 SQM\/LIVING RM-DINING TABLE\/STUDY\/PANTRY - DUAL SHOWER\/BFST-DRINKS-SNACK IN LOUNGE -", "descriptionSupplier": " PRESIDENTIAL SUITE W\/ LOUNGE ACCESS - 156 SQM\/LIVING RM-DINING TABLE\/STUDY\/PANTRY - DUAL SHOWER\/BFST-DRINKS-SNACK IN LOUNGE -", "legacyRoomId": "0#119154630405", "supplierCode": "4868194148", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1146.99, "gross": 1146.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": 1146.99, "gross": 1146.99, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M1156.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757276!~|A4864089542!~|B4864089542!~|C30|30!~|EPresidential Suite, 1 King Bed (1 King Bed)!~|FPresidential Suite, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1156.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089542", "description": "Presidential Suite, 1 King Bed (1 King Bed)", "descriptionSupplier": "Presidential Suite, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119035757276", "supplierCode": "4864089542", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1156.67, "gross": 1156.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": 1156.67, "gross": 1156.67, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30309156!~|o1!~|p0!~|x07040522!~|M1156.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757303!~|A4864089542!~|B4864089542!~|C30|30!~|EPresidential Suite, 1 King Bed (1 King Bed)!~|FPresidential Suite, 1 King Bed (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1156.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089542", "description": "Presidential Suite, 1 King Bed (1 King Bed)", "descriptionSupplier": "Presidential Suite, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119035757303", "supplierCode": "4864089542", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1156.67, "gross": 1156.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": 1156.67, "gross": 1156.67, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 99.52, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M99.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316587!~|A4864089696!~|B4864089696!~|C30|30!~|ETwin Guest Room!~|FTwin Guest Room!~|G1!~|U2,99.52,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089696", "description": "Twin Guest Room", "descriptionSupplier": "Twin Guest Room", "legacyRoomId": "0#119033316587", "supplierCode": "4864089696", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.52, "gross": 99.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": 99.52, "gross": 99.52, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p0!~|x07040522!~|M104.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630394!~|A4864089641!~|B4864089641!~|C30|30!~|EKing Guest Room!~|FKing Guest Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089641", "description": "King Guest Room", "descriptionSupplier": "King Guest Room", "legacyRoomId": "0#119154630394", "supplierCode": "4864089641", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.79, "gross": 104.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": 104.79, "gross": 104.79, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p0!~|x07040522!~|M104.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630298!~|A4864089683!~|B4864089683!~|C30|30!~|ETwin Deluxe Room High Floor!~|FTwin Deluxe Room High Floor!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089683", "description": "Twin Deluxe Room High Floor", "descriptionSupplier": "Twin Deluxe Room High Floor", "legacyRoomId": "0#119154630298", "supplierCode": "4864089683", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.79, "gross": 104.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": 104.79, "gross": 104.79, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 104.79, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M104.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316510!~|A4864089683!~|B4864089683!~|C30|30!~|ETwin Deluxe Room High Floor!~|FTwin Deluxe Room High Floor!~|G1!~|U2,104.79,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.79!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089683", "description": "Twin Deluxe Room High Floor", "descriptionSupplier": "Twin Deluxe Room High Floor", "legacyRoomId": "0#119033316510", "supplierCode": "4864089683", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.79, "gross": 104.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": 104.79, "gross": 104.79, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 105.7, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M105.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316366!~|A4864089564!~|B4864089564!~|C30|30!~|ERoom, 2 Twin Beds (2 Twin Beds)!~|FRoom, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,105.70,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089564", "description": "Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119033316366", "supplierCode": "4864089564", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.7, "gross": 105.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": 105.7, "gross": 105.7, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 105.7, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M105.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316120!~|A4864089564!~|B4864089564!~|C30|30!~|ERoom, 2 Twin Beds (2 Twin Beds)!~|FRoom, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,105.70,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089564", "description": "Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119033316120", "supplierCode": "4864089564", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.7, "gross": 105.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": 105.7, "gross": 105.7, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 107.28, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M107.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316492!~|A4864089641!~|B4864089641!~|C30|30!~|EKing Guest Room!~|FKing Guest Room!~|G1!~|U2,107.28,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089641", "description": "King Guest Room", "descriptionSupplier": "King Guest Room", "legacyRoomId": "0#119033316492", "supplierCode": "4864089641", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.28, "gross": 107.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": 107.28, "gross": 107.28, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p0!~|x07040522!~|M109.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630078!~|A4864089645!~|B4864089645!~|C30|30!~|EKing Deluxe Room High Floor!~|FKing Deluxe Room High Floor!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I109.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089645", "description": "King Deluxe Room High Floor", "descriptionSupplier": "King Deluxe Room High Floor", "legacyRoomId": "0#119154630078", "supplierCode": "4864089645", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.5, "gross": 109.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": 109.5, "gross": 109.5, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 111.03, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M111.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316388!~|A4864089559!~|B4864089559!~|C30|30!~|EDeluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)!~|G1!~|U2,111.03,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089559", "description": "Deluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)", "legacyRoomId": "0#119033316388", "supplierCode": "4864089559", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.03, "gross": 111.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": 111.03, "gross": 111.03, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 111.03, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M111.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316547!~|A4864089559!~|B4864089559!~|C30|30!~|EDeluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)!~|G1!~|U2,111.03,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089559", "description": "Deluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)", "legacyRoomId": "0#119033316547", "supplierCode": "4864089559", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.03, "gross": 111.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": 111.03, "gross": 111.03, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 112.55, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M112.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316521!~|A4864089645!~|B4864089645!~|C30|30!~|EKing Deluxe Room High Floor!~|FKing Deluxe Room High Floor!~|G1!~|U2,112.55,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089645", "description": "King Deluxe Room High Floor", "descriptionSupplier": "King Deluxe Room High Floor", "legacyRoomId": "0#119033316521", "supplierCode": "4864089645", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.55, "gross": 112.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": 112.55, "gross": 112.55, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 113.82, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M113.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035758595!~|A4864379837!~|B4864379837!~|C30|30!~|EKing Room, Room, 1 King Bed (1 King Bed)!~|FKing Room, Room, 1 King Bed (1 King Bed)!~|G1!~|U2,113.82,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864379837", "description": "King Room, Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "King Room, Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119035758595", "supplierCode": "4864379837", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.82, "gross": 113.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": 113.82, "gross": 113.82, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 119.15, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M119.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316502!~|A4864089657!~|B4864089657!~|C30|30!~|EDeluxe Room, 1 King Bed (High Floor) (1 King Bed)!~|FDeluxe Room, 1 King Bed (High Floor) (1 King Bed)!~|G1!~|U2,119.15,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I119.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089657", "description": "Deluxe Room, 1 King Bed (High Floor) (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (High Floor) (1 King Bed)", "legacyRoomId": "0#119033316502", "supplierCode": "4864089657", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 119.15, "gross": 119.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": 119.15, "gross": 119.15, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p0!~|x07040522!~|M121.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630359!~|A4864089603!~|B4864089603!~|C30|30!~|EKing Deluxe Pool View!~|FKing Deluxe Pool View!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I121.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089603", "description": "King Deluxe Pool View", "descriptionSupplier": "King Deluxe Pool View", "legacyRoomId": "0#119154630359", "supplierCode": "4864089603", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.7, "gross": 121.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": 121.7, "gross": 121.7, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 125.85, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M125.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316222!~|A4864089603!~|B4864089603!~|C30|30!~|EKing Deluxe Pool View!~|FKing Deluxe Pool View!~|G1!~|U2,125.85,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I125.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089603", "description": "King Deluxe Pool View", "descriptionSupplier": "King Deluxe Pool View", "legacyRoomId": "0#119033316222", "supplierCode": "4864089603", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 125.85, "gross": 125.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": 125.85, "gross": 125.85, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 135.14, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M135.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316631!~|A4864089585!~|B4864089585!~|C30|30!~|EDeluxe Room, 1 King Bed, Pool View (1 King Bed)!~|FDeluxe Room, 1 King Bed, Pool View (1 King Bed)!~|G1!~|U2,135.14,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I135.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089585", "description": "Deluxe Room, 1 King Bed, Pool View (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed, Pool View (1 King Bed)", "legacyRoomId": "0#119033316631", "supplierCode": "4864089585", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 135.14, "gross": 135.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": 135.14, "gross": 135.14, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p0!~|x07040522!~|M138.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630099!~|A4864089623!~|B4864089623!~|C30|30!~|EKing Executive Room W\/ Lounge Access!~|FKing Executive Room W\/ Lounge Access!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I138.88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089623", "description": "King Executive Room W\/ Lounge Access", "descriptionSupplier": "King Executive Room W\/ Lounge Access", "legacyRoomId": "0#119154630099", "supplierCode": "4864089623", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 138.88, "gross": 138.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": 138.88, "gross": 138.88, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p0!~|x07040522!~|M138.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630177!~|A4864089568!~|B4864089568!~|C30|30!~|ETwin Executive Room W\/ Lounge Access!~|FTwin Executive Room W\/ Lounge Access!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I138.88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089568", "description": "Twin Executive Room W\/ Lounge Access", "descriptionSupplier": "Twin Executive Room W\/ Lounge Access", "legacyRoomId": "0#119154630177", "supplierCode": "4864089568", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 138.88, "gross": 138.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": 138.88, "gross": 138.88, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 143.6, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M143.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316132!~|A4864089568!~|B4864089568!~|C30|30!~|ETwin Executive Room W\/ Lounge Access!~|FTwin Executive Room W\/ Lounge Access!~|G1!~|U2,143.60,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I143.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089568", "description": "Twin Executive Room W\/ Lounge Access", "descriptionSupplier": "Twin Executive Room W\/ Lounge Access", "legacyRoomId": "0#119033316132", "supplierCode": "4864089568", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.6, "gross": 143.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.6, "gross": 143.6, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 143.6, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M143.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316270!~|A4864089623!~|B4864089623!~|C30|30!~|EKing Executive Room W\/ Lounge Access!~|FKing Executive Room W\/ Lounge Access!~|G1!~|U2,143.60,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I143.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089623", "description": "King Executive Room W\/ Lounge Access", "descriptionSupplier": "King Executive Room W\/ Lounge Access", "legacyRoomId": "0#119033316270", "supplierCode": "4864089623", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.6, "gross": 143.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.6, "gross": 143.6, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 158.99, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M158.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316332!~|A4864089618!~|B4864089618!~|C30|30!~|EExecutive Room, 2 Twin Beds (2 Twin Beds)!~|FExecutive Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,158.99,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I158.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089618", "description": "Executive Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Executive Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119033316332", "supplierCode": "4864089618", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 158.99, "gross": 158.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": 158.99, "gross": 158.99, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 158.99, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M158.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316675!~|A4864089561!~|B4864089561!~|C30|30!~|EExecutive Room, 1 King Bed (1 King Bed)!~|FExecutive Room, 1 King Bed (1 King Bed)!~|G1!~|U2,158.99,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I158.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089561", "description": "Executive Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Executive Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119033316675", "supplierCode": "4864089561", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 158.99, "gross": 158.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": 158.99, "gross": 158.99, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 158.99, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M158.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316722!~|A4864089618!~|B4864089618!~|C30|30!~|EExecutive Room, 2 Twin Beds (2 Twin Beds)!~|FExecutive Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,158.99,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I158.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089618", "description": "Executive Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Executive Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119033316722", "supplierCode": "4864089618", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 158.99, "gross": 158.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": 158.99, "gross": 158.99, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 177.78, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M177.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316594!~|A4864089593!~|B4864089593!~|C30|30!~|ESuite, 1 Bedroom (1 King Bed)!~|FSuite, 1 Bedroom (1 King Bed)!~|G1!~|U2,177.78,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I177.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089593", "description": "Suite, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#119033316594", "supplierCode": "4864089593", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 177.78, "gross": 177.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": 177.78, "gross": 177.78, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 177.78, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M177.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316508!~|A4864089593!~|B4864089593!~|C30|30!~|ESuite, 1 Bedroom (1 King Bed)!~|FSuite, 1 Bedroom (1 King Bed)!~|G1!~|U2,177.78,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I177.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089593", "description": "Suite, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#119033316508", "supplierCode": "4864089593", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 177.78, "gross": 177.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": 177.78, "gross": 177.78, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 190.97, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M190.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316696!~|A4864089549!~|B4864089549!~|C30|30!~|ESuite, 1 King Bed, Corner (1 King Bed)!~|FSuite, 1 King Bed, Corner (1 King Bed)!~|G1!~|U2,190.97,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I190.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089549", "description": "Suite, 1 King Bed, Corner (1 King Bed)", "descriptionSupplier": "Suite, 1 King Bed, Corner (1 King Bed)", "legacyRoomId": "0#119033316696", "supplierCode": "4864089549", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 190.97, "gross": 190.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": 190.97, "gross": 190.97, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 190.97, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M190.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316199!~|A4864089549!~|B4864089549!~|C30|30!~|ESuite, 1 King Bed, Corner (1 King Bed)!~|FSuite, 1 King Bed, Corner (1 King Bed)!~|G1!~|U2,190.97,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I190.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089549", "description": "Suite, 1 King Bed, Corner (1 King Bed)", "descriptionSupplier": "Suite, 1 King Bed, Corner (1 King Bed)", "legacyRoomId": "0#119033316199", "supplierCode": "4864089549", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 190.97, "gross": 190.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": 190.97, "gross": 190.97, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 212.3, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M212.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630476!~|A4864089553!~|B4864089553!~|C30|30!~|EKing Executive Suite with Executive Lounge Access (1 King Bed)!~|FKing Executive Suite with Executive Lounge Access (1 King Bed)!~|G1!~|U2,212.30,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I212.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089553", "description": "King Executive Suite with Executive Lounge Access (1 King Bed)", "descriptionSupplier": "King Executive Suite with Executive Lounge Access (1 King Bed)", "legacyRoomId": "0#119154630476", "supplierCode": "4864089553", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 212.3, "gross": 212.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": 212.3, "gross": 212.3, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 212.3, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M212.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316300!~|A4864089553!~|B4864089553!~|C30|30!~|EKing Executive Suite with Executive Lounge Access (1 King Bed)!~|FKing Executive Suite with Executive Lounge Access (1 King Bed)!~|G1!~|U2,212.30,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I212.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089553", "description": "King Executive Suite with Executive Lounge Access (1 King Bed)", "descriptionSupplier": "King Executive Suite with Executive Lounge Access (1 King Bed)", "legacyRoomId": "0#119033316300", "supplierCode": "4864089553", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 212.3, "gross": 212.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": 212.3, "gross": 212.3, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 301.35, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M301.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119034399543!~|A4864089566!~|B4864089566!~|C30|30!~|EDeluxe Suite, 2 Bedrooms (1 King Bed)!~|FDeluxe Suite, 2 Bedrooms (1 King Bed)!~|G1!~|U2,301.35,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I301.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089566", "description": "Deluxe Suite, 2 Bedrooms (1 King Bed)", "descriptionSupplier": "Deluxe Suite, 2 Bedrooms (1 King Bed)", "legacyRoomId": "0#119034399543", "supplierCode": "4864089566", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 301.35, "gross": 301.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": 301.35, "gross": 301.35, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 305.69, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M305.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316671!~|A4864089566!~|B4864089566!~|C30|30!~|EDeluxe Suite, 2 Bedrooms (1 King Bed)!~|FDeluxe Suite, 2 Bedrooms (1 King Bed)!~|G1!~|U2,305.69,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I305.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089566", "description": "Deluxe Suite, 2 Bedrooms (1 King Bed)", "descriptionSupplier": "Deluxe Suite, 2 Bedrooms (1 King Bed)", "legacyRoomId": "0#119033316671", "supplierCode": "4864089566", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 305.69, "gross": 305.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": 305.69, "gross": 305.69, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 1348.27, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M1348.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119034399532!~|A4864089542!~|B4864089542!~|C30|30!~|EPresidential Suite, 1 King Bed (1 King Bed)!~|FPresidential Suite, 1 King Bed (1 King Bed)!~|G1!~|U2,1348.27,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1348.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089542", "description": "Presidential Suite, 1 King Bed (1 King Bed)", "descriptionSupplier": "Presidential Suite, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119034399532", "supplierCode": "4864089542", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1348.27, "gross": 1348.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1348.27, "gross": 1348.27, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 1405.4, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n2359298!~|o1!~|p1!~|x07040522!~|M1405.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316556!~|A4864089542!~|B4864089542!~|C30|30!~|EPresidential Suite, 1 King Bed (1 King Bed)!~|FPresidential Suite, 1 King Bed (1 King Bed)!~|G1!~|U2,1405.40,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1405.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089542", "description": "Presidential Suite, 1 King Bed (1 King Bed)", "descriptionSupplier": "Presidential Suite, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119033316556", "supplierCode": "4864089542", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1405.4, "gross": 1405.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": 1405.4, "gross": 1405.4, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30787943", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 139.72, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30787943", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30787943!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30787943!~|o1!~|p1!~|x07040522!~|M139.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630307!~|A4868194175!~|B4868194175!~|C30|30!~|E TWIN EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -!~|F TWIN EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -!~|G1!~|U2,139.72,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I139.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194175", "description": " TWIN EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -", "descriptionSupplier": " TWIN EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -", "legacyRoomId": "0#119154630307", "supplierCode": "4868194175", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 139.72, "gross": 139.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": 139.72, "gross": 139.72, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30787943", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 139.72, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30787943", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30787943!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30787943!~|o1!~|p1!~|x07040522!~|M139.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630259!~|A4868194103!~|B4868194103!~|C30|30!~|E KING EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -!~|F KING EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -!~|G1!~|U2,139.72,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I139.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194103", "description": " KING EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -", "descriptionSupplier": " KING EXECUTIVE ROOM W\/ LOUNGE ACCESS - 31SQM\/COMP BKFST-SNACKS-DRINKS\/COFFEE MACHINE - SWEET DREAM BED\/RAIN SHWR\/HD SATTV\/WORK DESK -", "legacyRoomId": "0#119154630259", "supplierCode": "4868194103", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 139.72, "gross": 139.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": 139.72, "gross": 139.72, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30787943", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 156.16, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30787943", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30787943!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30787943!~|o1!~|p1!~|x07040522!~|M156.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630469!~|A4868194100!~|B4868194100!~|C30|30!~|E KING ONE BEDROOM SUITE WITH BATH TUB - 52 SQM\/LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -!~|F KING ONE BEDROOM SUITE WITH BATH TUB - 52 SQM\/LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -!~|G1!~|U2,156.16,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I156.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194100", "description": " KING ONE BEDROOM SUITE WITH BATH TUB - 52 SQM\/LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -", "descriptionSupplier": " KING ONE BEDROOM SUITE WITH BATH TUB - 52 SQM\/LIVING ROOM WITH SOFA\/ BATH TUB - RAIN SHOWER\/COFFEE MACHINE\/WIFI ACCESS -", "legacyRoomId": "0#119154630469", "supplierCode": "4868194100", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 156.16, "gross": 156.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": 156.16, "gross": 156.16, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30787943", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 186.98, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30787943", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30787943!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30787943!~|o1!~|p1!~|x07040522!~|M186.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630218!~|A4868194106!~|B4868194106!~|C30|30!~|E KING EXECUTIVE SUITE W\/LOUNGE ACCESS - 64 SQM\/ONE BEDROOM SUITE\/LOUNGE ACCESS\/WIFI - WALK-IN RAIN SHOWER\/LIVING ROOM\/KITCHENETTE -!~|F KING EXECUTIVE SUITE W\/LOUNGE ACCESS - 64 SQM\/ONE BEDROOM SUITE\/LOUNGE ACCESS\/WIFI - WALK-IN RAIN SHOWER\/LIVING ROOM\/KITCHENETTE -!~|G1!~|U2,186.98,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I186.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194106", "description": " KING EXECUTIVE SUITE W\/LOUNGE ACCESS - 64 SQM\/ONE BEDROOM SUITE\/LOUNGE ACCESS\/WIFI - WALK-IN RAIN SHOWER\/LIVING ROOM\/KITCHENETTE -", "descriptionSupplier": " KING EXECUTIVE SUITE W\/LOUNGE ACCESS - 64 SQM\/ONE BEDROOM SUITE\/LOUNGE ACCESS\/WIFI - WALK-IN RAIN SHOWER\/LIVING ROOM\/KITCHENETTE -", "legacyRoomId": "0#119154630218", "supplierCode": "4868194106", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 186.98, "gross": 186.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": 186.98, "gross": 186.98, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30787943", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 270.08, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30787943", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30787943!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30787943!~|o1!~|p1!~|x07040522!~|M270.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630289!~|A4868194152!~|B4868194152!~|C30|30!~|E 2 BEDROOM DELUXE FAMILY SUITE W\/LOUNGE ACCESS - 93 SQM\/KITCHENETTE\/EXECUTIVE LOUNGE ACCESS - WIFI\/WALK-IN RAIN SHOWER\/LIVING ROOM -!~|F 2 BEDROOM DELUXE FAMILY SUITE W\/LOUNGE ACCESS - 93 SQM\/KITCHENETTE\/EXECUTIVE LOUNGE ACCESS - WIFI\/WALK-IN RAIN SHOWER\/LIVING ROOM -!~|G1!~|U2,270.08,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I270.08!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194152", "description": " 2 BEDROOM DELUXE FAMILY SUITE W\/LOUNGE ACCESS - 93 SQM\/KITCHENETTE\/EXECUTIVE LOUNGE ACCESS - WIFI\/WALK-IN RAIN SHOWER\/LIVING ROOM -", "descriptionSupplier": " 2 BEDROOM DELUXE FAMILY SUITE W\/LOUNGE ACCESS - 93 SQM\/KITCHENETTE\/EXECUTIVE LOUNGE ACCESS - WIFI\/WALK-IN RAIN SHOWER\/LIVING ROOM -", "legacyRoomId": "0#119154630289", "supplierCode": "4868194152", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 270.08, "gross": 270.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": 270.08, "gross": 270.08, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "30787943", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T17:00:00Z", "value": 1289.45, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30787943", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e30787943!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n30787943!~|o1!~|p1!~|x07040522!~|M1289.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630120!~|A4868194148!~|B4868194148!~|C30|30!~|E PRESIDENTIAL SUITE W\/ LOUNGE ACCESS - 156 SQM\/LIVING RM-DINING TABLE\/STUDY\/PANTRY - DUAL SHOWER\/BFST-DRINKS-SNACK IN LOUNGE -!~|F PRESIDENTIAL SUITE W\/ LOUNGE ACCESS - 156 SQM\/LIVING RM-DINING TABLE\/STUDY\/PANTRY - DUAL SHOWER\/BFST-DRINKS-SNACK IN LOUNGE -!~|G1!~|U2,1289.45,1776704400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1289.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194148", "description": " PRESIDENTIAL SUITE W\/ LOUNGE ACCESS - 156 SQM\/LIVING RM-DINING TABLE\/STUDY\/PANTRY - DUAL SHOWER\/BFST-DRINKS-SNACK IN LOUNGE -", "descriptionSupplier": " PRESIDENTIAL SUITE W\/ LOUNGE ACCESS - 156 SQM\/LIVING RM-DINING TABLE\/STUDY\/PANTRY - DUAL SHOWER\/BFST-DRINKS-SNACK IN LOUNGE -", "legacyRoomId": "0#119154630120", "supplierCode": "4868194148", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1289.45, "gross": 1289.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": 1289.45, "gross": 1289.45, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 177.02, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M177.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316391!~|A4864089564!~|B4864089564!~|C30|30!~|ERoom, 2 Twin Beds (2 Twin Beds)!~|FRoom, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,177.02,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I177.02!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089564", "description": "Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119033316391", "supplierCode": "4864089564", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 177.02, "gross": 177.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": 177.02, "gross": 177.02, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 177.02, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M177.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316723!~|A4864089564!~|B4864089564!~|C30|30!~|ERoom, 2 Twin Beds (2 Twin Beds)!~|FRoom, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,177.02,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I177.02!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089564", "description": "Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119033316723", "supplierCode": "4864089564", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 177.02, "gross": 177.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": 177.02, "gross": 177.02, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 182.09, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M182.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316268!~|A4864089559!~|B4864089559!~|C30|30!~|EDeluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)!~|G1!~|U2,182.09,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I182.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089559", "description": "Deluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)", "legacyRoomId": "0#119033316268", "supplierCode": "4864089559", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 182.09, "gross": 182.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": 182.09, "gross": 182.09, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 182.09, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M182.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316107!~|A4864089559!~|B4864089559!~|C30|30!~|EDeluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)!~|FDeluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)!~|G1!~|U2,182.09,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I182.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089559", "description": "Deluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)", "descriptionSupplier": "Deluxe Room, 2 Twin Beds (High Floor) (2 Twin Beds)", "legacyRoomId": "0#119033316107", "supplierCode": "4864089559", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 182.09, "gross": 182.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": 182.09, "gross": 182.09, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 184.62, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M184.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630413!~|A4864379837!~|B4864379837!~|C30|30!~|EKing Room, Room, 1 King Bed (1 King Bed)!~|FKing Room, Room, 1 King Bed (1 King Bed)!~|G1!~|U2,184.62,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I184.62!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864379837", "description": "King Room, Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "King Room, Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119154630413", "supplierCode": "4864379837", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 184.62, "gross": 184.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 184.62, "gross": 184.62, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 184.62, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M184.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630294!~|A4864379837!~|B4864379837!~|C30|30!~|EKing Room, Room, 1 King Bed (1 King Bed)!~|FKing Room, Room, 1 King Bed (1 King Bed)!~|G1!~|U2,184.62,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I184.62!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864379837", "description": "King Room, Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "King Room, Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119154630294", "supplierCode": "4864379837", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 184.62, "gross": 184.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 184.62, "gross": 184.62, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 189.71, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M189.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316512!~|A4864089657!~|B4864089657!~|C30|30!~|EDeluxe Room, 1 King Bed (High Floor) (1 King Bed)!~|FDeluxe Room, 1 King Bed (High Floor) (1 King Bed)!~|G1!~|U2,189.71,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I189.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089657", "description": "Deluxe Room, 1 King Bed (High Floor) (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (High Floor) (1 King Bed)", "legacyRoomId": "0#119033316512", "supplierCode": "4864089657", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 189.71, "gross": 189.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": 189.71, "gross": 189.71, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 189.71, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M189.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316397!~|A4864089657!~|B4864089657!~|C30|30!~|EDeluxe Room, 1 King Bed (High Floor) (1 King Bed)!~|FDeluxe Room, 1 King Bed (High Floor) (1 King Bed)!~|G1!~|U2,189.71,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I189.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089657", "description": "Deluxe Room, 1 King Bed (High Floor) (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (High Floor) (1 King Bed)", "legacyRoomId": "0#119033316397", "supplierCode": "4864089657", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 189.71, "gross": 189.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": 189.71, "gross": 189.71, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 204.94, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M204.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316172!~|A4864089585!~|B4864089585!~|C30|30!~|EDeluxe Room, 1 King Bed, Pool View (1 King Bed)!~|FDeluxe Room, 1 King Bed, Pool View (1 King Bed)!~|G1!~|U2,204.94,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I204.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089585", "description": "Deluxe Room, 1 King Bed, Pool View (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed, Pool View (1 King Bed)", "legacyRoomId": "0#119033316172", "supplierCode": "4864089585", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 204.94, "gross": 204.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": 204.94, "gross": 204.94, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 204.94, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M204.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316529!~|A4864089585!~|B4864089585!~|C30|30!~|EDeluxe Room, 1 King Bed, Pool View (1 King Bed)!~|FDeluxe Room, 1 King Bed, Pool View (1 King Bed)!~|G1!~|U2,204.94,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I204.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089585", "description": "Deluxe Room, 1 King Bed, Pool View (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed, Pool View (1 King Bed)", "legacyRoomId": "0#119033316529", "supplierCode": "4864089585", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 204.94, "gross": 204.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": 204.94, "gross": 204.94, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 227.78, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M227.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316191!~|A4864089561!~|B4864089561!~|C30|30!~|EExecutive Room, 1 King Bed (1 King Bed)!~|FExecutive Room, 1 King Bed (1 King Bed)!~|G1!~|U2,227.78,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I227.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089561", "description": "Executive Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Executive Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119033316191", "supplierCode": "4864089561", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 227.78, "gross": 227.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": 227.78, "gross": 227.78, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 227.78, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M227.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316257!~|A4864089618!~|B4864089618!~|C30|30!~|EExecutive Room, 2 Twin Beds (2 Twin Beds)!~|FExecutive Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,227.78,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I227.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089618", "description": "Executive Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Executive Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119033316257", "supplierCode": "4864089618", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 227.78, "gross": 227.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": 227.78, "gross": 227.78, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 227.78, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M227.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316114!~|A4864089561!~|B4864089561!~|C30|30!~|EExecutive Room, 1 King Bed (1 King Bed)!~|FExecutive Room, 1 King Bed (1 King Bed)!~|G1!~|U2,227.78,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I227.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089561", "description": "Executive Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Executive Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119033316114", "supplierCode": "4864089561", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 227.78, "gross": 227.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": 227.78, "gross": 227.78, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 227.78, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M227.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316489!~|A4864089618!~|B4864089618!~|C30|30!~|EExecutive Room, 2 Twin Beds (2 Twin Beds)!~|FExecutive Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,227.78,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I227.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089618", "description": "Executive Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Executive Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119033316489", "supplierCode": "4864089618", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 227.78, "gross": 227.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": 227.78, "gross": 227.78, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 245.54, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M245.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316542!~|A4864089593!~|B4864089593!~|C30|30!~|ESuite, 1 Bedroom (1 King Bed)!~|FSuite, 1 Bedroom (1 King Bed)!~|G1!~|U2,245.54,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I245.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089593", "description": "Suite, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#119033316542", "supplierCode": "4864089593", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 245.54, "gross": 245.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": 245.54, "gross": 245.54, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 245.54, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M245.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316229!~|A4864089593!~|B4864089593!~|C30|30!~|ESuite, 1 Bedroom (1 King Bed)!~|FSuite, 1 Bedroom (1 King Bed)!~|G1!~|U2,245.54,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I245.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089593", "description": "Suite, 1 Bedroom (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (1 King Bed)", "legacyRoomId": "0#119033316229", "supplierCode": "4864089593", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 245.54, "gross": 245.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": 245.54, "gross": 245.54, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 258.23, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M258.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316592!~|A4864089549!~|B4864089549!~|C30|30!~|ESuite, 1 King Bed, Corner (1 King Bed)!~|FSuite, 1 King Bed, Corner (1 King Bed)!~|G1!~|U2,258.23,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I258.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089549", "description": "Suite, 1 King Bed, Corner (1 King Bed)", "descriptionSupplier": "Suite, 1 King Bed, Corner (1 King Bed)", "legacyRoomId": "0#119033316592", "supplierCode": "4864089549", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 258.23, "gross": 258.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": 258.23, "gross": 258.23, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 258.23, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M258.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316209!~|A4864089549!~|B4864089549!~|C30|30!~|ESuite, 1 King Bed, Corner (1 King Bed)!~|FSuite, 1 King Bed, Corner (1 King Bed)!~|G1!~|U2,258.23,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I258.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089549", "description": "Suite, 1 King Bed, Corner (1 King Bed)", "descriptionSupplier": "Suite, 1 King Bed, Corner (1 King Bed)", "legacyRoomId": "0#119033316209", "supplierCode": "4864089549", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 258.23, "gross": 258.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": 258.23, "gross": 258.23, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 278.54, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M278.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316783!~|A4864089553!~|B4864089553!~|C30|30!~|EKing Executive Suite with Executive Lounge Access (1 King Bed)!~|FKing Executive Suite with Executive Lounge Access (1 King Bed)!~|G1!~|U2,278.54,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I278.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089553", "description": "King Executive Suite with Executive Lounge Access (1 King Bed)", "descriptionSupplier": "King Executive Suite with Executive Lounge Access (1 King Bed)", "legacyRoomId": "0#119033316783", "supplierCode": "4864089553", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 278.54, "gross": 278.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": 278.54, "gross": 278.54, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 278.54, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M278.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316093!~|A4864089553!~|B4864089553!~|C30|30!~|EKing Executive Suite with Executive Lounge Access (1 King Bed)!~|FKing Executive Suite with Executive Lounge Access (1 King Bed)!~|G1!~|U2,278.54,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I278.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089553", "description": "King Executive Suite with Executive Lounge Access (1 King Bed)", "descriptionSupplier": "King Executive Suite with Executive Lounge Access (1 King Bed)", "legacyRoomId": "0#119033316093", "supplierCode": "4864089553", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 278.54, "gross": 278.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": 278.54, "gross": 278.54, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 367.36, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M367.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316653!~|A4864089566!~|B4864089566!~|C30|30!~|EDeluxe Suite, 2 Bedrooms (1 King Bed)!~|FDeluxe Suite, 2 Bedrooms (1 King Bed)!~|G1!~|U2,367.36,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I367.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089566", "description": "Deluxe Suite, 2 Bedrooms (1 King Bed)", "descriptionSupplier": "Deluxe Suite, 2 Bedrooms (1 King Bed)", "legacyRoomId": "0#119033316653", "supplierCode": "4864089566", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 367.36, "gross": 367.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": 367.36, "gross": 367.36, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 367.36, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M367.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316227!~|A4864089566!~|B4864089566!~|C30|30!~|EDeluxe Suite, 2 Bedrooms (1 King Bed)!~|FDeluxe Suite, 2 Bedrooms (1 King Bed)!~|G1!~|U2,367.36,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I367.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089566", "description": "Deluxe Suite, 2 Bedrooms (1 King Bed)", "descriptionSupplier": "Deluxe Suite, 2 Bedrooms (1 King Bed)", "legacyRoomId": "0#119033316227", "supplierCode": "4864089566", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 367.36, "gross": 367.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": 367.36, "gross": 367.36, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 1458.7, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M1458.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316307!~|A4864089542!~|B4864089542!~|C30|30!~|EPresidential Suite, 1 King Bed (1 King Bed)!~|FPresidential Suite, 1 King Bed (1 King Bed)!~|G1!~|U2,1458.70,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1458.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089542", "description": "Presidential Suite, 1 King Bed (1 King Bed)", "descriptionSupplier": "Presidential Suite, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119033316307", "supplierCode": "4864089542", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1458.7, "gross": 1458.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": 1458.7, "gross": 1458.7, "binding": false } }, { "hotelName": "Doubletree by Hilton Hotel Johor Bahru", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T12:00:00Z", "value": 1458.7, "hoursBefore": 12, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50736187", "supplierCode": "STN", "hotelCodeSupplier": "50736187", "id": "33!~|a0!~|b260422!~|c260423!~|d50736187!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50736187!~|n852496!~|o1!~|p1!~|x07040522!~|M1458.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316350!~|A4864089542!~|B4864089542!~|C30|30!~|EPresidential Suite, 1 King Bed (1 King Bed)!~|FPresidential Suite, 1 King Bed (1 King Bed)!~|G1!~|U2,1458.70,1776772800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1458.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089542", "description": "Presidential Suite, 1 King Bed (1 King Bed)", "descriptionSupplier": "Presidential Suite, 1 King Bed (1 King Bed)", "legacyRoomId": "0#119033316350", "supplierCode": "4864089542", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1458.7, "gross": 1458.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": 1458.7, "gross": 1458.7, "binding": false } }, { "hotelName": "Attrus Bed & Breakfast", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52622442", "supplierCode": "STN", "hotelCodeSupplier": "52622442", "id": "33!~|a0!~|b260422!~|c260423!~|d52622442!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52622442!~|n2359299!~|o1!~|p0!~|x07040522!~|M42.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514864!~|A3546438124!~|B3546438124!~|C30|30!~|EFAMILY ROOM CAPACITY 8!~|FFAMILY ROOM CAPACITY 8!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546438124", "description": "FAMILY ROOM CAPACITY 8", "descriptionSupplier": "FAMILY ROOM CAPACITY 8", "legacyRoomId": "0#118825514864", "supplierCode": "3546438124", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.87, "gross": 42.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": 42.87, "gross": 42.87, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p0!~|x07040522!~|M49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630280!~|A3933492508!~|B3933492508!~|C30|30!~|Estandard twin room!~|Fstandard twin room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492508", "description": "standard twin room", "descriptionSupplier": "standard twin room", "legacyRoomId": "0#119154630280", "supplierCode": "3933492508", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49, "gross": 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": 49, "gross": 49, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 49.49, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p1!~|x07040522!~|M49.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119002516160!~|A3933492508!~|B3933492508!~|C30|30!~|Estandard twin room!~|Fstandard twin room!~|G1!~|U2,49.49,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492508", "description": "standard twin room", "descriptionSupplier": "standard twin room", "legacyRoomId": "0#119002516160", "supplierCode": "3933492508", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.49, "gross": 49.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.49, "gross": 49.49, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T20:59:59Z", "value": 50.94, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p1!~|x07040522!~|M50.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630123!~|A4868194160!~|B4868194160!~|C30|30!~|EStandard Twin (2 Twin beds)!~|FStandard Twin (2 Twin beds)!~|G1!~|U2,50.94,1776286799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194160", "description": "Standard Twin (2 Twin beds)", "descriptionSupplier": "Standard Twin (2 Twin beds)", "legacyRoomId": "0#119154630123", "supplierCode": "4868194160", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.94, "gross": 50.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": 50.94, "gross": 50.94, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 7.656, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 51.04, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p1!~|x07040522!~|M51.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630129!~|A4852639331!~|B4852639331!~|C30|30!~|Estandard twin (2 single)!~|Fstandard twin (2 single)!~|G1!~|U2,7.66,1775509260|2,51.04,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4852639331", "description": "standard twin (2 single)", "descriptionSupplier": "standard twin (2 single)", "legacyRoomId": "0#119154630129", "supplierCode": "4852639331", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.04, "gross": 51.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": 51.04, "gross": 51.04, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p0!~|x07040522!~|M51.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119056051903!~|A4762173168!~|B4762173168!~|C30|30!~|EStandard (1 Double bed or 2 Twin beds)!~|FStandard (1 Double bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4762173168", "description": "Standard (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Standard (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#119056051903", "supplierCode": "4762173168", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.38, "gross": 51.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": 51.38, "gross": 51.38, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T12:00:59Z", "value": 51.96, "hoursBefore": 228, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p1!~|x07040522!~|M51.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630088!~|A4868194146!~|B4868194146!~|C30|30!~|EStandard Twin Room (No Window)!~|FStandard Twin Room (No Window)!~|G1!~|U2,51.96,1775995259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194146", "description": "Standard Twin Room (No Window)", "descriptionSupplier": "Standard Twin Room (No Window)", "legacyRoomId": "0#119154630088", "supplierCode": "4868194146", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.96, "gross": 51.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": 51.96, "gross": 51.96, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 8.25, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-09T21:00:00Z", "value": 55, "hoursBefore": 291, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p1!~|x07040522!~|M55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630418!~|A4868194231!~|B4868194231!~|C30|30!~|Estandard twin room (no window) (2 single)!~|Fstandard twin room (no window) (2 single)!~|G1!~|U2,8.25,1775509260|2,55,1775768400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194231", "description": "standard twin room (no window) (2 single)", "descriptionSupplier": "standard twin room (no window) (2 single)", "legacyRoomId": "0#119154630418", "supplierCode": "4868194231", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55, "gross": 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": 55, "gross": 55, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T12:59:59Z", "value": 56.23, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p1!~|x07040522!~|M56.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244936!~|A4762173168!~|B4762173168!~|C30|30!~|EStandard (1 Double bed or 2 Twin beds)!~|FStandard (1 Double bed or 2 Twin beds)!~|G1!~|U2,56.23,1776257999!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4762173168", "description": "Standard (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Standard (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#119099244936", "supplierCode": "4762173168", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.23, "gross": 56.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": 56.23, "gross": 56.23, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p0!~|x07040522!~|M57.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119071714028!~|A3933492804!~|B3933492804!~|C30|30!~|Edeluxe king room!~|Fdeluxe king room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492804", "description": "deluxe king room", "descriptionSupplier": "deluxe king room", "legacyRoomId": "0#119071714028", "supplierCode": "3933492804", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.34, "gross": 57.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": 57.34, "gross": 57.34, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p0!~|x07040522!~|M57.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119071714100!~|A3936946152!~|B3936946152!~|C30|30!~|Edeluxe twin room!~|Fdeluxe twin room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936946152", "description": "deluxe twin room", "descriptionSupplier": "deluxe twin room", "legacyRoomId": "0#119071714100", "supplierCode": "3936946152", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.34, "gross": 57.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": 57.34, "gross": 57.34, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 57.92, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p1!~|x07040522!~|M57.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119071714037!~|A3933492804!~|B3933492804!~|C30|30!~|Edeluxe king room!~|Fdeluxe king room!~|G1!~|U2,57.92,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492804", "description": "deluxe king room", "descriptionSupplier": "deluxe king room", "legacyRoomId": "0#119071714037", "supplierCode": "3933492804", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.92, "gross": 57.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": 57.92, "gross": 57.92, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 57.92, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p1!~|x07040522!~|M57.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119002516171!~|A3936946152!~|B3936946152!~|C30|30!~|Edeluxe twin room!~|Fdeluxe twin room!~|G1!~|U2,57.92,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936946152", "description": "deluxe twin room", "descriptionSupplier": "deluxe twin room", "legacyRoomId": "0#119002516171", "supplierCode": "3936946152", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.92, "gross": 57.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": 57.92, "gross": 57.92, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T20:59:59Z", "value": 58.2, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p1!~|x07040522!~|M58.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244925!~|A4757287520!~|B4757287520!~|C30|30!~|EDeluxe Twin (2 Twin beds)!~|FDeluxe Twin (2 Twin beds)!~|G1!~|U2,58.20,1776286799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4757287520", "description": "Deluxe Twin (2 Twin beds)", "descriptionSupplier": "Deluxe Twin (2 Twin beds)", "legacyRoomId": "0#119099244925", "supplierCode": "4757287520", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.2, "gross": 58.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": 58.2, "gross": 58.2, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 8.763, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 58.42, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p1!~|x07040522!~|M58.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630404!~|A4854868329!~|B4854868329!~|C30|30!~|Edeluxe twin(city view) (2 single)!~|Fdeluxe twin(city view) (2 single)!~|G1!~|U2,8.76,1775509260|2,58.42,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4854868329", "description": "deluxe twin(city view) (2 single)", "descriptionSupplier": "deluxe twin(city view) (2 single)", "legacyRoomId": "0#119154630404", "supplierCode": "4854868329", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.42, "gross": 58.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": 58.42, "gross": 58.42, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p0!~|x07040522!~|M59.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630200!~|A3546267641!~|B3546267641!~|C30|30!~|ETWIN STANDARD!~|FTWIN STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267641", "description": "TWIN STANDARD", "descriptionSupplier": "TWIN STANDARD", "legacyRoomId": "0#119154630200", "supplierCode": "3546267641", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.71, "gross": 59.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": 59.71, "gross": 59.71, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 60.7, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p1!~|x07040522!~|M60.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630377!~|A4868194194!~|B4868194194!~|C30|30!~|ESTANDARD ROOM (NO-WINDOWS) (2 Twin Beds)!~|FSTANDARD ROOM (NO-WINDOWS) (2 Twin Beds)!~|G1!~|U2,60.70,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194194", "description": "STANDARD ROOM (NO-WINDOWS) (2 Twin Beds)", "descriptionSupplier": "STANDARD ROOM (NO-WINDOWS) (2 Twin Beds)", "legacyRoomId": "0#119154630377", "supplierCode": "4868194194", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.7, "gross": 60.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": 60.7, "gross": 60.7, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p0!~|x07040522!~|M68.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629975!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|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": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#119154629975", "supplierCode": "3546267948", "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": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p0!~|x07040522!~|M68.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630004!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|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": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#119154630004", "supplierCode": "3546267639", "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": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 77.87, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p1!~|x07040522!~|M77.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630390!~|A4868194225!~|B4868194225!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|U2,77.87,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194225", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#119154630390", "supplierCode": "4868194225", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.87, "gross": 77.87, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 77.87, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p1!~|x07040522!~|M77.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630526!~|A4868194107!~|B4868194107!~|C30|30!~|EDeluxe King Room (1 King Bed)!~|FDeluxe King Room (1 King Bed)!~|G1!~|U2,77.87,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194107", "description": "Deluxe King Room (1 King Bed)", "descriptionSupplier": "Deluxe King Room (1 King Bed)", "legacyRoomId": "0#119154630526", "supplierCode": "4868194107", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.87, "gross": 77.87, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p0!~|x07040522!~|M102.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118543568772!~|A4173448167!~|B4173448167!~|C30|30!~|Eclub king room!~|Fclub king room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I102.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173448167", "description": "club king room", "descriptionSupplier": "club king room", "legacyRoomId": "0#118543568772", "supplierCode": "4173448167", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.69, "gross": 102.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": 102.69, "gross": 102.69, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 103.2, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p1!~|x07040522!~|M103.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118854872954!~|A4173448167!~|B4173448167!~|C30|30!~|Eclub king room!~|Fclub king room!~|G1!~|U2,103.20,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173448167", "description": "club king room", "descriptionSupplier": "club king room", "legacyRoomId": "0#118854872954", "supplierCode": "4173448167", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.2, "gross": 103.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": 103.2, "gross": 103.2, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p0!~|x07040522!~|M122.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118074809806!~|A3936946208!~|B3936946208!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I122.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936946208", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "0#118074809806", "supplierCode": "3936946208", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 122.39, "gross": 122.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": 122.39, "gross": 122.39, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 123.01, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p1!~|x07040522!~|M123.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630385!~|A3936946208!~|B3936946208!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|U2,123.01,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I123.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936946208", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "0#119154630385", "supplierCode": "3936946208", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.01, "gross": 123.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": 123.01, "gross": 123.01, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 185.56, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359299!~|o1!~|p1!~|x07040522!~|M185.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630233!~|A4170904427!~|B4170904427!~|C30|30!~|Efamily suite!~|Ffamily suite!~|G1!~|U2,185.56,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I185.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170904427", "description": "family suite", "descriptionSupplier": "family suite", "legacyRoomId": "0#119154630233", "supplierCode": "4170904427", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 185.56, "gross": 185.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": 185.56, "gross": 185.56, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p0!~|x07040522!~|M55.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114660216170!~|A4796783484!~|B4796783484!~|C30|30!~|ESTANDARD ROOM (2 Twin bed beds)!~|FSTANDARD ROOM (2 Twin bed beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4796783484", "description": "STANDARD ROOM (2 Twin bed beds)", "descriptionSupplier": "STANDARD ROOM (2 Twin bed beds)", "legacyRoomId": "0#114660216170", "supplierCode": "4796783484", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.16, "gross": 55.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": 55.16, "gross": 55.16, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p0!~|x07040522!~|M55.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111402927583!~|A4757287524!~|B4757287524!~|C30|30!~|EStandard (1 Double bed or 2 Other beds)!~|FStandard (1 Double bed or 2 Other beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.4!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4757287524", "description": "Standard (1 Double bed or 2 Other beds)", "descriptionSupplier": "Standard (1 Double bed or 2 Other beds)", "legacyRoomId": "0#111402927583", "supplierCode": "4757287524", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.4, "gross": 55.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": 55.4, "gross": 55.4, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T01:00:00Z", "value": 56.47, "hoursBefore": 119, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M56.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244895!~|A4796783484!~|B4796783484!~|C30|30!~|ESTANDARD ROOM (2 Twin bed beds)!~|FSTANDARD ROOM (2 Twin bed beds)!~|G1!~|U2,56.47,1776387600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4796783484", "description": "STANDARD ROOM (2 Twin bed beds)", "descriptionSupplier": "STANDARD ROOM (2 Twin bed beds)", "legacyRoomId": "0#119099244895", "supplierCode": "4796783484", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.47, "gross": 56.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": 56.47, "gross": 56.47, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 56.72, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M56.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244907!~|A4757287524!~|B4757287524!~|C30|30!~|EStandard (1 Double bed or 2 Other beds)!~|FStandard (1 Double bed or 2 Other beds)!~|G1!~|U2,56.72,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4757287524", "description": "Standard (1 Double bed or 2 Other beds)", "descriptionSupplier": "Standard (1 Double bed or 2 Other beds)", "legacyRoomId": "0#119099244907", "supplierCode": "4757287524", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.72, "gross": 56.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": 56.72, "gross": 56.72, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 39.795, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 56.85, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M56.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630001!~|A4868194109!~|B4868194109!~|C30|30!~|Estandard room (no-windows)!~|Fstandard room (no-windows)!~|G1!~|U2,39.80,1775509260|2,56.85,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194109", "description": "standard room (no-windows)", "descriptionSupplier": "standard room (no-windows)", "legacyRoomId": "0#119154630001", "supplierCode": "4868194109", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.85, "gross": 56.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": 56.85, "gross": 56.85, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T21:00:00Z", "value": 40.173, "hoursBefore": 219, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 57.39, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M57.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630001!~|A4868194109!~|B4868194109!~|C30|30!~|Estandard room (no-windows)!~|Fstandard room (no-windows)!~|G1!~|U2,40.17,1776027600|2,57.39,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194109", "description": "standard room (no-windows)", "descriptionSupplier": "standard room (no-windows)", "legacyRoomId": "0#119154630001", "supplierCode": "4868194109", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.39, "gross": 57.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": 57.39, "gross": 57.39, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p0!~|x07040522!~|M57.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630318!~|A4601251720!~|B4601251720!~|C30|30!~|Estandard twin room!~|Fstandard twin room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.81!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4601251720", "description": "standard twin room", "descriptionSupplier": "standard twin room", "legacyRoomId": "0#119154630318", "supplierCode": "4601251720", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.81, "gross": 57.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": 57.81, "gross": 57.81, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T12:00:59Z", "value": 58.51, "hoursBefore": 228, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M58.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630516!~|A4868194146!~|B4868194146!~|C30|30!~|EStandard Twin Room (No Window)!~|FStandard Twin Room (No Window)!~|G1!~|U2,58.51,1775995259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194146", "description": "Standard Twin Room (No Window)", "descriptionSupplier": "Standard Twin Room (No Window)", "legacyRoomId": "0#119154630516", "supplierCode": "4868194146", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.51, "gross": 58.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": 58.51, "gross": 58.51, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 58.97, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M58.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119002516231!~|A3933492508!~|B3933492508!~|C30|30!~|Estandard twin room!~|Fstandard twin room!~|G1!~|U2,58.97,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492508", "description": "standard twin room", "descriptionSupplier": "standard twin room", "legacyRoomId": "0#119002516231", "supplierCode": "3933492508", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.97, "gross": 58.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": 58.97, "gross": 58.97, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 8.946, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 59.64, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M59.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630034!~|A4852639331!~|B4852639331!~|C30|30!~|Estandard twin (2 single)!~|Fstandard twin (2 single)!~|G1!~|U2,8.95,1775509260|2,59.64,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4852639331", "description": "standard twin (2 single)", "descriptionSupplier": "standard twin (2 single)", "legacyRoomId": "0#119154630034", "supplierCode": "4852639331", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.64, "gross": 59.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": 59.64, "gross": 59.64, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p0!~|x07040522!~|M61.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117927702234!~|A4844486733!~|B4844486733!~|C30|30!~|EDELUXE KING ROOM (1 Queen bed bed)!~|FDELUXE KING ROOM (1 Queen bed bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4844486733", "description": "DELUXE KING ROOM (1 Queen bed bed)", "descriptionSupplier": "DELUXE KING ROOM (1 Queen bed bed)", "legacyRoomId": "0#117927702234", "supplierCode": "4844486733", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.99, "gross": 61.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": 61.99, "gross": 61.99, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T01:00:00Z", "value": 63.32, "hoursBefore": 119, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M63.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244931!~|A4844486733!~|B4844486733!~|C30|30!~|EDELUXE KING ROOM (1 Queen bed bed)!~|FDELUXE KING ROOM (1 Queen bed bed)!~|G1!~|U2,63.32,1776387600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4844486733", "description": "DELUXE KING ROOM (1 Queen bed bed)", "descriptionSupplier": "DELUXE KING ROOM (1 Queen bed bed)", "legacyRoomId": "0#119099244931", "supplierCode": "4844486733", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.32, "gross": 63.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": 63.32, "gross": 63.32, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p0!~|x07040522!~|M64.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118717018557!~|A4762173168!~|B4762173168!~|C30|30!~|EStandard (1 Double bed or 2 Twin beds)!~|FStandard (1 Double bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4762173168", "description": "Standard (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Standard (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#118717018557", "supplierCode": "4762173168", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.17, "gross": 64.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": 64.17, "gross": 64.17, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 65.03, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M65.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630236!~|A4868194194!~|B4868194194!~|C30|30!~|ESTANDARD ROOM (NO-WINDOWS) (2 Twin Beds)!~|FSTANDARD ROOM (NO-WINDOWS) (2 Twin Beds)!~|G1!~|U2,65.03,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194194", "description": "STANDARD ROOM (NO-WINDOWS) (2 Twin Beds)", "descriptionSupplier": "STANDARD ROOM (NO-WINDOWS) (2 Twin Beds)", "legacyRoomId": "0#119154630236", "supplierCode": "4868194194", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.03, "gross": 65.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": 65.03, "gross": 65.03, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p0!~|x07040522!~|M65.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119071714026!~|A3936946152!~|B3936946152!~|C30|30!~|Edeluxe twin room!~|Fdeluxe twin room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.68!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936946152", "description": "deluxe twin room", "descriptionSupplier": "deluxe twin room", "legacyRoomId": "0#119071714026", "supplierCode": "3936946152", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.68, "gross": 65.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": 65.68, "gross": 65.68, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 66.34, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M66.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119002516168!~|A3936946152!~|B3936946152!~|C30|30!~|Edeluxe twin room!~|Fdeluxe twin room!~|G1!~|U2,66.34,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.34!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936946152", "description": "deluxe twin room", "descriptionSupplier": "deluxe twin room", "legacyRoomId": "0#119002516168", "supplierCode": "3936946152", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.34, "gross": 66.34, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.34, "gross": 66.34, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T20:59:59Z", "value": 67.16, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M67.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244900!~|A4757287520!~|B4757287520!~|C30|30!~|EDeluxe Twin (2 Twin beds)!~|FDeluxe Twin (2 Twin beds)!~|G1!~|U2,67.16,1776286799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4757287520", "description": "Deluxe Twin (2 Twin beds)", "descriptionSupplier": "Deluxe Twin (2 Twin beds)", "legacyRoomId": "0#119099244900", "supplierCode": "4757287520", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.16, "gross": 67.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": 67.16, "gross": 67.16, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 10.11, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 67.4, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M67.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630119!~|A4854868329!~|B4854868329!~|C30|30!~|Edeluxe twin(city view) (2 single)!~|Fdeluxe twin(city view) (2 single)!~|G1!~|U2,10.11,1775509260|2,67.40,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4854868329", "description": "deluxe twin(city view) (2 single)", "descriptionSupplier": "deluxe twin(city view) (2 single)", "legacyRoomId": "0#119154630119", "supplierCode": "4854868329", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.4, "gross": 67.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": 67.4, "gross": 67.4, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p0!~|x07040522!~|M71.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630419!~|A3546267641!~|B3546267641!~|C30|30!~|ETWIN STANDARD!~|FTWIN STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267641", "description": "TWIN STANDARD", "descriptionSupplier": "TWIN STANDARD", "legacyRoomId": "0#119154630419", "supplierCode": "3546267641", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.07, "gross": 71.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": 71.07, "gross": 71.07, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p0!~|x07040522!~|M79.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630186!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.61!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#119154630186", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.61, "gross": 79.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": 79.61, "gross": 79.61, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p0!~|x07040522!~|M79.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630406!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.61!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#119154630406", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.61, "gross": 79.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": 79.61, "gross": 79.61, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 9.351, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:00:00Z", "value": 93.51, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M93.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630077!~|A4868194140!~|B4868194140!~|C30|30!~|Eclub deluxe twin (2 single)!~|Fclub deluxe twin (2 single)!~|G1!~|U2,9.35,1775509260|2,93.51,1776200400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194140", "description": "club deluxe twin (2 single)", "descriptionSupplier": "club deluxe twin (2 single)", "legacyRoomId": "0#119154630077", "supplierCode": "4868194140", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.51, "gross": 93.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": 93.51, "gross": 93.51, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 36.0885, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 103.11, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M103.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630274!~|A4603177672!~|B4603177672!~|C30|30!~|Eclub king room!~|Fclub king room!~|G1!~|U2,36.09,1775509260|2,103.11,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603177672", "description": "club king room", "descriptionSupplier": "club king room", "legacyRoomId": "0#119154630274", "supplierCode": "4603177672", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.11, "gross": 103.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": 103.11, "gross": 103.11, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:00:00Z", "value": 36.3685, "hoursBefore": 171, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 103.91, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M103.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630274!~|A4603177672!~|B4603177672!~|C30|30!~|Eclub king room!~|Fclub king room!~|G1!~|U2,36.37,1776200400|2,103.91,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603177672", "description": "club king room", "descriptionSupplier": "club king room", "legacyRoomId": "0#119154630274", "supplierCode": "4603177672", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.91, "gross": 103.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": 103.91, "gross": 103.91, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 68.016, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 104.64, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M104.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630055!~|A4600988923!~|B4600988923!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|U2,68.02,1775509260|2,104.64,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600988923", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "0#119154630055", "supplierCode": "4600988923", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.64, "gross": 104.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": 104.64, "gross": 104.64, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T21:00:00Z", "value": 68.536, "hoursBefore": 219, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 105.44, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M105.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630055!~|A4600988923!~|B4600988923!~|C30|30!~|Ejunior suite!~|Fjunior suite!~|G1!~|U2,68.54,1776027600|2,105.44,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4600988923", "description": "junior suite", "descriptionSupplier": "junior suite", "legacyRoomId": "0#119154630055", "supplierCode": "4600988923", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.44, "gross": 105.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": 105.44, "gross": 105.44, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T00:00:00Z", "value": 105.56, "hoursBefore": 96, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M105.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630124!~|A4757287519!~|B4757287519!~|C30|30!~|EExecutive Deluxe (1 King bed + 1 Single bed)!~|FExecutive Deluxe (1 King bed + 1 Single bed)!~|G1!~|U2,105.56,1776470400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4757287519", "description": "Executive Deluxe (1 King bed + 1 Single bed)", "descriptionSupplier": "Executive Deluxe (1 King bed + 1 Single bed)", "legacyRoomId": "0#119154630124", "supplierCode": "4757287519", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.56, "gross": 105.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": 105.56, "gross": 105.56, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T12:00:59Z", "value": 107.49, "hoursBefore": 228, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M107.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630091!~|A4757287517!~|B4757287517!~|C30|30!~|EJunior Suite (1 King bed)!~|FJunior Suite (1 King bed)!~|G1!~|U2,107.49,1775995259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4757287517", "description": "Junior Suite (1 King bed)", "descriptionSupplier": "Junior Suite (1 King bed)", "legacyRoomId": "0#119154630091", "supplierCode": "4757287517", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.49, "gross": 107.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.49, "gross": 107.49, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p0!~|x07040522!~|M107.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629985!~|A3547303032!~|B3547303032!~|C30|30!~|ETWIN CLUB DELUXE!~|FTWIN CLUB DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3547303032", "description": "TWIN CLUB DELUXE", "descriptionSupplier": "TWIN CLUB DELUXE", "legacyRoomId": "0#119154629985", "supplierCode": "3547303032", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.8, "gross": 107.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": 107.8, "gross": 107.8, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p0!~|x07040522!~|M107.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630380!~|A3546278769!~|B3546278769!~|C30|30!~|EDOUBLE CLUB DELUXE!~|FDOUBLE CLUB DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546278769", "description": "DOUBLE CLUB DELUXE", "descriptionSupplier": "DOUBLE CLUB DELUXE", "legacyRoomId": "0#119154630380", "supplierCode": "3546278769", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.8, "gross": 107.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": 107.8, "gross": 107.8, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p0!~|x07040522!~|M123.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118500321443!~|A3936946208!~|B3936946208!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I123.01!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936946208", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "0#118500321443", "supplierCode": "3936946208", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.01, "gross": 123.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": 123.01, "gross": 123.01, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 124.25, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M124.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630386!~|A3936946208!~|B3936946208!~|C30|30!~|Eexecutive room!~|Fexecutive room!~|G1!~|U2,124.25,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I124.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3936946208", "description": "executive room", "descriptionSupplier": "executive room", "legacyRoomId": "0#119154630386", "supplierCode": "3936946208", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.25, "gross": 124.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": 124.25, "gross": 124.25, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p0!~|x07040522!~|M131.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630373!~|A3546267815!~|B3546267815!~|C30|30!~|EJUNIOR SUITE STANDARD!~|FJUNIOR SUITE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I131.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267815", "description": "JUNIOR SUITE STANDARD", "descriptionSupplier": "JUNIOR SUITE STANDARD", "legacyRoomId": "0#119154630373", "supplierCode": "3546267815", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 131.84, "gross": 131.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": 131.84, "gross": 131.84, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 40.749, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 135.83, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M135.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630016!~|A4603482073!~|B4603482073!~|C30|30!~|Eexecutive room(1 king bed and 1 twin bed)!~|Fexecutive room(1 king bed and 1 twin bed)!~|G1!~|U2,40.75,1775509260|2,135.83,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I135.83!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603482073", "description": "executive room(1 king bed and 1 twin bed)", "descriptionSupplier": "executive room(1 king bed and 1 twin bed)", "legacyRoomId": "0#119154630016", "supplierCode": "4603482073", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 135.83, "gross": 135.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": 135.83, "gross": 135.83, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:00:00Z", "value": 40.986, "hoursBefore": 171, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T21:00:00Z", "value": 136.62, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M136.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630016!~|A4603482073!~|B4603482073!~|C30|30!~|Eexecutive room(1 king bed and 1 twin bed)!~|Fexecutive room(1 king bed and 1 twin bed)!~|G1!~|U2,40.99,1776200400|2,136.62,1776459600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I136.62!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603482073", "description": "executive room(1 king bed and 1 twin bed)", "descriptionSupplier": "executive room(1 king bed and 1 twin bed)", "legacyRoomId": "0#119154630016", "supplierCode": "4603482073", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 136.62, "gross": 136.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 136.62, "gross": 136.62, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 41.244, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 137.48, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M137.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630013!~|A4603479912!~|B4603479912!~|C30|30!~|Eexecutive suite!~|Fexecutive suite!~|G1!~|U2,41.24,1775509260|2,137.48,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I137.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603479912", "description": "executive suite", "descriptionSupplier": "executive suite", "legacyRoomId": "0#119154630013", "supplierCode": "4603479912", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 137.48, "gross": 137.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": 137.48, "gross": 137.48, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:00:00Z", "value": 41.487, "hoursBefore": 171, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 138.29, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M138.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630013!~|A4603479912!~|B4603479912!~|C30|30!~|Eexecutive suite!~|Fexecutive suite!~|G1!~|U2,41.49,1776200400|2,138.29,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I138.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4603479912", "description": "executive suite", "descriptionSupplier": "executive suite", "legacyRoomId": "0#119154630013", "supplierCode": "4603479912", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 138.29, "gross": 138.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": 138.29, "gross": 138.29, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 139.83, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M139.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244906!~|A4804793369!~|B4804793369!~|C30|30!~|EExecutive Room (1 King bed + 1 Other bed)!~|FExecutive Room (1 King bed + 1 Other bed)!~|G1!~|U2,139.83,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I139.83!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4804793369", "description": "Executive Room (1 King bed + 1 Other bed)", "descriptionSupplier": "Executive Room (1 King bed + 1 Other bed)", "legacyRoomId": "0#119099244906", "supplierCode": "4804793369", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 139.83, "gross": 139.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": 139.83, "gross": 139.83, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p0!~|x07040522!~|M142.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630272!~|A4845282312!~|B4845282312!~|C30|30!~|EExecutive Deluxe King and Twin Room!~|FExecutive Deluxe King and Twin Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I142.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4845282312", "description": "Executive Deluxe King and Twin Room", "descriptionSupplier": "Executive Deluxe King and Twin Room", "legacyRoomId": "0#119154630272", "supplierCode": "4845282312", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 142.41, "gross": 142.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": 142.41, "gross": 142.41, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T10:00:59Z", "value": 155.26, "hoursBefore": 86, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M155.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630171!~|A4868194174!~|B4868194174!~|C30|30!~|EExecutive Suite (1 King bed)!~|FExecutive Suite (1 King bed)!~|G1!~|U2,155.26,1776506459!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I155.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194174", "description": "Executive Suite (1 King bed)", "descriptionSupplier": "Executive Suite (1 King bed)", "legacyRoomId": "0#119154630171", "supplierCode": "4868194174", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 155.26, "gross": 155.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": 155.26, "gross": 155.26, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 23.7765, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T21:00:00Z", "value": 158.51, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M158.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630352!~|A4868194218!~|B4868194218!~|C30|30!~|Ejunior suite double room junior suite (jsui) junior suite (1 double or 1 twin)!~|Fjunior suite double room junior suite (jsui) junior suite (1 double or 1 twin)!~|G1!~|U2,23.78,1775509260|2,158.51,1776200400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I158.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194218", "description": "junior suite double room junior suite (jsui) junior suite (1 double or 1 twin)", "descriptionSupplier": "junior suite double room junior suite (jsui) junior suite (1 double or 1 twin)", "legacyRoomId": "0#119154630352", "supplierCode": "4868194218", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 158.51, "gross": 158.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": 158.51, "gross": 158.51, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p0!~|x07040522!~|M169.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630230!~|A3546274518!~|B3546274518!~|C30|30!~|ESUITE EXECUTIVE KING BED!~|FSUITE EXECUTIVE KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I169.91!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546274518", "description": "SUITE EXECUTIVE KING BED", "descriptionSupplier": "SUITE EXECUTIVE KING BED", "legacyRoomId": "0#119154630230", "supplierCode": "3546274518", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 169.91, "gross": 169.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": 169.91, "gross": 169.91, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p0!~|x07040522!~|M173.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630224!~|A3993841859!~|B3993841859!~|C30|30!~|EFamily Suite!~|FFamily Suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I173.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3993841859", "description": "Family Suite", "descriptionSupplier": "Family Suite", "legacyRoomId": "0#119154630224", "supplierCode": "3993841859", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 173.72, "gross": 173.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": 173.72, "gross": 173.72, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p0!~|x07040522!~|M180.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630166!~|A4757287523!~|B4757287523!~|C30|30!~|EFamily Suite (1 King bed + 2 Twin beds)!~|FFamily Suite (1 King bed + 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I180.54!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4757287523", "description": "Family Suite (1 King bed + 2 Twin beds)", "descriptionSupplier": "Family Suite (1 King bed + 2 Twin beds)", "legacyRoomId": "0#119154630166", "supplierCode": "4757287523", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 180.54, "gross": 180.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": 180.54, "gross": 180.54, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 187.43, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M187.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630481!~|A4170904427!~|B4170904427!~|C30|30!~|Efamily suite!~|Ffamily suite!~|G1!~|U2,187.43,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I187.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170904427", "description": "family suite", "descriptionSupplier": "family suite", "legacyRoomId": "0#119154630481", "supplierCode": "4170904427", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 187.43, "gross": 187.43, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 187.43, "gross": 187.43, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T12:00:59Z", "value": 194.05, "hoursBefore": 228, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M194.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629982!~|A4757287523!~|B4757287523!~|C30|30!~|EFamily Suite (1 King bed + 2 Twin beds)!~|FFamily Suite (1 King bed + 2 Twin beds)!~|G1!~|U2,194.05,1775995259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I194.05!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4757287523", "description": "Family Suite (1 King bed + 2 Twin beds)", "descriptionSupplier": "Family Suite (1 King bed + 2 Twin beds)", "legacyRoomId": "0#119154629982", "supplierCode": "4757287523", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 194.05, "gross": 194.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": 194.05, "gross": 194.05, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p0!~|x07040522!~|M209.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630061!~|A3546267890!~|B3546267890!~|C30|30!~|ESUITE STANDARD!~|FSUITE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I209.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267890", "description": "SUITE STANDARD", "descriptionSupplier": "SUITE STANDARD", "legacyRoomId": "0#119154630061", "supplierCode": "3546267890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 209.82, "gross": 209.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": 209.82, "gross": 209.82, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 234.35, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M234.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244937!~|A4807080810!~|B4807080810!~|C30|30!~|EFamily Suite (1 King bed + 2 Other beds)!~|FFamily Suite (1 King bed + 2 Other beds)!~|G1!~|U2,234.35,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I234.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4807080810", "description": "Family Suite (1 King bed + 2 Other beds)", "descriptionSupplier": "Family Suite (1 King bed + 2 Other beds)", "legacyRoomId": "0#119099244937", "supplierCode": "4807080810", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 234.35, "gross": 234.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": 234.35, "gross": 234.35, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T10:00:59Z", "value": 612.64, "hoursBefore": 86, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n2359298!~|o1!~|p1!~|x07040522!~|M612.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630238!~|A4868194195!~|B4868194195!~|C30|30!~|EPRESIDENTIAL, SUITE!~|FPRESIDENTIAL, SUITE!~|G1!~|U2,612.64,1776506459!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I612.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194195", "description": "PRESIDENTIAL, SUITE", "descriptionSupplier": "PRESIDENTIAL, SUITE", "legacyRoomId": "0#119154630238", "supplierCode": "4868194195", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 612.64, "gross": 612.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": 612.64, "gross": 612.64, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 85.68, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n30309156!~|o1!~|p1!~|x07040522!~|M85.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630480!~|A4868194225!~|B4868194225!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|U2,85.68,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194225", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#119154630480", "supplierCode": "4868194225", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.68, "gross": 85.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": 85.68, "gross": 85.68, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 85.68, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n30309156!~|o1!~|p1!~|x07040522!~|M85.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629996!~|A4868194107!~|B4868194107!~|C30|30!~|EDeluxe King Room (1 King Bed)!~|FDeluxe King Room (1 King Bed)!~|G1!~|U2,85.68,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194107", "description": "Deluxe King Room (1 King Bed)", "descriptionSupplier": "Deluxe King Room (1 King Bed)", "legacyRoomId": "0#119154629996", "supplierCode": "4868194107", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.68, "gross": 85.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": 85.68, "gross": 85.68, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 105.19, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n30309156!~|o1!~|p1!~|x07040522!~|M105.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630277!~|A4868194208!~|B4868194208!~|C30|30!~|EClub King Room (1 King Bed)!~|FClub King Room (1 King Bed)!~|G1!~|U2,105.19,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194208", "description": "Club King Room (1 King Bed)", "descriptionSupplier": "Club King Room (1 King Bed)", "legacyRoomId": "0#119154630277", "supplierCode": "4868194208", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.19, "gross": 105.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": 105.19, "gross": 105.19, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 128.59, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n30309156!~|o1!~|p1!~|x07040522!~|M128.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630381!~|A4868194223!~|B4868194223!~|C30|30!~|EJunior Suite (1 King Bed)!~|FJunior Suite (1 King Bed)!~|G1!~|U2,128.59,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I128.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194223", "description": "Junior Suite (1 King Bed)", "descriptionSupplier": "Junior Suite (1 King Bed)", "legacyRoomId": "0#119154630381", "supplierCode": "4868194223", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.59, "gross": 128.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": 128.59, "gross": 128.59, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 138.35, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n30309156!~|o1!~|p1!~|x07040522!~|M138.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630371!~|A4868194202!~|B4868194202!~|C30|30!~|EExecutive Room (1 King Bed and 1 Bed)!~|FExecutive Room (1 King Bed and 1 Bed)!~|G1!~|U2,138.35,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I138.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194202", "description": "Executive Room (1 King Bed and 1 Bed)", "descriptionSupplier": "Executive Room (1 King Bed and 1 Bed)", "legacyRoomId": "0#119154630371", "supplierCode": "4868194202", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 138.35, "gross": 138.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": 138.35, "gross": 138.35, "binding": false } }, { "hotelName": "Trove Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 150.42, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n30309156!~|o1!~|p1!~|x07040522!~|M150.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630261!~|A4868194202!~|B4868194202!~|C30|30!~|EExecutive Room (1 King Bed and 1 Bed)!~|FExecutive Room (1 King Bed and 1 Bed)!~|G1!~|U2,150.42,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I150.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194202", "description": "Executive Room (1 King Bed and 1 Bed)", "descriptionSupplier": "Executive Room (1 King Bed and 1 Bed)", "legacyRoomId": "0#119154630261", "supplierCode": "4868194202", "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": "Trove Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 232, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51660252", "supplierCode": "STN", "hotelCodeSupplier": "51660252", "id": "33!~|a0!~|b260422!~|c260423!~|d51660252!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51660252!~|n30309156!~|o1!~|p1!~|x07040522!~|M232!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629994!~|A4868194105!~|B4868194105!~|C30|30!~|EFamily Suite (1 King Bed and 2 Twin Beds)!~|FFamily Suite (1 King Bed and 2 Twin Beds)!~|G1!~|U2,232,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I232!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194105", "description": "Family Suite (1 King Bed and 2 Twin Beds)", "descriptionSupplier": "Family Suite (1 King Bed and 2 Twin Beds)", "legacyRoomId": "0#119154629994", "supplierCode": "4868194105", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 232, "gross": 232, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 232, "gross": 232, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M78.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630005!~|A4684662098!~|B4684662098!~|C30|30!~|EDeluxe Studio - Sea View!~|FDeluxe Studio - Sea View!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4684662098", "description": "Deluxe Studio - Sea View", "descriptionSupplier": "Deluxe Studio - Sea View", "legacyRoomId": "0#119154630005", "supplierCode": "4684662098", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.45, "gross": 78.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": 78.45, "gross": 78.45, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M78.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630400!~|A3546269068!~|B3546269068!~|C30|30!~|EDeluxe Studio!~|FDeluxe Studio!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269068", "description": "Deluxe Studio", "descriptionSupplier": "Deluxe Studio", "legacyRoomId": "0#119154630400", "supplierCode": "3546269068", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.45, "gross": 78.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": 78.45, "gross": 78.45, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M79.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514897!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.43!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825514897", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.43, "gross": 79.43, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.43, "gross": 79.43, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M79.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514623!~|A4171497197!~|B4171497197!~|C30|30!~|ESTUDIO DELUXE SEA VIEW!~|FSTUDIO DELUXE SEA VIEW!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.43!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4171497197", "description": "STUDIO DELUXE SEA VIEW", "descriptionSupplier": "STUDIO DELUXE SEA VIEW", "legacyRoomId": "0#118825514623", "supplierCode": "4171497197", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.43, "gross": 79.43, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.43, "gross": 79.43, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M79.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630252!~|A4868194153!~|B4868194153!~|C30|30!~|EStudio Deluxe King Sea View!~|FStudio Deluxe King Sea View!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194153", "description": "Studio Deluxe King Sea View", "descriptionSupplier": "Studio Deluxe King Sea View", "legacyRoomId": "0#119154630252", "supplierCode": "4868194153", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.87, "gross": 79.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": 79.87, "gross": 79.87, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M79.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630333!~|A4625202727!~|B4625202727!~|C30|30!~|EStudio Deluxe Twin!~|FStudio Deluxe Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4625202727", "description": "Studio Deluxe Twin", "descriptionSupplier": "Studio Deluxe Twin", "legacyRoomId": "0#119154630333", "supplierCode": "4625202727", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.87, "gross": 79.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": 79.87, "gross": 79.87, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M79.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630356!~|A4625203265!~|B4625203265!~|C30|30!~|EStudio Deluxe King!~|FStudio Deluxe King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4625203265", "description": "Studio Deluxe King", "descriptionSupplier": "Studio Deluxe King", "legacyRoomId": "0#119154630356", "supplierCode": "4625203265", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.87, "gross": 79.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": 79.87, "gross": 79.87, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M80.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629988!~|A4868194102!~|B4868194102!~|C30|30!~|EStudio Deluxe Twin (2 Twin beds)!~|FStudio Deluxe Twin (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194102", "description": "Studio Deluxe Twin (2 Twin beds)", "descriptionSupplier": "Studio Deluxe Twin (2 Twin beds)", "legacyRoomId": "0#119154629988", "supplierCode": "4868194102", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.1, "gross": 80.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": 80.1, "gross": 80.1, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M88.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630485!~|A3546296825!~|B3546296825!~|C30|30!~|EExecutive Studio!~|FExecutive Studio!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546296825", "description": "Executive Studio", "descriptionSupplier": "Executive Studio", "legacyRoomId": "0#119154630485", "supplierCode": "3546296825", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.03, "gross": 88.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": 88.03, "gross": 88.03, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M88.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030168270!~|A4866404996!~|B4866404996!~|C30|30!~|EStudio Deluxe Twin (2 Twin Beds)!~|FStudio Deluxe Twin (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.32!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404996", "description": "Studio Deluxe Twin (2 Twin Beds)", "descriptionSupplier": "Studio Deluxe Twin (2 Twin Beds)", "legacyRoomId": "0#119030168270", "supplierCode": "4866404996", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.32, "gross": 88.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": 88.32, "gross": 88.32, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M88.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030168522!~|A4866405033!~|B4866405033!~|C30|30!~|EStudio Deluxe King Seaview (1 King Bed)!~|FStudio Deluxe King Seaview (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.32!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866405033", "description": "Studio Deluxe King Seaview (1 King Bed)", "descriptionSupplier": "Studio Deluxe King Seaview (1 King Bed)", "legacyRoomId": "0#119030168522", "supplierCode": "4866405033", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.32, "gross": 88.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": 88.32, "gross": 88.32, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M88.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030168283!~|A4866405027!~|B4866405027!~|C30|30!~|EStudio Deluxe King (1 King Bed)!~|FStudio Deluxe King (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.32!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866405027", "description": "Studio Deluxe King (1 King Bed)", "descriptionSupplier": "Studio Deluxe King (1 King Bed)", "legacyRoomId": "0#119030168283", "supplierCode": "4866405027", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.32, "gross": 88.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": 88.32, "gross": 88.32, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M89.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513330!~|A3546383129!~|B3546383129!~|C30|30!~|ESTUDIO EXECUTIVE KING BED!~|FSTUDIO EXECUTIVE KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546383129", "description": "STUDIO EXECUTIVE KING BED", "descriptionSupplier": "STUDIO EXECUTIVE KING BED", "legacyRoomId": "0#118825513330", "supplierCode": "3546383129", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.1, "gross": 89.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": 89.1, "gross": 89.1, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 89.37, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p1!~|x07040522!~|M89.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630453!~|A4684662098!~|B4684662098!~|C30|30!~|EDeluxe Studio - Sea View!~|FDeluxe Studio - Sea View!~|G1!~|U2,89.37,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4684662098", "description": "Deluxe Studio - Sea View", "descriptionSupplier": "Deluxe Studio - Sea View", "legacyRoomId": "0#119154630453", "supplierCode": "4684662098", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.37, "gross": 89.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": 89.37, "gross": 89.37, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 89.37, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p1!~|x07040522!~|M89.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630183!~|A3546269068!~|B3546269068!~|C30|30!~|EDeluxe Studio!~|FDeluxe Studio!~|G1!~|U2,89.37,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269068", "description": "Deluxe Studio", "descriptionSupplier": "Deluxe Studio", "legacyRoomId": "0#119154630183", "supplierCode": "3546269068", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.37, "gross": 89.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": 89.37, "gross": 89.37, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M89.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515747!~|A4171497197!~|B4171497197!~|C30|30!~|ESTUDIO DELUXE SEA VIEW!~|FSTUDIO DELUXE SEA VIEW!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4171497197", "description": "STUDIO DELUXE SEA VIEW", "descriptionSupplier": "STUDIO DELUXE SEA VIEW", "legacyRoomId": "0#118825515747", "supplierCode": "4171497197", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.62, "gross": 89.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.62, "gross": 89.62, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M89.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512710!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825512710", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.62, "gross": 89.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.62, "gross": 89.62, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T07:00:00Z", "value": 90.13, "hoursBefore": 41, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p1!~|x07040522!~|M90.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630105!~|A4868194153!~|B4868194153!~|C30|30!~|EStudio Deluxe King Sea View!~|FStudio Deluxe King Sea View!~|G1!~|U2,90.13,1776668400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194153", "description": "Studio Deluxe King Sea View", "descriptionSupplier": "Studio Deluxe King Sea View", "legacyRoomId": "0#119154630105", "supplierCode": "4868194153", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.13, "gross": 90.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": 90.13, "gross": 90.13, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T07:00:00Z", "value": 90.13, "hoursBefore": 41, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p1!~|x07040522!~|M90.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630334!~|A4625202727!~|B4625202727!~|C30|30!~|EStudio Deluxe Twin!~|FStudio Deluxe Twin!~|G1!~|U2,90.13,1776668400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4625202727", "description": "Studio Deluxe Twin", "descriptionSupplier": "Studio Deluxe Twin", "legacyRoomId": "0#119154630334", "supplierCode": "4625202727", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.13, "gross": 90.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": 90.13, "gross": 90.13, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T07:00:00Z", "value": 90.13, "hoursBefore": 41, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p1!~|x07040522!~|M90.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630184!~|A4625203265!~|B4625203265!~|C30|30!~|EStudio Deluxe King!~|FStudio Deluxe King!~|G1!~|U2,90.13,1776668400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4625203265", "description": "Studio Deluxe King", "descriptionSupplier": "Studio Deluxe King", "legacyRoomId": "0#119154630184", "supplierCode": "4625203265", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.13, "gross": 90.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": 90.13, "gross": 90.13, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T20:59:59Z", "value": 90.42, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p1!~|x07040522!~|M90.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630126!~|A4868194102!~|B4868194102!~|C30|30!~|EStudio Deluxe Twin (2 Twin beds)!~|FStudio Deluxe Twin (2 Twin beds)!~|G1!~|U2,90.42,1776200399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194102", "description": "Studio Deluxe Twin (2 Twin beds)", "descriptionSupplier": "Studio Deluxe Twin (2 Twin beds)", "legacyRoomId": "0#119154630126", "supplierCode": "4868194102", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.42, "gross": 90.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": 90.42, "gross": 90.42, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M97.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119149950613!~|A3546296825!~|B3546296825!~|C30|30!~|EExecutive Studio!~|FExecutive Studio!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546296825", "description": "Executive Studio", "descriptionSupplier": "Executive Studio", "legacyRoomId": "0#119149950613", "supplierCode": "3546296825", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.08, "gross": 97.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": 97.08, "gross": 97.08, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M97.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030168521!~|A4866405077!~|B4866405077!~|C30|30!~|EStudio Executive King (1 King Bed)!~|FStudio Executive King (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.36!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866405077", "description": "Studio Executive King (1 King Bed)", "descriptionSupplier": "Studio Executive King (1 King Bed)", "legacyRoomId": "0#119030168521", "supplierCode": "4866405077", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.36, "gross": 97.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": 97.36, "gross": 97.36, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T12:00:59Z", "value": 97.5, "hoursBefore": 180, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p1!~|x07040522!~|M97.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630343!~|A4868194125!~|B4868194125!~|C30|30!~|ERoom Assigned on Arrival!~|FRoom Assigned on Arrival!~|G1!~|U2,97.50,1776168059!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194125", "description": "Room Assigned on Arrival", "descriptionSupplier": "Room Assigned on Arrival", "legacyRoomId": "0#119154630343", "supplierCode": "4868194125", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.5, "gross": 97.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": 97.5, "gross": 97.5, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 97.9, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p1!~|x07040522!~|M97.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119034959842!~|A4866404996!~|B4866404996!~|C30|30!~|EStudio Deluxe Twin (2 Twin Beds)!~|FStudio Deluxe Twin (2 Twin Beds)!~|G1!~|U2,97.90,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404996", "description": "Studio Deluxe Twin (2 Twin Beds)", "descriptionSupplier": "Studio Deluxe Twin (2 Twin Beds)", "legacyRoomId": "0#119034959842", "supplierCode": "4866404996", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.9, "gross": 97.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": 97.9, "gross": 97.9, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 97.9, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p1!~|x07040522!~|M97.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119034959961!~|A4866405033!~|B4866405033!~|C30|30!~|EStudio Deluxe King Seaview (1 King Bed)!~|FStudio Deluxe King Seaview (1 King Bed)!~|G1!~|U2,97.90,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866405033", "description": "Studio Deluxe King Seaview (1 King Bed)", "descriptionSupplier": "Studio Deluxe King Seaview (1 King Bed)", "legacyRoomId": "0#119034959961", "supplierCode": "4866405033", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.9, "gross": 97.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": 97.9, "gross": 97.9, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 97.9, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p1!~|x07040522!~|M97.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119034959975!~|A4866405027!~|B4866405027!~|C30|30!~|EStudio Deluxe King (1 King Bed)!~|FStudio Deluxe King (1 King Bed)!~|G1!~|U2,97.90,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866405027", "description": "Studio Deluxe King (1 King Bed)", "descriptionSupplier": "Studio Deluxe King (1 King Bed)", "legacyRoomId": "0#119034959975", "supplierCode": "4866405027", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.9, "gross": 97.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": 97.9, "gross": 97.9, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M98.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630059!~|A3546272140!~|B3546272140!~|C30|30!~|EDeluxe Room - Sea View!~|FDeluxe Room - Sea View!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546272140", "description": "Deluxe Room - Sea View", "descriptionSupplier": "Deluxe Room - Sea View", "legacyRoomId": "0#119154630059", "supplierCode": "3546272140", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.29, "gross": 98.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": 98.29, "gross": 98.29, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M98.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630198!~|A3546267781!~|B3546267781!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267781", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#119154630198", "supplierCode": "3546267781", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.29, "gross": 98.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": 98.29, "gross": 98.29, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 98.73, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p1!~|x07040522!~|M98.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630311!~|A3546296825!~|B3546296825!~|C30|30!~|EExecutive Studio!~|FExecutive Studio!~|G1!~|U2,98.73,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546296825", "description": "Executive Studio", "descriptionSupplier": "Executive Studio", "legacyRoomId": "0#119154630311", "supplierCode": "3546296825", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.73, "gross": 98.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": 98.73, "gross": 98.73, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513958!~|A3546383129!~|B3546383129!~|C30|30!~|ESTUDIO EXECUTIVE KING BED!~|FSTUDIO EXECUTIVE KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546383129", "description": "STUDIO EXECUTIVE KING BED", "descriptionSupplier": "STUDIO EXECUTIVE KING BED", "legacyRoomId": "0#118825513958", "supplierCode": "3546383129", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99, "gross": 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": 99, "gross": 99, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T07:00:00Z", "value": 99.57, "hoursBefore": 41, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p1!~|x07040522!~|M99.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630523!~|A4625203283!~|B4625203283!~|C30|30!~|EStudio Executive King!~|FStudio Executive King!~|G1!~|U2,99.57,1776668400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4625203283", "description": "Studio Executive King", "descriptionSupplier": "Studio Executive King", "legacyRoomId": "0#119154630523", "supplierCode": "4625203283", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.57, "gross": 99.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": 99.57, "gross": 99.57, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M100.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629977!~|A4868194099!~|B4868194099!~|C30|30!~|EOne Bedroom Deluxe King Sea View!~|FOne Bedroom Deluxe King Sea View!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194099", "description": "One Bedroom Deluxe King Sea View", "descriptionSupplier": "One Bedroom Deluxe King Sea View", "legacyRoomId": "0#119154629977", "supplierCode": "4868194099", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.07, "gross": 100.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": 100.07, "gross": 100.07, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M100.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630399!~|A4624915085!~|B4624915085!~|C30|30!~|EOne Bedroom Deluxe King!~|FOne Bedroom Deluxe King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4624915085", "description": "One Bedroom Deluxe King", "descriptionSupplier": "One Bedroom Deluxe King", "legacyRoomId": "0#119154630399", "supplierCode": "4624915085", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.07, "gross": 100.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": 100.07, "gross": 100.07, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M104.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630011!~|A3546269031!~|B3546269031!~|C30|30!~|EExecutive Room!~|FExecutive Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.37!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269031", "description": "Executive Room", "descriptionSupplier": "Executive Room", "legacyRoomId": "0#119154630011", "supplierCode": "3546269031", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.37, "gross": 104.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": 104.37, "gross": 104.37, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M105.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825267950!~|A3546894823!~|B3546894823!~|C30|30!~|EDOUBLE EXECUTIVE ONE BEDROOM!~|FDOUBLE EXECUTIVE ONE BEDROOM!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546894823", "description": "DOUBLE EXECUTIVE ONE BEDROOM", "descriptionSupplier": "DOUBLE EXECUTIVE ONE BEDROOM", "legacyRoomId": "0#118825267950", "supplierCode": "3546894823", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.66, "gross": 105.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": 105.66, "gross": 105.66, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 107.61, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p1!~|x07040522!~|M107.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119149950669!~|A3546296825!~|B3546296825!~|C30|30!~|EExecutive Studio!~|FExecutive Studio!~|G1!~|U2,107.61,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546296825", "description": "Executive Studio", "descriptionSupplier": "Executive Studio", "legacyRoomId": "0#119149950669", "supplierCode": "3546296825", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.61, "gross": 107.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": 107.61, "gross": 107.61, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 107.94, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p1!~|x07040522!~|M107.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119034959830!~|A4866405077!~|B4866405077!~|C30|30!~|EStudio Executive King (1 King Bed)!~|FStudio Executive King (1 King Bed)!~|G1!~|U2,107.94,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866405077", "description": "Studio Executive King (1 King Bed)", "descriptionSupplier": "Studio Executive King (1 King Bed)", "legacyRoomId": "0#119034959830", "supplierCode": "4866405077", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.94, "gross": 107.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": 107.94, "gross": 107.94, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M108.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030168365!~|A4866405049!~|B4866405049!~|C30|30!~|EDeluxe Room, 1 Bedroom (King) (1 King Bed)!~|FDeluxe Room, 1 Bedroom (King) (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866405049", "description": "Deluxe Room, 1 Bedroom (King) (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 Bedroom (King) (1 King Bed)", "legacyRoomId": "0#119030168365", "supplierCode": "4866405049", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.45, "gross": 108.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": 108.45, "gross": 108.45, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M108.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030168363!~|A4866404993!~|B4866404993!~|C30|30!~|EDeluxe Room, 1 Bedroom, Sea View (King) (1 King Bed)!~|FDeluxe Room, 1 Bedroom, Sea View (King) (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404993", "description": "Deluxe Room, 1 Bedroom, Sea View (King) (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 Bedroom, Sea View (King) (1 King Bed)", "legacyRoomId": "0#119030168363", "supplierCode": "4866404993", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.45, "gross": 108.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": 108.45, "gross": 108.45, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 110.26, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p1!~|x07040522!~|M110.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630433!~|A3546272140!~|B3546272140!~|C30|30!~|EDeluxe Room - Sea View!~|FDeluxe Room - Sea View!~|G1!~|U2,110.26,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546272140", "description": "Deluxe Room - Sea View", "descriptionSupplier": "Deluxe Room - Sea View", "legacyRoomId": "0#119154630433", "supplierCode": "3546272140", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.26, "gross": 110.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": 110.26, "gross": 110.26, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 110.26, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p1!~|x07040522!~|M110.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630346!~|A3546267781!~|B3546267781!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,110.26,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267781", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#119154630346", "supplierCode": "3546267781", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.26, "gross": 110.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": 110.26, "gross": 110.26, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M110.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118228885609!~|A4831373568!~|B4831373568!~|C30|30!~|Eexecutive room, 1 bedroom (king)!~|Fexecutive room, 1 bedroom (king)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4831373568", "description": "executive room, 1 bedroom (king)", "descriptionSupplier": "executive room, 1 bedroom (king)", "legacyRoomId": "0#118228885609", "supplierCode": "4831373568", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.57, "gross": 110.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": 110.57, "gross": 110.57, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 111.91, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p1!~|x07040522!~|M111.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118920711218!~|A4865704555!~|B4865704555!~|C30|30!~|EOne Bedroom Deluxe King Sea View!~|FOne Bedroom Deluxe King Sea View!~|G1!~|U2,111.91,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865704555", "description": "One Bedroom Deluxe King Sea View", "descriptionSupplier": "One Bedroom Deluxe King Sea View", "legacyRoomId": "0#118920711218", "supplierCode": "4865704555", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.91, "gross": 111.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": 111.91, "gross": 111.91, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 111.91, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p1!~|x07040522!~|M111.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118920711169!~|A4865704556!~|B4865704556!~|C30|30!~|EOne Bedroom Deluxe King!~|FOne Bedroom Deluxe King!~|G1!~|U2,111.91,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865704556", "description": "One Bedroom Deluxe King", "descriptionSupplier": "One Bedroom Deluxe King", "legacyRoomId": "0#118920711169", "supplierCode": "4865704556", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.91, "gross": 111.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": 111.91, "gross": 111.91, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M114.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119149950684!~|A3546269031!~|B3546269031!~|C30|30!~|EExecutive Room!~|FExecutive Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I114.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269031", "description": "Executive Room", "descriptionSupplier": "Executive Room", "legacyRoomId": "0#119149950684", "supplierCode": "3546269031", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.22, "gross": 114.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": 114.22, "gross": 114.22, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M115.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030168300!~|A4866405032!~|B4866405032!~|C30|30!~|EExecutive Room, 1 Bedroom (King) (1 King Bed)!~|FExecutive Room, 1 Bedroom (King) (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866405032", "description": "Executive Room, 1 Bedroom (King) (1 King Bed)", "descriptionSupplier": "Executive Room, 1 Bedroom (King) (1 King Bed)", "legacyRoomId": "0#119030168300", "supplierCode": "4866405032", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.04, "gross": 115.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": 115.04, "gross": 115.04, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 117.08, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p1!~|x07040522!~|M117.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629999!~|A3546269031!~|B3546269031!~|C30|30!~|EExecutive Room!~|FExecutive Room!~|G1!~|U2,117.08,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.08!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269031", "description": "Executive Room", "descriptionSupplier": "Executive Room", "legacyRoomId": "0#119154629999", "supplierCode": "3546269031", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.08, "gross": 117.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": 117.08, "gross": 117.08, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p0!~|x07040522!~|M117.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630308!~|A4868194119!~|B4868194119!~|C30|30!~|EDeluxe One Bedroom Room!~|FDeluxe One Bedroom Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194119", "description": "Deluxe One Bedroom Room", "descriptionSupplier": "Deluxe One Bedroom Room", "legacyRoomId": "0#119154630308", "supplierCode": "4868194119", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.16, "gross": 117.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": 117.16, "gross": 117.16, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 118.84, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359299!~|o1!~|p1!~|x07040522!~|M118.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118920711120!~|A4865704554!~|B4865704554!~|C30|30!~|EOne Bedroom Executive King!~|FOne Bedroom Executive King!~|G1!~|U2,118.84,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865704554", "description": "One Bedroom Executive King", "descriptionSupplier": "One Bedroom Executive King", "legacyRoomId": "0#118920711120", "supplierCode": "4865704554", "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": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p0!~|x07040522!~|M93.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630092!~|A4684662098!~|B4684662098!~|C30|30!~|EDeluxe Studio - Sea View!~|FDeluxe Studio - Sea View!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.21!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4684662098", "description": "Deluxe Studio - Sea View", "descriptionSupplier": "Deluxe Studio - Sea View", "legacyRoomId": "0#119154630092", "supplierCode": "4684662098", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.21, "gross": 93.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": 93.21, "gross": 93.21, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p0!~|x07040522!~|M93.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630500!~|A3546269068!~|B3546269068!~|C30|30!~|EDeluxe Studio!~|FDeluxe Studio!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.21!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269068", "description": "Deluxe Studio", "descriptionSupplier": "Deluxe Studio", "legacyRoomId": "0#119154630500", "supplierCode": "3546269068", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.21, "gross": 93.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": 93.21, "gross": 93.21, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p0!~|x07040522!~|M94.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515038!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I94.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825515038", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.35, "gross": 94.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": 94.35, "gross": 94.35, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p0!~|x07040522!~|M94.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514062!~|A4171497197!~|B4171497197!~|C30|30!~|ESTUDIO DELUXE SEA VIEW!~|FSTUDIO DELUXE SEA VIEW!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I94.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4171497197", "description": "STUDIO DELUXE SEA VIEW", "descriptionSupplier": "STUDIO DELUXE SEA VIEW", "legacyRoomId": "0#118825514062", "supplierCode": "4171497197", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.35, "gross": 94.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": 94.35, "gross": 94.35, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p0!~|x07040522!~|M95.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630316!~|A4868194102!~|B4868194102!~|C30|30!~|EStudio Deluxe Twin (2 Twin beds)!~|FStudio Deluxe Twin (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194102", "description": "Studio Deluxe Twin (2 Twin beds)", "descriptionSupplier": "Studio Deluxe Twin (2 Twin beds)", "legacyRoomId": "0#119154630316", "supplierCode": "4868194102", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.19, "gross": 95.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": 95.19, "gross": 95.19, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p0!~|x07040522!~|M95.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630518!~|A4868194188!~|B4868194188!~|C30|30!~|EStudio Deluxe King (1 King bed)!~|FStudio Deluxe King (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194188", "description": "Studio Deluxe King (1 King bed)", "descriptionSupplier": "Studio Deluxe King (1 King bed)", "legacyRoomId": "0#119154630518", "supplierCode": "4868194188", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.19, "gross": 95.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": 95.19, "gross": 95.19, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p0!~|x07040522!~|M95.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629972!~|A4868194097!~|B4868194097!~|C30|30!~|EStudio Deluxe King Sea View (1 King bed)!~|FStudio Deluxe King Sea View (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194097", "description": "Studio Deluxe King Sea View (1 King bed)", "descriptionSupplier": "Studio Deluxe King Sea View (1 King bed)", "legacyRoomId": "0#119154629972", "supplierCode": "4868194097", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.19, "gross": 95.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": 95.19, "gross": 95.19, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p0!~|x07040522!~|M101.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630393!~|A3546296825!~|B3546296825!~|C30|30!~|EExecutive Studio!~|FExecutive Studio!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I101.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546296825", "description": "Executive Studio", "descriptionSupplier": "Executive Studio", "legacyRoomId": "0#119154630393", "supplierCode": "3546296825", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.56, "gross": 101.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.56, "gross": 101.56, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p0!~|x07040522!~|M102.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515671!~|A3546383129!~|B3546383129!~|C30|30!~|ESTUDIO EXECUTIVE KING BED!~|FSTUDIO EXECUTIVE KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I102.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546383129", "description": "STUDIO EXECUTIVE KING BED", "descriptionSupplier": "STUDIO EXECUTIVE KING BED", "legacyRoomId": "0#118825515671", "supplierCode": "3546383129", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.8, "gross": 102.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": 102.8, "gross": 102.8, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 103.03, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p1!~|x07040522!~|M103.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630370!~|A4684662098!~|B4684662098!~|C30|30!~|EDeluxe Studio - Sea View!~|FDeluxe Studio - Sea View!~|G1!~|U2,103.03,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4684662098", "description": "Deluxe Studio - Sea View", "descriptionSupplier": "Deluxe Studio - Sea View", "legacyRoomId": "0#119154630370", "supplierCode": "4684662098", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.03, "gross": 103.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": 103.03, "gross": 103.03, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 103.03, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p1!~|x07040522!~|M103.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630495!~|A3546269068!~|B3546269068!~|C30|30!~|EDeluxe Studio!~|FDeluxe Studio!~|G1!~|U2,103.03,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269068", "description": "Deluxe Studio", "descriptionSupplier": "Deluxe Studio", "legacyRoomId": "0#119154630495", "supplierCode": "3546269068", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.03, "gross": 103.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": 103.03, "gross": 103.03, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p0!~|x07040522!~|M103.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514627!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.31!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825514627", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.31, "gross": 103.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": 103.31, "gross": 103.31, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p0!~|x07040522!~|M103.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512865!~|A4171497197!~|B4171497197!~|C30|30!~|ESTUDIO DELUXE SEA VIEW!~|FSTUDIO DELUXE SEA VIEW!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.31!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4171497197", "description": "STUDIO DELUXE SEA VIEW", "descriptionSupplier": "STUDIO DELUXE SEA VIEW", "legacyRoomId": "0#118825512865", "supplierCode": "4171497197", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.31, "gross": 103.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": 103.31, "gross": 103.31, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T20:59:59Z", "value": 104.23, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p1!~|x07040522!~|M104.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630085!~|A4868194102!~|B4868194102!~|C30|30!~|EStudio Deluxe Twin (2 Twin beds)!~|FStudio Deluxe Twin (2 Twin beds)!~|G1!~|U2,104.23,1776200399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194102", "description": "Studio Deluxe Twin (2 Twin beds)", "descriptionSupplier": "Studio Deluxe Twin (2 Twin beds)", "legacyRoomId": "0#119154630085", "supplierCode": "4868194102", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.23, "gross": 104.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": 104.23, "gross": 104.23, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T20:59:59Z", "value": 104.23, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p1!~|x07040522!~|M104.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630215!~|A4868194188!~|B4868194188!~|C30|30!~|EStudio Deluxe King (1 King bed)!~|FStudio Deluxe King (1 King bed)!~|G1!~|U2,104.23,1776200399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194188", "description": "Studio Deluxe King (1 King bed)", "descriptionSupplier": "Studio Deluxe King (1 King bed)", "legacyRoomId": "0#119154630215", "supplierCode": "4868194188", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.23, "gross": 104.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": 104.23, "gross": 104.23, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T20:59:59Z", "value": 104.23, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p1!~|x07040522!~|M104.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630089!~|A4868194097!~|B4868194097!~|C30|30!~|EStudio Deluxe King Sea View (1 King bed)!~|FStudio Deluxe King Sea View (1 King bed)!~|G1!~|U2,104.23,1776200399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194097", "description": "Studio Deluxe King Sea View (1 King bed)", "descriptionSupplier": "Studio Deluxe King Sea View (1 King bed)", "legacyRoomId": "0#119154630089", "supplierCode": "4868194097", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.23, "gross": 104.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": 104.23, "gross": 104.23, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p0!~|x07040522!~|M111.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630243!~|A3546267781!~|B3546267781!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267781", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#119154630243", "supplierCode": "3546267781", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.83, "gross": 111.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": 111.83, "gross": 111.83, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p0!~|x07040522!~|M111.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630335!~|A3546272140!~|B3546272140!~|C30|30!~|EDeluxe Room - Sea View!~|FDeluxe Room - Sea View!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546272140", "description": "Deluxe Room - Sea View", "descriptionSupplier": "Deluxe Room - Sea View", "legacyRoomId": "0#119154630335", "supplierCode": "3546272140", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.83, "gross": 111.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": 111.83, "gross": 111.83, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 112.39, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p1!~|x07040522!~|M112.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630425!~|A3546296825!~|B3546296825!~|C30|30!~|EExecutive Studio!~|FExecutive Studio!~|G1!~|U2,112.39,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546296825", "description": "Executive Studio", "descriptionSupplier": "Executive Studio", "legacyRoomId": "0#119154630425", "supplierCode": "3546296825", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.39, "gross": 112.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": 112.39, "gross": 112.39, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p0!~|x07040522!~|M112.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513786!~|A3546383129!~|B3546383129!~|C30|30!~|ESTUDIO EXECUTIVE KING BED!~|FSTUDIO EXECUTIVE KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546383129", "description": "STUDIO EXECUTIVE KING BED", "descriptionSupplier": "STUDIO EXECUTIVE KING BED", "legacyRoomId": "0#118825513786", "supplierCode": "3546383129", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.71, "gross": 112.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": 112.71, "gross": 112.71, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p0!~|x07040522!~|M117.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630118!~|A3546269031!~|B3546269031!~|C30|30!~|EExecutive Room!~|FExecutive Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269031", "description": "Executive Room", "descriptionSupplier": "Executive Room", "legacyRoomId": "0#119154630118", "supplierCode": "3546269031", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.9, "gross": 117.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": 117.9, "gross": 117.9, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p0!~|x07040522!~|M126.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630050!~|A3546296825!~|B3546296825!~|C30|30!~|EExecutive Studio!~|FExecutive Studio!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I126.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546296825", "description": "Executive Studio", "descriptionSupplier": "Executive Studio", "legacyRoomId": "0#119154630050", "supplierCode": "3546296825", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.6, "gross": 126.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": 126.6, "gross": 126.6, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T12:00:59Z", "value": 127.31, "hoursBefore": 180, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p1!~|x07040522!~|M127.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630037!~|A4868194125!~|B4868194125!~|C30|30!~|ERoom Assigned on Arrival!~|FRoom Assigned on Arrival!~|G1!~|U2,127.31,1776168059!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I127.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194125", "description": "Room Assigned on Arrival", "descriptionSupplier": "Room Assigned on Arrival", "legacyRoomId": "0#119154630037", "supplierCode": "4868194125", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.31, "gross": 127.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": 127.31, "gross": 127.31, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p0!~|x07040522!~|M135.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118228885698!~|A4831373568!~|B4831373568!~|C30|30!~|Eexecutive room, 1 bedroom (king)!~|Fexecutive room, 1 bedroom (king)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I135.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4831373568", "description": "executive room, 1 bedroom (king)", "descriptionSupplier": "executive room, 1 bedroom (king)", "legacyRoomId": "0#118228885698", "supplierCode": "4831373568", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 135.84, "gross": 135.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": 135.84, "gross": 135.84, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p0!~|x07040522!~|M147.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630262!~|A3546269031!~|B3546269031!~|C30|30!~|EExecutive Room!~|FExecutive Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I147.54!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269031", "description": "Executive Room", "descriptionSupplier": "Executive Room", "legacyRoomId": "0#119154630262", "supplierCode": "3546269031", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 147.54, "gross": 147.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": 147.54, "gross": 147.54, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 158.6215, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 166.97, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p1!~|x07040522!~|M166.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630258!~|A3546267781!~|B3546267781!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,158.62,1776286800|2,166.97,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I166.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267781", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#119154630258", "supplierCode": "3546267781", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 166.97, "gross": 166.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": 166.97, "gross": 166.97, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T21:00:00Z", "value": 166.1455, "hoursBefore": 147, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 174.89, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n2359298!~|o1!~|p1!~|x07040522!~|M174.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630360!~|A3546269031!~|B3546269031!~|C30|30!~|EExecutive Room!~|FExecutive Room!~|G1!~|U2,166.15,1776286800|2,174.89,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I174.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269031", "description": "Executive Room", "descriptionSupplier": "Executive Room", "legacyRoomId": "0#119154630360", "supplierCode": "3546269031", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 174.89, "gross": 174.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": 174.89, "gross": 174.89, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 104.58, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n30309162!~|o1!~|p1!~|x07040522!~|M104.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630378!~|A4867925344!~|B4867925344!~|C30|30!~|EStudio Deluxe Twin!~|FStudio Deluxe Twin!~|G1!~|U2,104.58,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867925344", "description": "Studio Deluxe Twin", "descriptionSupplier": "Studio Deluxe Twin", "legacyRoomId": "0#119154630378", "supplierCode": "4867925344", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.58, "gross": 104.58, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.58, "gross": 104.58, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 115.54, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n30309162!~|o1!~|p1!~|x07040522!~|M115.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630138!~|A4824359800!~|B4824359800!~|C30|30!~|EStudio Executive King!~|FStudio Executive King!~|G1!~|U2,115.54,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4824359800", "description": "Studio Executive King", "descriptionSupplier": "Studio Executive King", "legacyRoomId": "0#119154630138", "supplierCode": "4824359800", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.54, "gross": 115.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": 115.54, "gross": 115.54, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 129.01, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n30309162!~|o1!~|p1!~|x07040522!~|M129.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630271!~|A4868194206!~|B4868194206!~|C30|30!~|EOne Bedroom Deluxe King Sea View!~|FOne Bedroom Deluxe King Sea View!~|G1!~|U2,129.01,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I129.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194206", "description": "One Bedroom Deluxe King Sea View", "descriptionSupplier": "One Bedroom Deluxe King Sea View", "legacyRoomId": "0#119154630271", "supplierCode": "4868194206", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.01, "gross": 129.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": 129.01, "gross": 129.01, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 129.01, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n30309162!~|o1!~|p1!~|x07040522!~|M129.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630249!~|A4868194199!~|B4868194199!~|C30|30!~|EOne Bedroom Deluxe King!~|FOne Bedroom Deluxe King!~|G1!~|U2,129.01,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I129.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194199", "description": "One Bedroom Deluxe King", "descriptionSupplier": "One Bedroom Deluxe King", "legacyRoomId": "0#119154630249", "supplierCode": "4868194199", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.01, "gross": 129.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": 129.01, "gross": 129.01, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T21:00:00Z", "value": 137.01, "hoursBefore": 123, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n30309162!~|o1!~|p1!~|x07040522!~|M137.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630194!~|A4868194183!~|B4868194183!~|C30|30!~|EOne Bedroom Executive King!~|FOne Bedroom Executive King!~|G1!~|U2,137.01,1776373200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I137.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194183", "description": "One Bedroom Executive King", "descriptionSupplier": "One Bedroom Executive King", "legacyRoomId": "0#119154630194", "supplierCode": "4868194183", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 137.01, "gross": 137.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": 137.01, "gross": 137.01, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 112.53, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n50001621!~|o1!~|p1!~|x07040522!~|M112.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030168206!~|A4866404996!~|B4866404996!~|C30|30!~|EStudio Deluxe Twin (2 Twin Beds)!~|FStudio Deluxe Twin (2 Twin Beds)!~|G1!~|U2,112.53,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404996", "description": "Studio Deluxe Twin (2 Twin Beds)", "descriptionSupplier": "Studio Deluxe Twin (2 Twin Beds)", "legacyRoomId": "0#119030168206", "supplierCode": "4866404996", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.53, "gross": 112.53, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.53, "gross": 112.53, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 112.53, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n50001621!~|o1!~|p1!~|x07040522!~|M112.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030168302!~|A4866405033!~|B4866405033!~|C30|30!~|EStudio Deluxe King Seaview (1 King Bed)!~|FStudio Deluxe King Seaview (1 King Bed)!~|G1!~|U2,112.53,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866405033", "description": "Studio Deluxe King Seaview (1 King Bed)", "descriptionSupplier": "Studio Deluxe King Seaview (1 King Bed)", "legacyRoomId": "0#119030168302", "supplierCode": "4866405033", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.53, "gross": 112.53, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.53, "gross": 112.53, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 112.53, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n50001621!~|o1!~|p1!~|x07040522!~|M112.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030168523!~|A4866405027!~|B4866405027!~|C30|30!~|EStudio Deluxe King (1 King Bed)!~|FStudio Deluxe King (1 King Bed)!~|G1!~|U2,112.53,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866405027", "description": "Studio Deluxe King (1 King Bed)", "descriptionSupplier": "Studio Deluxe King (1 King Bed)", "legacyRoomId": "0#119030168523", "supplierCode": "4866405027", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.53, "gross": 112.53, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.53, "gross": 112.53, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 122.57, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n50001621!~|o1!~|p1!~|x07040522!~|M122.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030168547!~|A4866405077!~|B4866405077!~|C30|30!~|EStudio Executive King (1 King Bed)!~|FStudio Executive King (1 King Bed)!~|G1!~|U2,122.57,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I122.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866405077", "description": "Studio Executive King (1 King Bed)", "descriptionSupplier": "Studio Executive King (1 King Bed)", "legacyRoomId": "0#119030168547", "supplierCode": "4866405077", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 122.57, "gross": 122.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": 122.57, "gross": 122.57, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 134.9, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n50001621!~|o1!~|p1!~|x07040522!~|M134.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030168406!~|A4866405049!~|B4866405049!~|C30|30!~|EDeluxe Room, 1 Bedroom (King) (1 King Bed)!~|FDeluxe Room, 1 Bedroom (King) (1 King Bed)!~|G1!~|U2,134.90,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I134.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866405049", "description": "Deluxe Room, 1 Bedroom (King) (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 Bedroom (King) (1 King Bed)", "legacyRoomId": "0#119030168406", "supplierCode": "4866405049", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.9, "gross": 134.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": 134.9, "gross": 134.9, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 134.9, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n50001621!~|o1!~|p1!~|x07040522!~|M134.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030168202!~|A4866404993!~|B4866404993!~|C30|30!~|EDeluxe Room, 1 Bedroom, Sea View (King) (1 King Bed)!~|FDeluxe Room, 1 Bedroom, Sea View (King) (1 King Bed)!~|G1!~|U2,134.90,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I134.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404993", "description": "Deluxe Room, 1 Bedroom, Sea View (King) (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 Bedroom, Sea View (King) (1 King Bed)", "legacyRoomId": "0#119030168202", "supplierCode": "4866404993", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.9, "gross": 134.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": 134.9, "gross": 134.9, "binding": false } }, { "hotelName": "Capri by Fraser Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 142.23, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57717161", "supplierCode": "STN", "hotelCodeSupplier": "57717161", "id": "33!~|a0!~|b260422!~|c260423!~|d57717161!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57717161!~|n50001621!~|o1!~|p1!~|x07040522!~|M142.23!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030168557!~|A4866405032!~|B4866405032!~|C30|30!~|EExecutive Room, 1 Bedroom (King) (1 King Bed)!~|FExecutive Room, 1 Bedroom (King) (1 King Bed)!~|G1!~|U2,142.23,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I142.23!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866405032", "description": "Executive Room, 1 Bedroom (King) (1 King Bed)", "descriptionSupplier": "Executive Room, 1 Bedroom (King) (1 King Bed)", "legacyRoomId": "0#119030168557", "supplierCode": "4866405032", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 142.23, "gross": 142.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": 142.23, "gross": 142.23, "binding": false } }, { "hotelName": "New York", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 41, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359299!~|o1!~|p1!~|x07040522!~|M41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757179!~|A4864089622!~|B4864089622!~|C30|30!~|EDeluxe King!~|FDeluxe King!~|G1!~|U2,41,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089622", "description": "Deluxe King", "descriptionSupplier": "Deluxe King", "legacyRoomId": "0#119035757179", "supplierCode": "4864089622", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41, "gross": 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": 41, "gross": 41, "binding": false } }, { "hotelName": "New York", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 41, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359299!~|o1!~|p1!~|x07040522!~|M41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757198!~|A4820926642!~|B4820926642!~|C30|30!~|EDeluxe Twin!~|FDeluxe Twin!~|G1!~|U2,41,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4820926642", "description": "Deluxe Twin", "descriptionSupplier": "Deluxe Twin", "legacyRoomId": "0#119035757198", "supplierCode": "4820926642", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41, "gross": 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": 41, "gross": 41, "binding": false } }, { "hotelName": "New York", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 41.08, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359299!~|o1!~|p1!~|x07040522!~|M41.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244927!~|A4765393759!~|B4765393759!~|C30|30!~|EDeluxe Twin Room (2 Twin beds)!~|FDeluxe Twin Room (2 Twin beds)!~|G1!~|U2,41.08,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.08!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4765393759", "description": "Deluxe Twin Room (2 Twin beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin beds)", "legacyRoomId": "0#119099244927", "supplierCode": "4765393759", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.08, "gross": 41.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": 41.08, "gross": 41.08, "binding": false } }, { "hotelName": "New York", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 43.91, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359299!~|o1!~|p1!~|x07040522!~|M43.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244881!~|A4765393770!~|B4765393770!~|C30|30!~|EPremier King Room (1 King bed)!~|FPremier King Room (1 King bed)!~|G1!~|U2,43.91,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4765393770", "description": "Premier King Room (1 King bed)", "descriptionSupplier": "Premier King Room (1 King bed)", "legacyRoomId": "0#119099244881", "supplierCode": "4765393770", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.91, "gross": 43.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": 43.91, "gross": 43.91, "binding": false } }, { "hotelName": "New York", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 43.91, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359299!~|o1!~|p1!~|x07040522!~|M43.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630329!~|A4765393767!~|B4765393767!~|C30|30!~|EPremier Twin Room (2 Twin beds)!~|FPremier Twin Room (2 Twin beds)!~|G1!~|U2,43.91,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4765393767", "description": "Premier Twin Room (2 Twin beds)", "descriptionSupplier": "Premier Twin Room (2 Twin beds)", "legacyRoomId": "0#119154630329", "supplierCode": "4765393767", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.91, "gross": 43.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": 43.91, "gross": 43.91, "binding": false } }, { "hotelName": "New York", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T21:01:00Z", "value": 45.15, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359299!~|o1!~|p1!~|x07040522!~|M45.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316665!~|A3546267927!~|B3546267927!~|C30|30!~|EDouble room King bed - De Luxe!~|FDouble room King bed - De Luxe!~|G1!~|U2,45.15,1776718860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.15!~|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#119033316665", "supplierCode": "3546267927", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.15, "gross": 45.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": 45.15, "gross": 45.15, "binding": false } }, { "hotelName": "New York", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T02:00:00Z", "value": 45.24, "hoursBefore": 70, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359299!~|o1!~|p1!~|x07040522!~|M45.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630003!~|A4868194110!~|B4868194110!~|C30|30!~|EDouble Or Twin Deluxe (1 Double bed or 2 Twin beds)!~|FDouble Or Twin Deluxe (1 Double bed or 2 Twin beds)!~|G1!~|U2,45.24,1776564000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194110", "description": "Double Or Twin Deluxe (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Double Or Twin Deluxe (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#119154630003", "supplierCode": "4868194110", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.24, "gross": 45.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": 45.24, "gross": 45.24, "binding": false } }, { "hotelName": "New York", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 45.97, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359299!~|o1!~|p1!~|x07040522!~|M45.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316318!~|A4820926634!~|B4820926634!~|C30|30!~|EPremier Twin!~|FPremier Twin!~|G1!~|U2,45.97,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4820926634", "description": "Premier Twin", "descriptionSupplier": "Premier Twin", "legacyRoomId": "0#119033316318", "supplierCode": "4820926634", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.97, "gross": 45.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": 45.97, "gross": 45.97, "binding": false } }, { "hotelName": "New York", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359299!~|o1!~|p0!~|x07040522!~|M47.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630057!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.4!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#119154630057", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.4, "gross": 47.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": 47.4, "gross": 47.4, "binding": false } }, { "hotelName": "New York", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359299!~|o1!~|p0!~|x07040522!~|M47.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757189!~|A3546268905!~|B3546268905!~|C30|30!~|EDOUBLE DELUXE KING BED!~|FDOUBLE DELUXE KING BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.4!~|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#119035757189", "supplierCode": "3546268905", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.4, "gross": 47.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": 47.4, "gross": 47.4, "binding": false } }, { "hotelName": "New York", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 49.02, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359299!~|o1!~|p1!~|x07040522!~|M49.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316439!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|U2,49.02,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.02!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#119033316439", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.02, "gross": 49.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": 49.02, "gross": 49.02, "binding": false } }, { "hotelName": "New York", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359299!~|o1!~|p0!~|x07040522!~|M51.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316732!~|A3546268744!~|B3546268744!~|C30|30!~|EDOUBLE PREMIER!~|FDOUBLE PREMIER!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.32!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268744", "description": "DOUBLE PREMIER", "descriptionSupplier": "DOUBLE PREMIER", "legacyRoomId": "0#119033316732", "supplierCode": "3546268744", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.32, "gross": 51.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": 51.32, "gross": 51.32, "binding": false } }, { "hotelName": "New York", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 52.41, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359299!~|o1!~|p1!~|x07040522!~|M52.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757385!~|A3546268744!~|B3546268744!~|C30|30!~|EDOUBLE PREMIER!~|FDOUBLE PREMIER!~|G1!~|U2,52.41,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268744", "description": "DOUBLE PREMIER", "descriptionSupplier": "DOUBLE PREMIER", "legacyRoomId": "0#119035757385", "supplierCode": "3546268744", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.41, "gross": 52.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": 52.41, "gross": 52.41, "binding": false } }, { "hotelName": "New York", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 56.66, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359299!~|o1!~|p1!~|x07040522!~|M56.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244901!~|A4781340845!~|B4781340845!~|C30|30!~|EFamily Room (1 Single bed + 1 King bed)!~|FFamily Room (1 Single bed + 1 King bed)!~|G1!~|U2,56.66,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4781340845", "description": "Family Room (1 Single bed + 1 King bed)", "descriptionSupplier": "Family Room (1 Single bed + 1 King bed)", "legacyRoomId": "0#119099244901", "supplierCode": "4781340845", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.66, "gross": 56.66, "binding": false } }, { "hotelName": "New York", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 64.61, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359299!~|o1!~|p1!~|x07040522!~|M64.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111179776457!~|A4755050594!~|B4755050594!~|C30|30!~|EFamily!~|FFamily!~|G1!~|U2,64.61,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4755050594", "description": "Family", "descriptionSupplier": "Family", "legacyRoomId": "0#111179776457", "supplierCode": "4755050594", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.61, "gross": 64.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": 64.61, "gross": 64.61, "binding": false } }, { "hotelName": "New York", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 67.63, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359299!~|o1!~|p1!~|x07040522!~|M67.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035225130!~|A3546268796!~|B3546268796!~|C30|30!~|EFAMILY ROOM STANDARD!~|FFAMILY ROOM STANDARD!~|G1!~|U2,67.63,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268796", "description": "FAMILY ROOM STANDARD", "descriptionSupplier": "FAMILY ROOM STANDARD", "legacyRoomId": "0#119035225130", "supplierCode": "3546268796", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.63, "gross": 67.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": 67.63, "gross": 67.63, "binding": false } }, { "hotelName": "New York", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 72.5, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359299!~|o1!~|p1!~|x07040522!~|M72.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316758!~|A4864089570!~|B4864089570!~|C30|30!~|EDeluxe King Room (1 King Bed)!~|FDeluxe King Room (1 King Bed)!~|G1!~|U2,72.50,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089570", "description": "Deluxe King Room (1 King Bed)", "descriptionSupplier": "Deluxe King Room (1 King Bed)", "legacyRoomId": "0#119033316758", "supplierCode": "4864089570", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.5, "gross": 72.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": 72.5, "gross": 72.5, "binding": false } }, { "hotelName": "New York", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 80.31, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359299!~|o1!~|p1!~|x07040522!~|M80.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316186!~|A4864089592!~|B4864089592!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|U2,80.31,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089592", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#119033316186", "supplierCode": "4864089592", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.31, "gross": 80.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": 80.31, "gross": 80.31, "binding": false } }, { "hotelName": "New York", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 85.7, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359299!~|o1!~|p1!~|x07040522!~|M85.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316493!~|A4864089675!~|B4864089675!~|C30|30!~|EPremier Twin Room (2 Twin Beds)!~|FPremier Twin Room (2 Twin Beds)!~|G1!~|U2,85.70,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089675", "description": "Premier Twin Room (2 Twin Beds)", "descriptionSupplier": "Premier Twin Room (2 Twin Beds)", "legacyRoomId": "0#119033316493", "supplierCode": "4864089675", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.7, "gross": 85.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": 85.7, "gross": 85.7, "binding": false } }, { "hotelName": "New York", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 43.48, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359298!~|o1!~|p1!~|x07040522!~|M43.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244951!~|A4804793378!~|B4804793378!~|C30|30!~|EDeluxe King Room (1 King bed)!~|FDeluxe King Room (1 King bed)!~|G1!~|U2,43.48,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4804793378", "description": "Deluxe King Room (1 King bed)", "descriptionSupplier": "Deluxe King Room (1 King bed)", "legacyRoomId": "0#119099244951", "supplierCode": "4804793378", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.48, "gross": 43.48, "binding": false } }, { "hotelName": "New York", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 43.48, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359298!~|o1!~|p1!~|x07040522!~|M43.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244950!~|A4765393759!~|B4765393759!~|C30|30!~|EDeluxe Twin Room (2 Twin beds)!~|FDeluxe Twin Room (2 Twin beds)!~|G1!~|U2,43.48,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4765393759", "description": "Deluxe Twin Room (2 Twin beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin beds)", "legacyRoomId": "0#119099244950", "supplierCode": "4765393759", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.48, "gross": 43.48, "binding": false } }, { "hotelName": "New York", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 45.97, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359298!~|o1!~|p1!~|x07040522!~|M45.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757078!~|A4820926642!~|B4820926642!~|C30|30!~|EDeluxe Twin!~|FDeluxe Twin!~|G1!~|U2,45.97,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4820926642", "description": "Deluxe Twin", "descriptionSupplier": "Deluxe Twin", "legacyRoomId": "0#119035757078", "supplierCode": "4820926642", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.97, "gross": 45.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": 45.97, "gross": 45.97, "binding": false } }, { "hotelName": "New York", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 46.32, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359298!~|o1!~|p1!~|x07040522!~|M46.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244916!~|A4765393770!~|B4765393770!~|C30|30!~|EPremier King Room (1 King bed)!~|FPremier King Room (1 King bed)!~|G1!~|U2,46.32,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4765393770", "description": "Premier King Room (1 King bed)", "descriptionSupplier": "Premier King Room (1 King bed)", "legacyRoomId": "0#119099244916", "supplierCode": "4765393770", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.32, "gross": 46.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": 46.32, "gross": 46.32, "binding": false } }, { "hotelName": "New York", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 46.32, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359298!~|o1!~|p1!~|x07040522!~|M46.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630072!~|A4765393767!~|B4765393767!~|C30|30!~|EPremier Twin Room (2 Twin beds)!~|FPremier Twin Room (2 Twin beds)!~|G1!~|U2,46.32,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4765393767", "description": "Premier Twin Room (2 Twin beds)", "descriptionSupplier": "Premier Twin Room (2 Twin beds)", "legacyRoomId": "0#119154630072", "supplierCode": "4765393767", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.32, "gross": 46.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": 46.32, "gross": 46.32, "binding": false } }, { "hotelName": "New York", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T02:00:00Z", "value": 50.18, "hoursBefore": 70, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359298!~|o1!~|p1!~|x07040522!~|M50.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630310!~|A4868194110!~|B4868194110!~|C30|30!~|EDouble Or Twin Deluxe (1 Double bed or 2 Twin beds)!~|FDouble Or Twin Deluxe (1 Double bed or 2 Twin beds)!~|G1!~|U2,50.18,1776564000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194110", "description": "Double Or Twin Deluxe (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Double Or Twin Deluxe (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#119154630310", "supplierCode": "4868194110", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.18, "gross": 50.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": 50.18, "gross": 50.18, "binding": false } }, { "hotelName": "New York", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T21:01:00Z", "value": 50.4, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359298!~|o1!~|p1!~|x07040522!~|M50.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316212!~|A3546267927!~|B3546267927!~|C30|30!~|EDouble room King bed - De Luxe!~|FDouble room King bed - De Luxe!~|G1!~|U2,50.40,1776718860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.4!~|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#119033316212", "supplierCode": "3546267927", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.4, "gross": 50.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": 50.4, "gross": 50.4, "binding": false } }, { "hotelName": "New York", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 51.89, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359298!~|o1!~|p1!~|x07040522!~|M51.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757091!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|U2,51.89,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#119035757091", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.89, "gross": 51.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": 51.89, "gross": 51.89, "binding": false } }, { "hotelName": "New York", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359298!~|o1!~|p0!~|x07040522!~|M52.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630497!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.91!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#119154630497", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.91, "gross": 52.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": 52.91, "gross": 52.91, "binding": false } }, { "hotelName": "New York", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 55.27, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359298!~|o1!~|p1!~|x07040522!~|M55.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316764!~|A3546268744!~|B3546268744!~|C30|30!~|EDOUBLE PREMIER!~|FDOUBLE PREMIER!~|G1!~|U2,55.27,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268744", "description": "DOUBLE PREMIER", "descriptionSupplier": "DOUBLE PREMIER", "legacyRoomId": "0#119033316764", "supplierCode": "3546268744", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.27, "gross": 55.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": 55.27, "gross": 55.27, "binding": false } }, { "hotelName": "New York", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T15:59:00Z", "value": 55.27, "hoursBefore": 80, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359298!~|o1!~|p1!~|x07040522!~|M55.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630415!~|A3546337770!~|B3546337770!~|C30|30!~|ETWIN PREMIER!~|FTWIN PREMIER!~|G1!~|U2,55.27,1776527940!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546337770", "description": "TWIN PREMIER", "descriptionSupplier": "TWIN PREMIER", "legacyRoomId": "0#119154630415", "supplierCode": "3546337770", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.27, "gross": 55.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": 55.27, "gross": 55.27, "binding": false } }, { "hotelName": "New York", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 59.06, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359298!~|o1!~|p1!~|x07040522!~|M59.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119099244933!~|A4781340845!~|B4781340845!~|C30|30!~|EFamily Room (1 Single bed + 1 King bed)!~|FFamily Room (1 Single bed + 1 King bed)!~|G1!~|U2,59.06,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4781340845", "description": "Family Room (1 Single bed + 1 King bed)", "descriptionSupplier": "Family Room (1 Single bed + 1 King bed)", "legacyRoomId": "0#119099244933", "supplierCode": "4781340845", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.06, "gross": 59.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": 59.06, "gross": 59.06, "binding": false } }, { "hotelName": "New York", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 69.58, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50224420", "supplierCode": "STN", "hotelCodeSupplier": "50224420", "id": "33!~|a0!~|b260422!~|c260423!~|d50224420!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50224420!~|n2359298!~|o1!~|p1!~|x07040522!~|M69.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111179776019!~|A4755050594!~|B4755050594!~|C30|30!~|EFamily!~|FFamily!~|G1!~|U2,69.58,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4755050594", "description": "Family", "descriptionSupplier": "Family", "legacyRoomId": "0#111179776019", "supplierCode": "4755050594", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.58, "gross": 69.58, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.58, "gross": 69.58, "binding": false } }, { "hotelName": "Villa de Rose by Oyo", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58564611", "supplierCode": "STN", "hotelCodeSupplier": "58564611", "id": "33!~|a0!~|b260422!~|c260423!~|d58564611!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58564611!~|n2359299!~|o1!~|p0!~|x07040522!~|M12.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514121!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I12.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825514121", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.39, "gross": 12.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": 12.39, "gross": 12.39, "binding": false } }, { "hotelName": "Villa de Rose by Oyo", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 13.5, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58564611", "supplierCode": "STN", "hotelCodeSupplier": "58564611", "id": "33!~|a0!~|b260422!~|c260423!~|d58564611!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58564611!~|n2359299!~|o1!~|p1!~|x07040522!~|M13.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119032955794!~|A4866931035!~|B4866931035!~|C30|30!~|EDeluxe Double Room (1 Double Bed)!~|FDeluxe Double Room (1 Double Bed)!~|G1!~|U2,13.50,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I13.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866931035", "description": "Deluxe Double Room (1 Double Bed)", "descriptionSupplier": "Deluxe Double Room (1 Double Bed)", "legacyRoomId": "0#119032955794", "supplierCode": "4866931035", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 13.5, "gross": 13.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": 13.5, "gross": 13.5, "binding": false } }, { "hotelName": "Villa de Rose by Oyo", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58564611", "supplierCode": "STN", "hotelCodeSupplier": "58564611", "id": "33!~|a0!~|b260422!~|c260423!~|d58564611!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58564611!~|n2359299!~|o1!~|p0!~|x07040522!~|M15.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514691!~|A3546267890!~|B3546267890!~|C30|30!~|ESUITE STANDARD!~|FSUITE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I15.26!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267890", "description": "SUITE STANDARD", "descriptionSupplier": "SUITE STANDARD", "legacyRoomId": "0#118825514691", "supplierCode": "3546267890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 15.26, "gross": 15.26, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 15.26, "gross": 15.26, "binding": false } }, { "hotelName": "Villa de Rose by Oyo", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 15.55, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58564611", "supplierCode": "STN", "hotelCodeSupplier": "58564611", "id": "33!~|a0!~|b260422!~|c260423!~|d58564611!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58564611!~|n2359299!~|o1!~|p1!~|x07040522!~|M15.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119032955658!~|A4866931035!~|B4866931035!~|C30|30!~|EDeluxe Double Room (1 Double Bed)!~|FDeluxe Double Room (1 Double Bed)!~|G1!~|U2,15.55,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I15.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866931035", "description": "Deluxe Double Room (1 Double Bed)", "descriptionSupplier": "Deluxe Double Room (1 Double Bed)", "legacyRoomId": "0#119032955658", "supplierCode": "4866931035", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 49%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 15.55, "gross": 15.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": 15.55, "gross": 15.55, "binding": false } }, { "hotelName": "Villa de Rose by Oyo", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 15.96, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58564611", "supplierCode": "STN", "hotelCodeSupplier": "58564611", "id": "33!~|a0!~|b260422!~|c260423!~|d58564611!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58564611!~|n2359299!~|o1!~|p1!~|x07040522!~|M15.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119032955762!~|A4866931051!~|B4866931051!~|C30|30!~|ESuperior Suite (1 Double Bed and 1 Bed)!~|FSuperior Suite (1 Double Bed and 1 Bed)!~|G1!~|U2,15.96,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I15.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866931051", "description": "Superior Suite (1 Double Bed and 1 Bed)", "descriptionSupplier": "Superior Suite (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119032955762", "supplierCode": "4866931051", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 15.96, "gross": 15.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": 15.96, "gross": 15.96, "binding": false } }, { "hotelName": "Villa de Rose by Oyo", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 18.44, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "58564611", "supplierCode": "STN", "hotelCodeSupplier": "58564611", "id": "33!~|a0!~|b260422!~|c260423!~|d58564611!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m58564611!~|n2359299!~|o1!~|p1!~|x07040522!~|M18.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119032955726!~|A4866931051!~|B4866931051!~|C30|30!~|ESuperior Suite (1 Double Bed and 1 Bed)!~|FSuperior Suite (1 Double Bed and 1 Bed)!~|G1!~|U2,18.44,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I18.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866931051", "description": "Superior Suite (1 Double Bed and 1 Bed)", "descriptionSupplier": "Superior Suite (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119032955726", "supplierCode": "4866931051", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 50%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.44, "gross": 18.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": 18.44, "gross": 18.44, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p0!~|x07040522!~|M50.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630331!~|A4866404945!~|B4866404945!~|C30|30!~|EStandard Room (1 Bed)!~|FStandard Room (1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404945", "description": "Standard Room (1 Bed)", "descriptionSupplier": "Standard Room (1 Bed)", "legacyRoomId": "0#119154630331", "supplierCode": "4866404945", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.46, "gross": 50.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": 50.46, "gross": 50.46, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p0!~|x07040522!~|M51.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630002!~|A4866404969!~|B4866404969!~|C30|30!~|EStandard Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404969", "description": "Standard Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119154630002", "supplierCode": "4866404969", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.97, "gross": 51.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": 51.97, "gross": 51.97, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p0!~|x07040522!~|M51.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630176!~|A4866404931!~|B4866404931!~|C30|30!~|EStandard Room, 1 Queen Bed (1 Queen Bed)!~|FStandard Room, 1 Queen Bed (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404931", "description": "Standard Room, 1 Queen Bed (1 Queen Bed)", "descriptionSupplier": "Standard Room, 1 Queen Bed (1 Queen Bed)", "legacyRoomId": "0#119154630176", "supplierCode": "4866404931", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.97, "gross": 51.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": 51.97, "gross": 51.97, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p0!~|x07040522!~|M51.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629980!~|A4866404945!~|B4866404945!~|C30|30!~|EStandard Room (1 Bed)!~|FStandard Room (1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404945", "description": "Standard Room (1 Bed)", "descriptionSupplier": "Standard Room (1 Bed)", "legacyRoomId": "0#119154629980", "supplierCode": "4866404945", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.98, "gross": 51.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": 51.98, "gross": 51.98, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p0!~|x07040522!~|M53.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630468!~|A4866404931!~|B4866404931!~|C30|30!~|EStandard Room, 1 Queen Bed (1 Queen Bed)!~|FStandard Room, 1 Queen Bed (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404931", "description": "Standard Room, 1 Queen Bed (1 Queen Bed)", "descriptionSupplier": "Standard Room, 1 Queen Bed (1 Queen Bed)", "legacyRoomId": "0#119154630468", "supplierCode": "4866404931", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.49, "gross": 53.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": 53.49, "gross": 53.49, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p0!~|x07040522!~|M53.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630257!~|A4866404969!~|B4866404969!~|C30|30!~|EStandard Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404969", "description": "Standard Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119154630257", "supplierCode": "4866404969", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.49, "gross": 53.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": 53.49, "gross": 53.49, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 65.86, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p1!~|x07040522!~|M65.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630457!~|A4866404945!~|B4866404945!~|C30|30!~|EStandard Room (1 Bed)!~|FStandard Room (1 Bed)!~|G1!~|U2,65.86,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404945", "description": "Standard Room (1 Bed)", "descriptionSupplier": "Standard Room (1 Bed)", "legacyRoomId": "0#119154630457", "supplierCode": "4866404945", "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": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 67.15, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p1!~|x07040522!~|M67.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630515!~|A4866404969!~|B4866404969!~|C30|30!~|EStandard Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,67.15,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404969", "description": "Standard Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119154630515", "supplierCode": "4866404969", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.15, "gross": 67.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": 67.15, "gross": 67.15, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 67.15, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p1!~|x07040522!~|M67.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630042!~|A4866404931!~|B4866404931!~|C30|30!~|EStandard Room, 1 Queen Bed (1 Queen Bed)!~|FStandard Room, 1 Queen Bed (1 Queen Bed)!~|G1!~|U2,67.15,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404931", "description": "Standard Room, 1 Queen Bed (1 Queen Bed)", "descriptionSupplier": "Standard Room, 1 Queen Bed (1 Queen Bed)", "legacyRoomId": "0#119154630042", "supplierCode": "4866404931", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.15, "gross": 67.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": 67.15, "gross": 67.15, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 67.9, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p1!~|x07040522!~|M67.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630487!~|A4866404945!~|B4866404945!~|C30|30!~|EStandard Room (1 Bed)!~|FStandard Room (1 Bed)!~|G1!~|U2,67.90,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404945", "description": "Standard Room (1 Bed)", "descriptionSupplier": "Standard Room (1 Bed)", "legacyRoomId": "0#119154630487", "supplierCode": "4866404945", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.9, "gross": 67.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": 67.9, "gross": 67.9, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 69.17, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p1!~|x07040522!~|M69.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630104!~|A4866404931!~|B4866404931!~|C30|30!~|EStandard Room, 1 Queen Bed (1 Queen Bed)!~|FStandard Room, 1 Queen Bed (1 Queen Bed)!~|G1!~|U2,69.17,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404931", "description": "Standard Room, 1 Queen Bed (1 Queen Bed)", "descriptionSupplier": "Standard Room, 1 Queen Bed (1 Queen Bed)", "legacyRoomId": "0#119154630104", "supplierCode": "4866404931", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.17, "gross": 69.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": 69.17, "gross": 69.17, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 69.17, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p1!~|x07040522!~|M69.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630514!~|A4866404969!~|B4866404969!~|C30|30!~|EStandard Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,69.17,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404969", "description": "Standard Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119154630514", "supplierCode": "4866404969", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.17, "gross": 69.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": 69.17, "gross": 69.17, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p0!~|x07040522!~|M89.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630450!~|A4866404909!~|B4866404909!~|C30|30!~|ESuite, 2 Bedrooms (2 Queen Beds)!~|FSuite, 2 Bedrooms (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404909", "description": "Suite, 2 Bedrooms (2 Queen Beds)", "descriptionSupplier": "Suite, 2 Bedrooms (2 Queen Beds)", "legacyRoomId": "0#119154630450", "supplierCode": "4866404909", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.66, "gross": 89.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": 89.66, "gross": 89.66, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p0!~|x07040522!~|M92.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630387!~|A4866404909!~|B4866404909!~|C30|30!~|ESuite, 2 Bedrooms (2 Queen Beds)!~|FSuite, 2 Bedrooms (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.44!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404909", "description": "Suite, 2 Bedrooms (2 Queen Beds)", "descriptionSupplier": "Suite, 2 Bedrooms (2 Queen Beds)", "legacyRoomId": "0#119154630387", "supplierCode": "4866404909", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.44, "gross": 92.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": 92.44, "gross": 92.44, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p0!~|x07040522!~|M95.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630524!~|A4866404956!~|B4866404956!~|C30|30!~|ESuite, 2 Bedrooms (2 Twin Beds)!~|FSuite, 2 Bedrooms (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404956", "description": "Suite, 2 Bedrooms (2 Twin Beds)", "descriptionSupplier": "Suite, 2 Bedrooms (2 Twin Beds)", "legacyRoomId": "0#119154630524", "supplierCode": "4866404956", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.96, "gross": 95.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": 95.96, "gross": 95.96, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p0!~|x07040522!~|M97.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630507!~|A4866404937!~|B4866404937!~|C30|30!~|ESuite, 1 Bedroom (Living Area) (1 Queen Bed)!~|FSuite, 1 Bedroom (Living Area) (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.02!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404937", "description": "Suite, 1 Bedroom (Living Area) (1 Queen Bed)", "descriptionSupplier": "Suite, 1 Bedroom (Living Area) (1 Queen Bed)", "legacyRoomId": "0#119154630507", "supplierCode": "4866404937", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.02, "gross": 97.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": 97.02, "gross": 97.02, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p0!~|x07040522!~|M99.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630322!~|A4866404956!~|B4866404956!~|C30|30!~|ESuite, 2 Bedrooms (2 Twin Beds)!~|FSuite, 2 Bedrooms (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.02!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404956", "description": "Suite, 2 Bedrooms (2 Twin Beds)", "descriptionSupplier": "Suite, 2 Bedrooms (2 Twin Beds)", "legacyRoomId": "0#119154630322", "supplierCode": "4866404956", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.02, "gross": 99.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": 99.02, "gross": 99.02, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p0!~|x07040522!~|M100.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630056!~|A4866404937!~|B4866404937!~|C30|30!~|ESuite, 1 Bedroom (Living Area) (1 Queen Bed)!~|FSuite, 1 Bedroom (Living Area) (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404937", "description": "Suite, 1 Bedroom (Living Area) (1 Queen Bed)", "descriptionSupplier": "Suite, 1 Bedroom (Living Area) (1 Queen Bed)", "legacyRoomId": "0#119154630056", "supplierCode": "4866404937", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.03, "gross": 100.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": 100.03, "gross": 100.03, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 105.11, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p1!~|x07040522!~|M105.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630130!~|A4866404909!~|B4866404909!~|C30|30!~|ESuite, 2 Bedrooms (2 Queen Beds)!~|FSuite, 2 Bedrooms (2 Queen Beds)!~|G1!~|U2,105.11,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404909", "description": "Suite, 2 Bedrooms (2 Queen Beds)", "descriptionSupplier": "Suite, 2 Bedrooms (2 Queen Beds)", "legacyRoomId": "0#119154630130", "supplierCode": "4866404909", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.11, "gross": 105.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": 105.11, "gross": 105.11, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 108.39, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p1!~|x07040522!~|M108.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630212!~|A4866404909!~|B4866404909!~|C30|30!~|ESuite, 2 Bedrooms (2 Queen Beds)!~|FSuite, 2 Bedrooms (2 Queen Beds)!~|G1!~|U2,108.39,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404909", "description": "Suite, 2 Bedrooms (2 Queen Beds)", "descriptionSupplier": "Suite, 2 Bedrooms (2 Queen Beds)", "legacyRoomId": "0#119154630212", "supplierCode": "4866404909", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.39, "gross": 108.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": 108.39, "gross": 108.39, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 111.14, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p1!~|x07040522!~|M111.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630402!~|A4866404956!~|B4866404956!~|C30|30!~|ESuite, 2 Bedrooms (2 Twin Beds)!~|FSuite, 2 Bedrooms (2 Twin Beds)!~|G1!~|U2,111.14,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404956", "description": "Suite, 2 Bedrooms (2 Twin Beds)", "descriptionSupplier": "Suite, 2 Bedrooms (2 Twin Beds)", "legacyRoomId": "0#119154630402", "supplierCode": "4866404956", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.14, "gross": 111.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": 111.14, "gross": 111.14, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 112.43, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p1!~|x07040522!~|M112.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630410!~|A4866404937!~|B4866404937!~|C30|30!~|ESuite, 1 Bedroom (Living Area) (1 Queen Bed)!~|FSuite, 1 Bedroom (Living Area) (1 Queen Bed)!~|G1!~|U2,112.43,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404937", "description": "Suite, 1 Bedroom (Living Area) (1 Queen Bed)", "descriptionSupplier": "Suite, 1 Bedroom (Living Area) (1 Queen Bed)", "legacyRoomId": "0#119154630410", "supplierCode": "4866404937", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.43, "gross": 112.43, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.43, "gross": 112.43, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 114.71, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p1!~|x07040522!~|M114.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630256!~|A4866404956!~|B4866404956!~|C30|30!~|ESuite, 2 Bedrooms (2 Twin Beds)!~|FSuite, 2 Bedrooms (2 Twin Beds)!~|G1!~|U2,114.71,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I114.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404956", "description": "Suite, 2 Bedrooms (2 Twin Beds)", "descriptionSupplier": "Suite, 2 Bedrooms (2 Twin Beds)", "legacyRoomId": "0#119154630256", "supplierCode": "4866404956", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.71, "gross": 114.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": 114.71, "gross": 114.71, "binding": false } }, { "hotelName": "Holiday Inn Express And Suites Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 115.96, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51862153", "supplierCode": "STN", "hotelCodeSupplier": "51862153", "id": "33!~|a0!~|b260422!~|c260423!~|d51862153!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51862153!~|n2359298!~|o1!~|p1!~|x07040522!~|M115.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630150!~|A4866404937!~|B4866404937!~|C30|30!~|ESuite, 1 Bedroom (Living Area) (1 Queen Bed)!~|FSuite, 1 Bedroom (Living Area) (1 Queen Bed)!~|G1!~|U2,115.96,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866404937", "description": "Suite, 1 Bedroom (Living Area) (1 Queen Bed)", "descriptionSupplier": "Suite, 1 Bedroom (Living Area) (1 Queen Bed)", "legacyRoomId": "0#119154630150", "supplierCode": "4866404937", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.96, "gross": 115.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": 115.96, "gross": 115.96, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p0!~|x07040522!~|M28.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514478!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825514478", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.79, "gross": 28.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": 28.79, "gross": 28.79, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T20:59:59Z", "value": 29.49, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p1!~|x07040522!~|M29.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630302!~|A4863087123!~|B4863087123!~|C30|30!~|EDeluxe (1 Queen bed)!~|FDeluxe (1 Queen bed)!~|G1!~|U2,29.49,1776286799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863087123", "description": "Deluxe (1 Queen bed)", "descriptionSupplier": "Deluxe (1 Queen bed)", "legacyRoomId": "0#119154630302", "supplierCode": "4863087123", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.49, "gross": 29.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.49, "gross": 29.49, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p0!~|x07040522!~|M31.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118854873002!~|A3546285575!~|B3546285575!~|C30|30!~|EDOUBLE DELUXE QUEEN BED!~|FDOUBLE DELUXE QUEEN BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546285575", "description": "DOUBLE DELUXE QUEEN BED", "descriptionSupplier": "DOUBLE DELUXE QUEEN BED", "legacyRoomId": "0#118854873002", "supplierCode": "3546285575", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.49, "gross": 31.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": 31.49, "gross": 31.49, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T13:00:00Z", "value": 32.09, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p1!~|x07040522!~|M32.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630237!~|A4866696702!~|B4866696702!~|C30|30!~|EDouble room - Single use - De Luxe (1 Double bed)!~|FDouble room - Single use - De Luxe (1 Double bed)!~|G1!~|U2,32.09,1776430800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866696702", "description": "Double room - Single use - De Luxe (1 Double bed)", "descriptionSupplier": "Double room - Single use - De Luxe (1 Double bed)", "legacyRoomId": "0#119154630237", "supplierCode": "4866696702", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.09, "gross": 32.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": 32.09, "gross": 32.09, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p0!~|x07040522!~|M32.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118854872965!~|A3546285575!~|B3546285575!~|C30|30!~|EDOUBLE DELUXE QUEEN BED!~|FDOUBLE DELUXE QUEEN BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546285575", "description": "DOUBLE DELUXE QUEEN BED", "descriptionSupplier": "DOUBLE DELUXE QUEEN BED", "legacyRoomId": "0#118854872965", "supplierCode": "3546285575", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.52, "gross": 32.52, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.52, "gross": 32.52, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 35.53, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p1!~|x07040522!~|M35.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118920711155!~|A4865704557!~|B4865704557!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|U2,35.53,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865704557", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#118920711155", "supplierCode": "4865704557", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.53, "gross": 35.53, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.53, "gross": 35.53, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p0!~|x07040522!~|M37.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512679!~|A3546309578!~|B3546309578!~|C30|30!~|ERoom PREMIER!~|FRoom PREMIER!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546309578", "description": "Room PREMIER", "descriptionSupplier": "Room PREMIER", "legacyRoomId": "0#118825512679", "supplierCode": "3546309578", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.41, "gross": 37.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": 37.41, "gross": 37.41, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T20:59:59Z", "value": 37.44, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p1!~|x07040522!~|M37.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630023!~|A4863087121!~|B4863087121!~|C30|30!~|EPremier Room!~|FPremier Room!~|G1!~|U2,37.44,1776286799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863087121", "description": "Premier Room", "descriptionSupplier": "Premier Room", "legacyRoomId": "0#119154630023", "supplierCode": "4863087121", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.44, "gross": 37.44, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p0!~|x07040522!~|M40.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629978!~|A4848209691!~|B4848209691!~|C30|30!~|ETWIN PREMIER QUEEN BED!~|FTWIN PREMIER QUEEN BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.44!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4848209691", "description": "TWIN PREMIER QUEEN BED", "descriptionSupplier": "TWIN PREMIER QUEEN BED", "legacyRoomId": "0#119154629978", "supplierCode": "4848209691", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.44, "gross": 40.44, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.44, "gross": 40.44, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p0!~|x07040522!~|M40.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630066!~|A4848209691!~|B4848209691!~|C30|30!~|ETWIN PREMIER QUEEN BED!~|FTWIN PREMIER QUEEN BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4848209691", "description": "TWIN PREMIER QUEEN BED", "descriptionSupplier": "TWIN PREMIER QUEEN BED", "legacyRoomId": "0#119154630066", "supplierCode": "4848209691", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.57, "gross": 40.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": 40.57, "gross": 40.57, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 41, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p1!~|x07040522!~|M41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118920711194!~|A4865704562!~|B4865704562!~|C30|30!~|EPremium Room!~|FPremium Room!~|G1!~|U2,41,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865704562", "description": "Premium Room", "descriptionSupplier": "Premium Room", "legacyRoomId": "0#118920711194", "supplierCode": "4865704562", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41, "gross": 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": 41, "gross": 41, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T12:59:59Z", "value": 41.22, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p1!~|x07040522!~|M41.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630369!~|A4865704563!~|B4865704563!~|C30|30!~|EPremier Room (2 Twin beds or 1 Queen bed)!~|FPremier Room (2 Twin beds or 1 Queen bed)!~|G1!~|U2,41.22,1776430799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865704563", "description": "Premier Room (2 Twin beds or 1 Queen bed)", "descriptionSupplier": "Premier Room (2 Twin beds or 1 Queen bed)", "legacyRoomId": "0#119154630369", "supplierCode": "4865704563", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.22, "gross": 41.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": 41.22, "gross": 41.22, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p0!~|x07040522!~|M41.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513844!~|A4170952786!~|B4170952786!~|C30|30!~|EDouble or Twin PREMIER!~|FDouble or Twin PREMIER!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.28!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170952786", "description": "Double or Twin PREMIER", "descriptionSupplier": "Double or Twin PREMIER", "legacyRoomId": "0#118825513844", "supplierCode": "4170952786", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.28, "gross": 41.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": 41.28, "gross": 41.28, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 47.5, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p1!~|x07040522!~|M47.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630498!~|A4863060177!~|B4863060177!~|C30|30!~|EPremier Room (2 Other beds or 1 Queen bed)!~|FPremier Room (2 Other beds or 1 Queen bed)!~|G1!~|U2,47.50,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863060177", "description": "Premier Room (2 Other beds or 1 Queen bed)", "descriptionSupplier": "Premier Room (2 Other beds or 1 Queen bed)", "legacyRoomId": "0#119154630498", "supplierCode": "4863060177", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.5, "gross": 47.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": 47.5, "gross": 47.5, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p0!~|x07040522!~|M56.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514923!~|A3546267890!~|B3546267890!~|C30|30!~|ESUITE STANDARD!~|FSUITE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.68!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267890", "description": "SUITE STANDARD", "descriptionSupplier": "SUITE STANDARD", "legacyRoomId": "0#118825514923", "supplierCode": "3546267890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.68, "gross": 56.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": 56.68, "gross": 56.68, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T20:59:59Z", "value": 56.72, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p1!~|x07040522!~|M56.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630026!~|A4866412934!~|B4866412934!~|C30|30!~|ESuite (1 Queen bed + 1 Sofa bed)!~|FSuite (1 Queen bed + 1 Sofa bed)!~|G1!~|U2,56.72,1776286799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866412934", "description": "Suite (1 Queen bed + 1 Sofa bed)", "descriptionSupplier": "Suite (1 Queen bed + 1 Sofa bed)", "legacyRoomId": "0#119154630026", "supplierCode": "4866412934", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.72, "gross": 56.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": 56.72, "gross": 56.72, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 59.61, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p1!~|x07040522!~|M59.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394457!~|A4866694574!~|B4866694574!~|C30|30!~|EDeluxe Room (1 Queen Bed)!~|FDeluxe Room (1 Queen Bed)!~|G1!~|U2,59.61,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694574", "description": "Deluxe Room (1 Queen Bed)", "descriptionSupplier": "Deluxe Room (1 Queen Bed)", "legacyRoomId": "0#119030394457", "supplierCode": "4866694574", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.61, "gross": 59.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": 59.61, "gross": 59.61, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:00:00Z", "value": 62.13, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p1!~|x07040522!~|M62.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118920711164!~|A4865704560!~|B4865704560!~|C30|30!~|ESuite Room!~|FSuite Room!~|G1!~|U2,62.13,1776546000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4865704560", "description": "Suite Room", "descriptionSupplier": "Suite Room", "legacyRoomId": "0#118920711164", "supplierCode": "4865704560", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.13, "gross": 62.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": 62.13, "gross": 62.13, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p0!~|x07040522!~|M62.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513845!~|A3546305655!~|B3546305655!~|C30|30!~|ESUITE WITH DOUBLE BED!~|FSUITE WITH DOUBLE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.37!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546305655", "description": "SUITE WITH DOUBLE BED", "descriptionSupplier": "SUITE WITH DOUBLE BED", "legacyRoomId": "0#118825513845", "supplierCode": "3546305655", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.37, "gross": 62.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": 62.37, "gross": 62.37, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p0!~|x07040522!~|M62.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515483!~|A3546305655!~|B3546305655!~|C30|30!~|ESUITE WITH DOUBLE BED!~|FSUITE WITH DOUBLE BED!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.54!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546305655", "description": "SUITE WITH DOUBLE BED", "descriptionSupplier": "SUITE WITH DOUBLE BED", "legacyRoomId": "0#118825515483", "supplierCode": "3546305655", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.54, "gross": 62.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": 62.54, "gross": 62.54, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 75.59, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p1!~|x07040522!~|M75.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394608!~|A4866694581!~|B4866694581!~|C30|30!~|EPremier Room (2 Twin Beds or 1 Queen Bed)!~|FPremier Room (2 Twin Beds or 1 Queen Bed)!~|G1!~|U2,75.59,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694581", "description": "Premier Room (2 Twin Beds or 1 Queen Bed)", "descriptionSupplier": "Premier Room (2 Twin Beds or 1 Queen Bed)", "legacyRoomId": "0#119030394608", "supplierCode": "4866694581", "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": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 112.28, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p1!~|x07040522!~|M112.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394593!~|A4866694598!~|B4866694598!~|C30|30!~|ESuite (1 Queen Bed and 1 Double Sofa Bed)!~|FSuite (1 Queen Bed and 1 Double Sofa Bed)!~|G1!~|U2,112.28,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694598", "description": "Suite (1 Queen Bed and 1 Double Sofa Bed)", "descriptionSupplier": "Suite (1 Queen Bed and 1 Double Sofa Bed)", "legacyRoomId": "0#119030394593", "supplierCode": "4866694598", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.28, "gross": 112.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": 112.28, "gross": 112.28, "binding": false } }, { "hotelName": "Belllo Hotel Jb Central", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 114.42, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51111223", "supplierCode": "STN", "hotelCodeSupplier": "51111223", "id": "33!~|a0!~|b260422!~|c260423!~|d51111223!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51111223!~|n2359299!~|o1!~|p1!~|x07040522!~|M114.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394653!~|A4866694598!~|B4866694598!~|C30|30!~|ESuite (1 Queen Bed and 1 Double Sofa Bed)!~|FSuite (1 Queen Bed and 1 Double Sofa Bed)!~|G1!~|U2,114.42,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I114.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694598", "description": "Suite (1 Queen Bed and 1 Double Sofa Bed)", "descriptionSupplier": "Suite (1 Queen Bed and 1 Double Sofa Bed)", "legacyRoomId": "0#119030394653", "supplierCode": "4866694598", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.42, "gross": 114.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": 114.42, "gross": 114.42, "binding": false } }, { "hotelName": "Saffron Casa Jb", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T03:00:00Z", "value": 103.49, "hoursBefore": 165, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57711149", "supplierCode": "STN", "hotelCodeSupplier": "57711149", "id": "33!~|a0!~|b260422!~|c260423!~|d57711149!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57711149!~|n2359299!~|o1!~|p1!~|x07040522!~|M103.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630190!~|A4868194181!~|B4868194181!~|C30|30!~|EStandard Studio, Non Smoking, City View (1 King Bed and 1 Bed)!~|FStandard Studio, Non Smoking, City View (1 King Bed and 1 Bed)!~|G1!~|U2,103.49,1776222000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194181", "description": "Standard Studio, Non Smoking, City View (1 King Bed and 1 Bed)", "descriptionSupplier": "Standard Studio, Non Smoking, City View (1 King Bed and 1 Bed)", "legacyRoomId": "0#119154630190", "supplierCode": "4868194181", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.49, "gross": 103.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.49, "gross": 103.49, "binding": false } }, { "hotelName": "Saffron Casa Jb", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T03:00:00Z", "value": 105.32, "hoursBefore": 165, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57711149", "supplierCode": "STN", "hotelCodeSupplier": "57711149", "id": "33!~|a0!~|b260422!~|c260423!~|d57711149!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57711149!~|n2359299!~|o1!~|p1!~|x07040522!~|M105.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630265!~|A4868194181!~|B4868194181!~|C30|30!~|EStandard Studio, Non Smoking, City View (1 King Bed and 1 Bed)!~|FStandard Studio, Non Smoking, City View (1 King Bed and 1 Bed)!~|G1!~|U2,105.32,1776222000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I105.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194181", "description": "Standard Studio, Non Smoking, City View (1 King Bed and 1 Bed)", "descriptionSupplier": "Standard Studio, Non Smoking, City View (1 King Bed and 1 Bed)", "legacyRoomId": "0#119154630265", "supplierCode": "4868194181", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 105.32, "gross": 105.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": 105.32, "gross": 105.32, "binding": false } }, { "hotelName": "Saffron Casa Jb", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T03:00:00Z", "value": 108.22, "hoursBefore": 165, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57711149", "supplierCode": "STN", "hotelCodeSupplier": "57711149", "id": "33!~|a0!~|b260422!~|c260423!~|d57711149!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57711149!~|n2359299!~|o1!~|p1!~|x07040522!~|M108.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630053!~|A4868194132!~|B4868194132!~|C30|30!~|EPremier Apartment, 2 Bedrooms, Non Smoking (1 Queen Bed and 2 Twin Beds)!~|FPremier Apartment, 2 Bedrooms, Non Smoking (1 Queen Bed and 2 Twin Beds)!~|G1!~|U2,108.22,1776222000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194132", "description": "Premier Apartment, 2 Bedrooms, Non Smoking (1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Premier Apartment, 2 Bedrooms, Non Smoking (1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#119154630053", "supplierCode": "4868194132", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.22, "gross": 108.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": 108.22, "gross": 108.22, "binding": false } }, { "hotelName": "Saffron Casa Jb", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T03:00:00Z", "value": 108.22, "hoursBefore": 165, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57711149", "supplierCode": "STN", "hotelCodeSupplier": "57711149", "id": "33!~|a0!~|b260422!~|c260423!~|d57711149!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57711149!~|n2359299!~|o1!~|p1!~|x07040522!~|M108.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630035!~|A4868194123!~|B4868194123!~|C30|30!~|EPremier Apartment, 2 Bedrooms, Non Smoking, City View (1 Queen Bed and 2 Twin Beds)!~|FPremier Apartment, 2 Bedrooms, Non Smoking, City View (1 Queen Bed and 2 Twin Beds)!~|G1!~|U2,108.22,1776222000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194123", "description": "Premier Apartment, 2 Bedrooms, Non Smoking, City View (1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Premier Apartment, 2 Bedrooms, Non Smoking, City View (1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#119154630035", "supplierCode": "4868194123", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.22, "gross": 108.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": 108.22, "gross": 108.22, "binding": false } }, { "hotelName": "Saffron Casa Jb", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T03:00:00Z", "value": 110.16, "hoursBefore": 165, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57711149", "supplierCode": "STN", "hotelCodeSupplier": "57711149", "id": "33!~|a0!~|b260422!~|c260423!~|d57711149!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57711149!~|n2359299!~|o1!~|p1!~|x07040522!~|M110.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630428!~|A4868194132!~|B4868194132!~|C30|30!~|EPremier Apartment, 2 Bedrooms, Non Smoking (1 Queen Bed and 2 Twin Beds)!~|FPremier Apartment, 2 Bedrooms, Non Smoking (1 Queen Bed and 2 Twin Beds)!~|G1!~|U2,110.16,1776222000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194132", "description": "Premier Apartment, 2 Bedrooms, Non Smoking (1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Premier Apartment, 2 Bedrooms, Non Smoking (1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#119154630428", "supplierCode": "4868194132", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.16, "gross": 110.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": 110.16, "gross": 110.16, "binding": false } }, { "hotelName": "Saffron Casa Jb", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T03:00:00Z", "value": 110.16, "hoursBefore": 165, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57711149", "supplierCode": "STN", "hotelCodeSupplier": "57711149", "id": "33!~|a0!~|b260422!~|c260423!~|d57711149!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57711149!~|n2359299!~|o1!~|p1!~|x07040522!~|M110.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630510!~|A4868194123!~|B4868194123!~|C30|30!~|EPremier Apartment, 2 Bedrooms, Non Smoking, City View (1 Queen Bed and 2 Twin Beds)!~|FPremier Apartment, 2 Bedrooms, Non Smoking, City View (1 Queen Bed and 2 Twin Beds)!~|G1!~|U2,110.16,1776222000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194123", "description": "Premier Apartment, 2 Bedrooms, Non Smoking, City View (1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Premier Apartment, 2 Bedrooms, Non Smoking, City View (1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#119154630510", "supplierCode": "4868194123", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.16, "gross": 110.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": 110.16, "gross": 110.16, "binding": false } }, { "hotelName": "Saffron Casa Jb", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T03:00:00Z", "value": 111.07, "hoursBefore": 165, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57711149", "supplierCode": "STN", "hotelCodeSupplier": "57711149", "id": "33!~|a0!~|b260422!~|c260423!~|d57711149!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57711149!~|n2359299!~|o1!~|p1!~|x07040522!~|M111.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630108!~|A4868194154!~|B4868194154!~|C30|30!~|EBusiness Studio, 1 King Bed, Non Smoking, City View (1 King Bed)!~|FBusiness Studio, 1 King Bed, Non Smoking, City View (1 King Bed)!~|G1!~|U2,111.07,1776222000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194154", "description": "Business Studio, 1 King Bed, Non Smoking, City View (1 King Bed)", "descriptionSupplier": "Business Studio, 1 King Bed, Non Smoking, City View (1 King Bed)", "legacyRoomId": "0#119154630108", "supplierCode": "4868194154", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.07, "gross": 111.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": 111.07, "gross": 111.07, "binding": false } }, { "hotelName": "Saffron Casa Jb", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T03:00:00Z", "value": 113.07, "hoursBefore": 165, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57711149", "supplierCode": "STN", "hotelCodeSupplier": "57711149", "id": "33!~|a0!~|b260422!~|c260423!~|d57711149!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57711149!~|n2359299!~|o1!~|p1!~|x07040522!~|M113.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630358!~|A4868194154!~|B4868194154!~|C30|30!~|EBusiness Studio, 1 King Bed, Non Smoking, City View (1 King Bed)!~|FBusiness Studio, 1 King Bed, Non Smoking, City View (1 King Bed)!~|G1!~|U2,113.07,1776222000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194154", "description": "Business Studio, 1 King Bed, Non Smoking, City View (1 King Bed)", "descriptionSupplier": "Business Studio, 1 King Bed, Non Smoking, City View (1 King Bed)", "legacyRoomId": "0#119154630358", "supplierCode": "4868194154", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.07, "gross": 113.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": 113.07, "gross": 113.07, "binding": false } }, { "hotelName": "Saffron Casa Jb", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T03:00:00Z", "value": 116.94, "hoursBefore": 165, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57711149", "supplierCode": "STN", "hotelCodeSupplier": "57711149", "id": "33!~|a0!~|b260422!~|c260423!~|d57711149!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57711149!~|n2359299!~|o1!~|p1!~|x07040522!~|M116.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630109!~|A4868194115!~|B4868194115!~|C30|30!~|EExecutive Apartment, 2 Bedrooms, Non Smoking, City View (2 Queen Beds)!~|FExecutive Apartment, 2 Bedrooms, Non Smoking, City View (2 Queen Beds)!~|G1!~|U2,116.94,1776222000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194115", "description": "Executive Apartment, 2 Bedrooms, Non Smoking, City View (2 Queen Beds)", "descriptionSupplier": "Executive Apartment, 2 Bedrooms, Non Smoking, City View (2 Queen Beds)", "legacyRoomId": "0#119154630109", "supplierCode": "4868194115", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.94, "gross": 116.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": 116.94, "gross": 116.94, "binding": false } }, { "hotelName": "Saffron Casa Jb", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T03:00:00Z", "value": 119.06, "hoursBefore": 165, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57711149", "supplierCode": "STN", "hotelCodeSupplier": "57711149", "id": "33!~|a0!~|b260422!~|c260423!~|d57711149!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57711149!~|n2359299!~|o1!~|p1!~|x07040522!~|M119.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630017!~|A4868194115!~|B4868194115!~|C30|30!~|EExecutive Apartment, 2 Bedrooms, Non Smoking, City View (2 Queen Beds)!~|FExecutive Apartment, 2 Bedrooms, Non Smoking, City View (2 Queen Beds)!~|G1!~|U2,119.06,1776222000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I119.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194115", "description": "Executive Apartment, 2 Bedrooms, Non Smoking, City View (2 Queen Beds)", "descriptionSupplier": "Executive Apartment, 2 Bedrooms, Non Smoking, City View (2 Queen Beds)", "legacyRoomId": "0#119154630017", "supplierCode": "4868194115", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 119.06, "gross": 119.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": 119.06, "gross": 119.06, "binding": false } }, { "hotelName": "Saffron Casa Jb", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T03:00:00Z", "value": 133.06, "hoursBefore": 165, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57711149", "supplierCode": "STN", "hotelCodeSupplier": "57711149", "id": "33!~|a0!~|b260422!~|c260423!~|d57711149!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57711149!~|n2359299!~|o1!~|p1!~|x07040522!~|M133.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630067!~|A4868194135!~|B4868194135!~|C30|30!~|EPremier Apartment, 3 Bedrooms, Non Smoking (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|FPremier Apartment, 3 Bedrooms, Non Smoking (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|G1!~|U2,133.06,1776222000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I133.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194135", "description": "Premier Apartment, 3 Bedrooms, Non Smoking (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Premier Apartment, 3 Bedrooms, Non Smoking (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#119154630067", "supplierCode": "4868194135", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 133.06, "gross": 133.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": 133.06, "gross": 133.06, "binding": false } }, { "hotelName": "Saffron Casa Jb", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T03:00:00Z", "value": 135.52, "hoursBefore": 165, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57711149", "supplierCode": "STN", "hotelCodeSupplier": "57711149", "id": "33!~|a0!~|b260422!~|c260423!~|d57711149!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57711149!~|n2359299!~|o1!~|p1!~|x07040522!~|M135.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630293!~|A4868194135!~|B4868194135!~|C30|30!~|EPremier Apartment, 3 Bedrooms, Non Smoking (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|FPremier Apartment, 3 Bedrooms, Non Smoking (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|G1!~|U2,135.52,1776222000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I135.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194135", "description": "Premier Apartment, 3 Bedrooms, Non Smoking (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Premier Apartment, 3 Bedrooms, Non Smoking (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#119154630293", "supplierCode": "4868194135", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 135.52, "gross": 135.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": 135.52, "gross": 135.52, "binding": false } }, { "hotelName": "Saffron Casa Jb", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T03:00:00Z", "value": 137.61, "hoursBefore": 165, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57711149", "supplierCode": "STN", "hotelCodeSupplier": "57711149", "id": "33!~|a0!~|b260422!~|c260423!~|d57711149!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57711149!~|n2359299!~|o1!~|p1!~|x07040522!~|M137.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630300!~|A4868194157!~|B4868194157!~|C30|30!~|EFamily Apartment (4 Twin Bunk Beds)!~|FFamily Apartment (4 Twin Bunk Beds)!~|G1!~|U2,137.61,1776222000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I137.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194157", "description": "Family Apartment (4 Twin Bunk Beds)", "descriptionSupplier": "Family Apartment (4 Twin Bunk Beds)", "legacyRoomId": "0#119154630300", "supplierCode": "4868194157", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 137.61, "gross": 137.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": 137.61, "gross": 137.61, "binding": false } }, { "hotelName": "Saffron Casa Jb", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T03:00:00Z", "value": 140.08, "hoursBefore": 165, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57711149", "supplierCode": "STN", "hotelCodeSupplier": "57711149", "id": "33!~|a0!~|b260422!~|c260423!~|d57711149!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57711149!~|n2359299!~|o1!~|p1!~|x07040522!~|M140.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630121!~|A4868194158!~|B4868194158!~|C30|30!~|EDeluxe Apartment, 3 Bedrooms, Non Smoking (2 Queen Bunk Beds and 2 Queen Beds)!~|FDeluxe Apartment, 3 Bedrooms, Non Smoking (2 Queen Bunk Beds and 2 Queen Beds)!~|G1!~|U2,140.08,1776222000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I140.08!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194158", "description": "Deluxe Apartment, 3 Bedrooms, Non Smoking (2 Queen Bunk Beds and 2 Queen Beds)", "descriptionSupplier": "Deluxe Apartment, 3 Bedrooms, Non Smoking (2 Queen Bunk Beds and 2 Queen Beds)", "legacyRoomId": "0#119154630121", "supplierCode": "4868194158", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 140.08, "gross": 140.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": 140.08, "gross": 140.08, "binding": false } }, { "hotelName": "Saffron Casa Jb", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T03:00:00Z", "value": 140.17, "hoursBefore": 165, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57711149", "supplierCode": "STN", "hotelCodeSupplier": "57711149", "id": "33!~|a0!~|b260422!~|c260423!~|d57711149!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57711149!~|n2359299!~|o1!~|p1!~|x07040522!~|M140.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630117!~|A4868194157!~|B4868194157!~|C30|30!~|EFamily Apartment (4 Twin Bunk Beds)!~|FFamily Apartment (4 Twin Bunk Beds)!~|G1!~|U2,140.17,1776222000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I140.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194157", "description": "Family Apartment (4 Twin Bunk Beds)", "descriptionSupplier": "Family Apartment (4 Twin Bunk Beds)", "legacyRoomId": "0#119154630117", "supplierCode": "4868194157", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 140.17, "gross": 140.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": 140.17, "gross": 140.17, "binding": false } }, { "hotelName": "Saffron Casa Jb", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-15T03:00:00Z", "value": 142.69, "hoursBefore": 165, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "57711149", "supplierCode": "STN", "hotelCodeSupplier": "57711149", "id": "33!~|a0!~|b260422!~|c260423!~|d57711149!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m57711149!~|n2359299!~|o1!~|p1!~|x07040522!~|M142.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630266!~|A4868194158!~|B4868194158!~|C30|30!~|EDeluxe Apartment, 3 Bedrooms, Non Smoking (2 Queen Bunk Beds and 2 Queen Beds)!~|FDeluxe Apartment, 3 Bedrooms, Non Smoking (2 Queen Bunk Beds and 2 Queen Beds)!~|G1!~|U2,142.69,1776222000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I142.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194158", "description": "Deluxe Apartment, 3 Bedrooms, Non Smoking (2 Queen Bunk Beds and 2 Queen Beds)", "descriptionSupplier": "Deluxe Apartment, 3 Bedrooms, Non Smoking (2 Queen Bunk Beds and 2 Queen Beds)", "legacyRoomId": "0#119154630266", "supplierCode": "4868194158", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 142.69, "gross": 142.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": 142.69, "gross": 142.69, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 45.61, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M45.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118749686175!~|A4860400135!~|B4860400135!~|C30|30!~|ESuperior Twin Room, 1 Double 1 Single!~|FSuperior Twin Room, 1 Double 1 Single!~|G1!~|U2,45.61,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4860400135", "description": "Superior Twin Room, 1 Double 1 Single", "descriptionSupplier": "Superior Twin Room, 1 Double 1 Single", "legacyRoomId": "0#118749686175", "supplierCode": "4860400135", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.61, "gross": 45.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": 45.61, "gross": 45.61, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 45.61, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M45.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116710523071!~|A4771362073!~|B4771362073!~|C30|30!~|ESuperior Room, 1 King Bed (1 King Bed)!~|FSuperior Room, 1 King Bed (1 King Bed)!~|G1!~|U2,45.61,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771362073", "description": "Superior Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Superior Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#116710523071", "supplierCode": "4771362073", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.61, "gross": 45.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": 45.61, "gross": 45.61, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 46.25, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M46.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114488653807!~|A4795470737!~|B4795470737!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,46.25,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4795470737", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#114488653807", "supplierCode": "4795470737", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.25, "gross": 46.25, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T20:59:59Z", "value": 46.27, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M46.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117857183986!~|A4765465515!~|B4765465515!~|C30|30!~|ESuperior Twin Room (2 Other beds)!~|FSuperior Twin Room (2 Other beds)!~|G1!~|U2,46.27,1776459599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4765465515", "description": "Superior Twin Room (2 Other beds)", "descriptionSupplier": "Superior Twin Room (2 Other beds)", "legacyRoomId": "0#117857183986", "supplierCode": "4765465515", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.27, "gross": 46.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": 46.27, "gross": 46.27, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 46.6, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M46.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815002478!~|A3546267814!~|B3546267814!~|C30|30!~|EDouble or Twin SUPERIOR!~|FDouble or Twin SUPERIOR!~|G1!~|U2,46.60,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267814", "description": "Double or Twin SUPERIOR", "descriptionSupplier": "Double or Twin SUPERIOR", "legacyRoomId": "0#118815002478", "supplierCode": "3546267814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.6, "gross": 46.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.6, "gross": 46.6, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T12:59:59Z", "value": 46.71, "hoursBefore": 131, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M46.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117365099033!~|A4762173223!~|B4762173223!~|C30|30!~|ESuperior Twin Room (1 Single bed + 1 Double bed)!~|FSuperior Twin Room (1 Single bed + 1 Double bed)!~|G1!~|U2,46.71,1776344399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4762173223", "description": "Superior Twin Room (1 Single bed + 1 Double bed)", "descriptionSupplier": "Superior Twin Room (1 Single bed + 1 Double bed)", "legacyRoomId": "0#117365099033", "supplierCode": "4762173223", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.71, "gross": 46.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": 46.71, "gross": 46.71, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T13:00:00Z", "value": 47.19, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M47.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114964198214!~|A4751590420!~|B4751590420!~|C30|30!~|ESuperior Triple Room (1 Single bed + 1 Double bed)!~|FSuperior Triple Room (1 Single bed + 1 Double bed)!~|G1!~|U2,47.19,1776430800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4751590420", "description": "Superior Triple Room (1 Single bed + 1 Double bed)", "descriptionSupplier": "Superior Triple Room (1 Single bed + 1 Double bed)", "legacyRoomId": "0#114964198214", "supplierCode": "4751590420", "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": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 47.32, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M47.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114490641782!~|A4771362073!~|B4771362073!~|C30|30!~|ESuperior Room, 1 King Bed (1 King Bed)!~|FSuperior Room, 1 King Bed (1 King Bed)!~|G1!~|U2,47.32,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771362073", "description": "Superior Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Superior Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#114490641782", "supplierCode": "4771362073", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.32, "gross": 47.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": 47.32, "gross": 47.32, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 47.32, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M47.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114490641780!~|A4795470737!~|B4795470737!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,47.32,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4795470737", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#114490641780", "supplierCode": "4795470737", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.32, "gross": 47.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": 47.32, "gross": 47.32, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 49.76, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M49.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118749686106!~|A4860400127!~|B4860400127!~|C30|30!~|EDeluxe Twin Room, 1 Double 1 Single!~|FDeluxe Twin Room, 1 Double 1 Single!~|G1!~|U2,49.76,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4860400127", "description": "Deluxe Twin Room, 1 Double 1 Single", "descriptionSupplier": "Deluxe Twin Room, 1 Double 1 Single", "legacyRoomId": "0#118749686106", "supplierCode": "4860400127", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.76, "gross": 49.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": 49.76, "gross": 49.76, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 49.76, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M49.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118749685987!~|A4860400114!~|B4860400114!~|C30|30!~|EDeluxe Queen Room, 1 Double 1 Single!~|FDeluxe Queen Room, 1 Double 1 Single!~|G1!~|U2,49.76,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4860400114", "description": "Deluxe Queen Room, 1 Double 1 Single", "descriptionSupplier": "Deluxe Queen Room, 1 Double 1 Single", "legacyRoomId": "0#118749685987", "supplierCode": "4860400114", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.76, "gross": 49.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": 49.76, "gross": 49.76, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 49.76, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M49.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118749686032!~|A4860400119!~|B4860400119!~|C30|30!~|EDeluxe King Room, 1 Double!~|FDeluxe King Room, 1 Double!~|G1!~|U2,49.76,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4860400119", "description": "Deluxe King Room, 1 Double", "descriptionSupplier": "Deluxe King Room, 1 Double", "legacyRoomId": "0#118749686032", "supplierCode": "4860400119", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.76, "gross": 49.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": 49.76, "gross": 49.76, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 50.44, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M50.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114488653808!~|A4795470738!~|B4795470738!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|U2,50.44,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4795470738", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#114488653808", "supplierCode": "4795470738", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.44, "gross": 50.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": 50.44, "gross": 50.44, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 50.75, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M50.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817241098!~|A4171495851!~|B4171495851!~|C30|30!~|EDELUXE TWIN!~|FDELUXE TWIN!~|G1!~|U2,50.75,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4171495851", "description": "DELUXE TWIN", "descriptionSupplier": "DELUXE TWIN", "legacyRoomId": "0#118817241098", "supplierCode": "4171495851", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.75, "gross": 50.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": 50.75, "gross": 50.75, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 50.75, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M50.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815002463!~|A4162743089!~|B4162743089!~|C30|30!~|EDELUXE KING!~|FDELUXE KING!~|G1!~|U2,50.75,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4162743089", "description": "DELUXE KING", "descriptionSupplier": "DELUXE KING", "legacyRoomId": "0#118815002463", "supplierCode": "4162743089", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.75, "gross": 50.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": 50.75, "gross": 50.75, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T12:59:59Z", "value": 50.97, "hoursBefore": 131, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M50.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117619435649!~|A4762173153!~|B4762173153!~|C30|30!~|ERoom Deluxe (2 Twin beds or 1 King bed)!~|FRoom Deluxe (2 Twin beds or 1 King bed)!~|G1!~|U2,50.97,1776344399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4762173153", "description": "Room Deluxe (2 Twin beds or 1 King bed)", "descriptionSupplier": "Room Deluxe (2 Twin beds or 1 King bed)", "legacyRoomId": "0#117619435649", "supplierCode": "4762173153", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.97, "gross": 50.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": 50.97, "gross": 50.97, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 51.61, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M51.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114490641787!~|A4795470738!~|B4795470738!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|U2,51.61,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4795470738", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#114490641787", "supplierCode": "4795470738", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.61, "gross": 51.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": 51.61, "gross": 51.61, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T13:00:00Z", "value": 51.9, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M51.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116382770304!~|A4818473946!~|B4818473946!~|C30|30!~|ETwin\/Double room - De Luxe (1 Double bed or 2 Twin beds)!~|FTwin\/Double room - De Luxe (1 Double bed or 2 Twin beds)!~|G1!~|U2,51.90,1776430800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4818473946", "description": "Twin\/Double room - De Luxe (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Twin\/Double room - De Luxe (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#116382770304", "supplierCode": "4818473946", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.9, "gross": 51.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": 51.9, "gross": 51.9, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 52.14, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M52.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815002484!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|U2,52.14,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118815002484", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.14, "gross": 52.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": 52.14, "gross": 52.14, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 53.91, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M53.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118749686221!~|A4860400142!~|B4860400142!~|C30|30!~|ESuper King, 1 Double!~|FSuper King, 1 Double!~|G1!~|U2,53.91,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4860400142", "description": "Super King, 1 Double", "descriptionSupplier": "Super King, 1 Double", "legacyRoomId": "0#118749686221", "supplierCode": "4860400142", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.91, "gross": 53.91, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.91, "gross": 53.91, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 54.97, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M54.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815002486!~|A4756419280!~|B4756419280!~|C30|30!~|EGRAND SUPER KING!~|FGRAND SUPER KING!~|G1!~|U2,54.97,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4756419280", "description": "GRAND SUPER KING", "descriptionSupplier": "GRAND SUPER KING", "legacyRoomId": "0#118815002486", "supplierCode": "4756419280", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.97, "gross": 54.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": 54.97, "gross": 54.97, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T13:00:00Z", "value": 55.67, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M55.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117112361357!~|A4825449100!~|B4825449100!~|C30|30!~|EDouble (Apartment standard) (1 Double bed)!~|FDouble (Apartment standard) (1 Double bed)!~|G1!~|U2,55.67,1776430800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4825449100", "description": "Double (Apartment standard) (1 Double bed)", "descriptionSupplier": "Double (Apartment standard) (1 Double bed)", "legacyRoomId": "0#117112361357", "supplierCode": "4825449100", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.67, "gross": 55.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": 55.67, "gross": 55.67, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T10:00:00Z", "value": 55.7, "hoursBefore": 62, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M55.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119010033595!~|A4863497273!~|B4863497273!~|C30|30!~|EGrand Double Room, 1 King!~|FGrand Double Room, 1 King!~|G1!~|U2,55.70,1776592800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863497273", "description": "Grand Double Room, 1 King", "descriptionSupplier": "Grand Double Room, 1 King", "legacyRoomId": "0#119010033595", "supplierCode": "4863497273", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.7, "gross": 55.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": 55.7, "gross": 55.7, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 55.92, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M55.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112696696357!~|A4771961493!~|B4771961493!~|C30|30!~|EGrand Double Room (1 King Bed)!~|FGrand Double Room (1 King Bed)!~|G1!~|U2,55.92,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771961493", "description": "Grand Double Room (1 King Bed)", "descriptionSupplier": "Grand Double Room (1 King Bed)", "legacyRoomId": "0#112696696357", "supplierCode": "4771961493", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.92, "gross": 55.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": 55.92, "gross": 55.92, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T20:59:59Z", "value": 56.09, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M56.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117857183982!~|A4771961502!~|B4771961502!~|C30|30!~|ESuper King (1 King bed)!~|FSuper King (1 King bed)!~|G1!~|U2,56.09,1776459599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771961502", "description": "Super King (1 King bed)", "descriptionSupplier": "Super King (1 King bed)", "legacyRoomId": "0#117857183982", "supplierCode": "4771961502", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.09, "gross": 56.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": 56.09, "gross": 56.09, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 56.49, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M56.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815002470!~|A3546267640!~|B3546267640!~|C30|30!~|EDOUBLE KING SIZE BED!~|FDOUBLE KING SIZE BED!~|G1!~|U2,56.49,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267640", "description": "DOUBLE KING SIZE BED", "descriptionSupplier": "DOUBLE KING SIZE BED", "legacyRoomId": "0#118815002470", "supplierCode": "3546267640", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.49, "gross": 56.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.49, "gross": 56.49, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T02:00:00Z", "value": 57.45, "hoursBefore": 118, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M57.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115190778947!~|A4755051332!~|B4755051332!~|C30|30!~|ESuperior Room 1 Queen Bed (1 Queen bed)!~|FSuperior Room 1 Queen Bed (1 Queen bed)!~|G1!~|U2,57.45,1776391200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4755051332", "description": "Superior Room 1 Queen Bed (1 Queen bed)", "descriptionSupplier": "Superior Room 1 Queen Bed (1 Queen bed)", "legacyRoomId": "0#115190778947", "supplierCode": "4755051332", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.45, "gross": 57.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": 57.45, "gross": 57.45, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 61.31, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M61.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815002479!~|A4756419289!~|B4756419289!~|C30|30!~|EPREMIER DELUXE KING WITH BATHTUB!~|FPREMIER DELUXE KING WITH BATHTUB!~|G1!~|U2,61.31,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4756419289", "description": "PREMIER DELUXE KING WITH BATHTUB", "descriptionSupplier": "PREMIER DELUXE KING WITH BATHTUB", "legacyRoomId": "0#118815002479", "supplierCode": "4756419289", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.31, "gross": 61.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": 61.31, "gross": 61.31, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 62.37, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M62.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114490641793!~|A4771362077!~|B4771362077!~|C30|30!~|EPremier Deluxe King B (1 King Bed)!~|FPremier Deluxe King B (1 King Bed)!~|G1!~|U2,62.37,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771362077", "description": "Premier Deluxe King B (1 King Bed)", "descriptionSupplier": "Premier Deluxe King B (1 King Bed)", "legacyRoomId": "0#114490641793", "supplierCode": "4771362077", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.37, "gross": 62.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": 62.37, "gross": 62.37, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T19:00:59Z", "value": 64.77, "hoursBefore": 101, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M64.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118354849218!~|A4841281638!~|B4841281638!~|C30|30!~|EPremier Deluxe King Room - Standing Shower (1 King bed)!~|FPremier Deluxe King Room - Standing Shower (1 King bed)!~|G1!~|U2,64.77,1776452459!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4841281638", "description": "Premier Deluxe King Room - Standing Shower (1 King bed)", "descriptionSupplier": "Premier Deluxe King Room - Standing Shower (1 King bed)", "legacyRoomId": "0#118354849218", "supplierCode": "4841281638", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.77, "gross": 64.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": 64.77, "gross": 64.77, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T13:00:00Z", "value": 72.65, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M72.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114964198220!~|A4751590413!~|B4751590413!~|C30|30!~|EDeluxe Triple Room (1 Queen bed + 1 Single bed)!~|FDeluxe Triple Room (1 Queen bed + 1 Single bed)!~|G1!~|U2,72.65,1776430800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4751590413", "description": "Deluxe Triple Room (1 Queen bed + 1 Single bed)", "descriptionSupplier": "Deluxe Triple Room (1 Queen bed + 1 Single bed)", "legacyRoomId": "0#114964198220", "supplierCode": "4751590413", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.65, "gross": 72.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": 72.65, "gross": 72.65, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:01:00Z", "value": 73.52, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M73.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630357!~|A4498937539!~|B4498937539!~|C30|30!~|EDELUXE TWO BEDS - !~|FDELUXE TWO BEDS - !~|G1!~|U2,73.52,1776546060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4498937539", "description": "DELUXE TWO BEDS - ", "descriptionSupplier": "DELUXE TWO BEDS - ", "legacyRoomId": "0#119154630357", "supplierCode": "4498937539", "promotions": [ { "code": "#1", "name": "Room1 Deposit for room DELUXE TWO BEDS RO", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.52, "gross": 73.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": 73.52, "gross": 73.52, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 74.21, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M74.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114490641779!~|A4795470736!~|B4795470736!~|C30|30!~|EDeluxe Triple Room (1 Queen Bed and 1 Bed)!~|FDeluxe Triple Room (1 Queen Bed and 1 Bed)!~|G1!~|U2,74.21,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4795470736", "description": "Deluxe Triple Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Deluxe Triple Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#114490641779", "supplierCode": "4795470736", "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" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.21, "gross": 74.21, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T20:59:59Z", "value": 77.66, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M77.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117857183992!~|A4765465520!~|B4765465520!~|C30|30!~|ETriple superior (1 Other bed + 1 Queen bed)!~|FTriple superior (1 Other bed + 1 Queen bed)!~|G1!~|U2,77.66,1776459599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4765465520", "description": "Triple superior (1 Other bed + 1 Queen bed)", "descriptionSupplier": "Triple superior (1 Other bed + 1 Queen bed)", "legacyRoomId": "0#117857183992", "supplierCode": "4765465520", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.66, "gross": 77.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": 77.66, "gross": 77.66, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 78.21, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M78.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815002459!~|A3546270085!~|B3546270085!~|C30|30!~|ETRIPLE SUPERIOR!~|FTRIPLE SUPERIOR!~|G1!~|U2,78.21,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546270085", "description": "TRIPLE SUPERIOR", "descriptionSupplier": "TRIPLE SUPERIOR", "legacyRoomId": "0#118815002459", "supplierCode": "3546270085", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.21, "gross": 78.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": 78.21, "gross": 78.21, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T20:59:59Z", "value": 81.97, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M81.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117137255043!~|A4794455387!~|B4794455387!~|C30|30!~|EDeluxe Triple Room (1 Queen bed + 1 Other bed)!~|FDeluxe Triple Room (1 Queen bed + 1 Other bed)!~|G1!~|U2,81.97,1776459599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4794455387", "description": "Deluxe Triple Room (1 Queen bed + 1 Other bed)", "descriptionSupplier": "Deluxe Triple Room (1 Queen bed + 1 Other bed)", "legacyRoomId": "0#117137255043", "supplierCode": "4794455387", "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": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 82.57, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M82.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815002471!~|A3546271936!~|B3546271936!~|C30|30!~|ETRIPLE DELUXE!~|FTRIPLE DELUXE!~|G1!~|U2,82.57,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546271936", "description": "TRIPLE DELUXE", "descriptionSupplier": "TRIPLE DELUXE", "legacyRoomId": "0#118815002471", "supplierCode": "3546271936", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.57, "gross": 82.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": 82.57, "gross": 82.57, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 114.03, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M114.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118749686144!~|A4860400130!~|B4860400130!~|C30|30!~|EThree Bedroom Apartment, 2 Double 1 Single!~|FThree Bedroom Apartment, 2 Double 1 Single!~|G1!~|U2,114.03,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I114.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4860400130", "description": "Three Bedroom Apartment, 2 Double 1 Single", "descriptionSupplier": "Three Bedroom Apartment, 2 Double 1 Single", "legacyRoomId": "0#118749686144", "supplierCode": "4860400130", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.03, "gross": 114.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": 114.03, "gross": 114.03, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p0!~|x07040522!~|M115.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112696696349!~|A4771961496!~|B4771961496!~|C30|30!~|EApartment, 3 Bedrooms (Check in at D'Esplanade Residence) (1 King Bed, 1 Queen Bed and 1 Bed)!~|FApartment, 3 Bedrooms (Check in at D'Esplanade Residence) (1 King Bed, 1 Queen Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771961496", "description": "Apartment, 3 Bedrooms (Check in at D'Esplanade Residence) (1 King Bed, 1 Queen Bed and 1 Bed)", "descriptionSupplier": "Apartment, 3 Bedrooms (Check in at D'Esplanade Residence) (1 King Bed, 1 Queen Bed and 1 Bed)", "legacyRoomId": "0#112696696349", "supplierCode": "4771961496", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.55, "gross": 115.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": 115.55, "gross": 115.55, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p0!~|x07040522!~|M116.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119010033578!~|A4863497262!~|B4863497262!~|C30|30!~|ERoom Assigned On Arrival, 1 Single 1 Queen 1 King!~|FRoom Assigned On Arrival, 1 Single 1 Queen 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863497262", "description": "Room Assigned On Arrival, 1 Single 1 Queen 1 King", "descriptionSupplier": "Room Assigned On Arrival, 1 Single 1 Queen 1 King", "legacyRoomId": "0#119010033578", "supplierCode": "4863497262", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.16, "gross": 116.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": 116.16, "gross": 116.16, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 116.28, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M116.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817241095!~|A4172527720!~|B4172527720!~|C30|30!~|E3 BEDROOM APARTMENT!~|F3 BEDROOM APARTMENT!~|G1!~|U2,116.28,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172527720", "description": "3 BEDROOM APARTMENT", "descriptionSupplier": "3 BEDROOM APARTMENT", "legacyRoomId": "0#118817241095", "supplierCode": "4172527720", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.28, "gross": 116.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": 116.28, "gross": 116.28, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:59:59Z", "value": 116.77, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M116.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117619435579!~|A4771961506!~|B4771961506!~|C30|30!~|EApartment, 3 Bedrooms (1 King bed + 1 Queen bed + 1 Single bed)!~|FApartment, 3 Bedrooms (1 King bed + 1 Queen bed + 1 Single bed)!~|G1!~|U2,116.77,1775912399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771961506", "description": "Apartment, 3 Bedrooms (1 King bed + 1 Queen bed + 1 Single bed)", "descriptionSupplier": "Apartment, 3 Bedrooms (1 King bed + 1 Queen bed + 1 Single bed)", "legacyRoomId": "0#117619435579", "supplierCode": "4771961506", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.77, "gross": 116.77, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.77, "gross": 116.77, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T13:00:00Z", "value": 116.99, "hoursBefore": 107, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M116.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116806244685!~|A4823581126!~|B4823581126!~|C30|30!~|E3 Bedrooms Quintuple Apartment (2 full double beds and single bed) (bed type is subject to availability)!~|F3 Bedrooms Quintuple Apartment (2 full double beds and single bed) (bed type is subject to availability)!~|G1!~|U2,116.99,1776430800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4823581126", "description": "3 Bedrooms Quintuple Apartment (2 full double beds and single bed) (bed type is subject to availability)", "descriptionSupplier": "3 Bedrooms Quintuple Apartment (2 full double beds and single bed) (bed type is subject to availability)", "legacyRoomId": "0#116806244685", "supplierCode": "4823581126", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.99, "gross": 116.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": 116.99, "gross": 116.99, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T20:59:59Z", "value": 117.35, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M117.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630149!~|A4765465521!~|B4765465521!~|C30|30!~|ECamellia Suite (1 King bed)!~|FCamellia Suite (1 King bed)!~|G1!~|U2,117.35,1776027599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4765465521", "description": "Camellia Suite (1 King bed)", "descriptionSupplier": "Camellia Suite (1 King bed)", "legacyRoomId": "0#119154630149", "supplierCode": "4765465521", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.35, "gross": 117.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": 117.35, "gross": 117.35, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T20:59:59Z", "value": 117.35, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M117.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117857183987!~|A4765465508!~|B4765465508!~|C30|30!~|EHoneymoon Suite (Round Bed) (1 Double bed)!~|FHoneymoon Suite (Round Bed) (1 Double bed)!~|G1!~|U2,117.35,1776459599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4765465508", "description": "Honeymoon Suite (Round Bed) (1 Double bed)", "descriptionSupplier": "Honeymoon Suite (Round Bed) (1 Double bed)", "legacyRoomId": "0#117857183987", "supplierCode": "4765465508", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.35, "gross": 117.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": 117.35, "gross": 117.35, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T20:59:59Z", "value": 117.35, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M117.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117857183996!~|A4765465510!~|B4765465510!~|C30|30!~|E3 Bedroom Apartment (1 Other bed + 1 King bed + 1 Queen bed)!~|F3 Bedroom Apartment (1 Other bed + 1 King bed + 1 Queen bed)!~|G1!~|U2,117.35,1776027599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4765465510", "description": "3 Bedroom Apartment (1 Other bed + 1 King bed + 1 Queen bed)", "descriptionSupplier": "3 Bedroom Apartment (1 Other bed + 1 King bed + 1 Queen bed)", "legacyRoomId": "0#117857183996", "supplierCode": "4765465510", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.35, "gross": 117.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": 117.35, "gross": 117.35, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T20:59:59Z", "value": 117.35, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M117.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630313!~|A4765393773!~|B4765393773!~|C30|30!~|EExecutive Suite (1 Double bed)!~|FExecutive Suite (1 Double bed)!~|G1!~|U2,117.35,1776027599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4765393773", "description": "Executive Suite (1 Double bed)", "descriptionSupplier": "Executive Suite (1 Double bed)", "legacyRoomId": "0#119154630313", "supplierCode": "4765393773", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.35, "gross": 117.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": 117.35, "gross": 117.35, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p0!~|x07040522!~|M118.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114490641791!~|A4771961496!~|B4771961496!~|C30|30!~|EApartment, 3 Bedrooms (Check in at D'Esplanade Residence) (1 King Bed, 1 Queen Bed and 1 Bed)!~|FApartment, 3 Bedrooms (Check in at D'Esplanade Residence) (1 King Bed, 1 Queen Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771961496", "description": "Apartment, 3 Bedrooms (Check in at D'Esplanade Residence) (1 King Bed, 1 Queen Bed and 1 Bed)", "descriptionSupplier": "Apartment, 3 Bedrooms (Check in at D'Esplanade Residence) (1 King Bed, 1 Queen Bed and 1 Bed)", "legacyRoomId": "0#114490641791", "supplierCode": "4771961496", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.29, "gross": 118.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": 118.29, "gross": 118.29, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 130.62, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p1!~|x07040522!~|M130.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119010033553!~|A4863497250!~|B4863497250!~|C30|30!~|EThree Bedroom Premier Apartment, 2 Double 1 Single!~|FThree Bedroom Premier Apartment, 2 Double 1 Single!~|G1!~|U2,130.62,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I130.62!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863497250", "description": "Three Bedroom Premier Apartment, 2 Double 1 Single", "descriptionSupplier": "Three Bedroom Premier Apartment, 2 Double 1 Single", "legacyRoomId": "0#119010033553", "supplierCode": "4863497250", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.62, "gross": 130.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.62, "gross": 130.62, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359299!~|o1!~|p0!~|x07040522!~|M132.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112696424772!~|A4772203836!~|B4772203836!~|C30|30!~|EExecutive 3 Bedroom With Private Pool B (1 King Bed and 2 Queen Beds)!~|FExecutive 3 Bedroom With Private Pool B (1 King Bed and 2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I132.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4772203836", "description": "Executive 3 Bedroom With Private Pool B (1 King Bed and 2 Queen Beds)", "descriptionSupplier": "Executive 3 Bedroom With Private Pool B (1 King Bed and 2 Queen Beds)", "legacyRoomId": "0#112696424772", "supplierCode": "4772203836", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 132.35, "gross": 132.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": 132.35, "gross": 132.35, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T10:00:00Z", "value": 62.52, "hoursBefore": 62, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n50001621!~|o1!~|p1!~|x07040522!~|M62.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119010033550!~|A4863497249!~|B4863497249!~|C30|30!~|ESuperior Room, 1 King!~|FSuperior Room, 1 King!~|G1!~|U2,62.52,1776592800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863497249", "description": "Superior Room, 1 King", "descriptionSupplier": "Superior Room, 1 King", "legacyRoomId": "0#119010033550", "supplierCode": "4863497249", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.52, "gross": 62.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": 62.52, "gross": 62.52, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 66.35, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n50001621!~|o1!~|p1!~|x07040522!~|M66.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118749686202!~|A4860400139!~|B4860400139!~|C30|30!~|EDeluxe King Room, 1 Double!~|FDeluxe King Room, 1 Double!~|G1!~|U2,66.35,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4860400139", "description": "Deluxe King Room, 1 Double", "descriptionSupplier": "Deluxe King Room, 1 Double", "legacyRoomId": "0#118749686202", "supplierCode": "4860400139", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.35, "gross": 66.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": 66.35, "gross": 66.35, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n50001621!~|o1!~|p0!~|x07040522!~|M70.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118749686267!~|A4860400146!~|B4860400146!~|C30|30!~|ESuperior Twin Room, 1 Double 1 Single!~|FSuperior Twin Room, 1 Double 1 Single!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4860400146", "description": "Superior Twin Room, 1 Double 1 Single", "descriptionSupplier": "Superior Twin Room, 1 Double 1 Single", "legacyRoomId": "0#118749686267", "supplierCode": "4860400146", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.5, "gross": 70.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": 70.5, "gross": 70.5, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 74.64, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n50001621!~|o1!~|p1!~|x07040522!~|M74.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118753402920!~|A4862090293!~|B4862090293!~|C30|30!~|EDeluxe Twin Room, 1 Double 1 Single!~|FDeluxe Twin Room, 1 Double 1 Single!~|G1!~|U2,74.64,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4862090293", "description": "Deluxe Twin Room, 1 Double 1 Single", "descriptionSupplier": "Deluxe Twin Room, 1 Double 1 Single", "legacyRoomId": "0#118753402920", "supplierCode": "4862090293", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.64, "gross": 74.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": 74.64, "gross": 74.64, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 74.64, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n50001621!~|o1!~|p1!~|x07040522!~|M74.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118749685976!~|A4860400109!~|B4860400109!~|C30|30!~|EDeluxe Queen Room, 1 Double 1 Single!~|FDeluxe Queen Room, 1 Double 1 Single!~|G1!~|U2,74.64,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4860400109", "description": "Deluxe Queen Room, 1 Double 1 Single", "descriptionSupplier": "Deluxe Queen Room, 1 Double 1 Single", "legacyRoomId": "0#118749685976", "supplierCode": "4860400109", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.64, "gross": 74.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": 74.64, "gross": 74.64, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 78.78, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n50001621!~|o1!~|p1!~|x07040522!~|M78.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118749686226!~|A4860400143!~|B4860400143!~|C30|30!~|ESuper King, 1 Double!~|FSuper King, 1 Double!~|G1!~|U2,78.78,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4860400143", "description": "Super King, 1 Double", "descriptionSupplier": "Super King, 1 Double", "legacyRoomId": "0#118749686226", "supplierCode": "4860400143", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.78, "gross": 78.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": 78.78, "gross": 78.78, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 111.96, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n50001621!~|o1!~|p1!~|x07040522!~|M111.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118749686207!~|A4860400141!~|B4860400141!~|C30|30!~|ESuperior Triple Room, 1 Double 1 Single!~|FSuperior Triple Room, 1 Double 1 Single!~|G1!~|U2,111.96,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4860400141", "description": "Superior Triple Room, 1 Double 1 Single", "descriptionSupplier": "Superior Triple Room, 1 Double 1 Single", "legacyRoomId": "0#118749686207", "supplierCode": "4860400141", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.96, "gross": 111.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": 111.96, "gross": 111.96, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 114.03, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n50001621!~|o1!~|p1!~|x07040522!~|M114.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118749686056!~|A4860400122!~|B4860400122!~|C30|30!~|EHoneymoon Suite, 1 Double!~|FHoneymoon Suite, 1 Double!~|G1!~|U2,114.03,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I114.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4860400122", "description": "Honeymoon Suite, 1 Double", "descriptionSupplier": "Honeymoon Suite, 1 Double", "legacyRoomId": "0#118749686056", "supplierCode": "4860400122", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.03, "gross": 114.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": 114.03, "gross": 114.03, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 114.03, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n50001621!~|o1!~|p1!~|x07040522!~|M114.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118749686159!~|A4860400132!~|B4860400132!~|C30|30!~|EExecutive Suite, 1 Double!~|FExecutive Suite, 1 Double!~|G1!~|U2,114.03,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I114.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4860400132", "description": "Executive Suite, 1 Double", "descriptionSupplier": "Executive Suite, 1 Double", "legacyRoomId": "0#118749686159", "supplierCode": "4860400132", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.03, "gross": 114.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": 114.03, "gross": 114.03, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 114.03, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n50001621!~|o1!~|p1!~|x07040522!~|M114.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118749685980!~|A4860400112!~|B4860400112!~|C30|30!~|ECamellia Suite, 1 Double!~|FCamellia Suite, 1 Double!~|G1!~|U2,114.03,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I114.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4860400112", "description": "Camellia Suite, 1 Double", "descriptionSupplier": "Camellia Suite, 1 Double", "legacyRoomId": "0#118749685980", "supplierCode": "4860400112", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.03, "gross": 114.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": 114.03, "gross": 114.03, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 114.03, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n50001621!~|o1!~|p1!~|x07040522!~|M114.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118801397025!~|A4860481585!~|B4860481585!~|C30|30!~|ECamellia Premier Suite, 1 Double!~|FCamellia Premier Suite, 1 Double!~|G1!~|U2,114.03,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I114.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4860481585", "description": "Camellia Premier Suite, 1 Double", "descriptionSupplier": "Camellia Premier Suite, 1 Double", "legacyRoomId": "0#118801397025", "supplierCode": "4860481585", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.03, "gross": 114.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": 114.03, "gross": 114.03, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n50001621!~|o1!~|p0!~|x07040522!~|M116.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119010033589!~|A4863497270!~|B4863497270!~|C30|30!~|ERoom Assigned On Arrival, 1 King!~|FRoom Assigned On Arrival, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.36!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863497270", "description": "Room Assigned On Arrival, 1 King", "descriptionSupplier": "Room Assigned On Arrival, 1 King", "legacyRoomId": "0#119010033589", "supplierCode": "4863497270", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.36, "gross": 116.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": 116.36, "gross": 116.36, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 221.84, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n50001621!~|o1!~|p1!~|x07040522!~|M221.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118749686025!~|A4860400117!~|B4860400117!~|C30|30!~|EThree Bedroom Apartment, 2 Double 1 Single!~|FThree Bedroom Apartment, 2 Double 1 Single!~|G1!~|U2,221.84,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I221.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4860400117", "description": "Three Bedroom Apartment, 2 Double 1 Single", "descriptionSupplier": "Three Bedroom Apartment, 2 Double 1 Single", "legacyRoomId": "0#118749686025", "supplierCode": "4860400117", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 221.84, "gross": 221.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": 221.84, "gross": 221.84, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-13T16:00:00Z", "value": 239.46, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n50001621!~|o1!~|p1!~|x07040522!~|M239.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119052170593!~|A4867536913!~|B4867536913!~|C30|30!~|EThree Bedroom Premier Apartment, 2 Double 1 Single!~|FThree Bedroom Premier Apartment, 2 Double 1 Single!~|G1!~|U2,239.46,1776096000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I239.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4867536913", "description": "Three Bedroom Premier Apartment, 2 Double 1 Single", "descriptionSupplier": "Three Bedroom Premier Apartment, 2 Double 1 Single", "legacyRoomId": "0#119052170593", "supplierCode": "4867536913", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 239.46, "gross": 239.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": 239.46, "gross": 239.46, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 63.45, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n30309156!~|o1!~|p1!~|x07040522!~|M63.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112694737701!~|A4771362073!~|B4771362073!~|C30|30!~|ESuperior Room, 1 King Bed (1 King Bed)!~|FSuperior Room, 1 King Bed (1 King Bed)!~|G1!~|U2,63.45,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771362073", "description": "Superior Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Superior Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#112694737701", "supplierCode": "4771362073", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.45, "gross": 63.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": 63.45, "gross": 63.45, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 66.38, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n30309156!~|o1!~|p1!~|x07040522!~|M66.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112694737727!~|A4771961507!~|B4771961507!~|C30|30!~|EDeluxe Room, 1 King Bed (1 King Bed)!~|FDeluxe Room, 1 King Bed (1 King Bed)!~|G1!~|U2,66.38,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.38!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771961507", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#112694737727", "supplierCode": "4771961507", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.38, "gross": 66.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": 66.38, "gross": 66.38, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 67.75, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n30309156!~|o1!~|p1!~|x07040522!~|M67.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114490641784!~|A4771961507!~|B4771961507!~|C30|30!~|EDeluxe Room, 1 King Bed (1 King Bed)!~|FDeluxe Room, 1 King Bed (1 King Bed)!~|G1!~|U2,67.75,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771961507", "description": "Deluxe Room, 1 King Bed (1 King Bed)", "descriptionSupplier": "Deluxe Room, 1 King Bed (1 King Bed)", "legacyRoomId": "0#114490641784", "supplierCode": "4771961507", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.75, "gross": 67.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": 67.75, "gross": 67.75, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 70.58, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n30309156!~|o1!~|p1!~|x07040522!~|M70.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114490641786!~|A4795470737!~|B4795470737!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,70.58,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4795470737", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#114490641786", "supplierCode": "4795470737", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.58, "gross": 70.58, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.58, "gross": 70.58, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 72.05, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n30309156!~|o1!~|p1!~|x07040522!~|M72.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114490641792!~|A4795470737!~|B4795470737!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|U2,72.05,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.05!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4795470737", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#114490641792", "supplierCode": "4795470737", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.05, "gross": 72.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": 72.05, "gross": 72.05, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 76.36, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n30309156!~|o1!~|p1!~|x07040522!~|M76.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114490641789!~|A4795470738!~|B4795470738!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|U2,76.36,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4795470738", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#114490641789", "supplierCode": "4795470738", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.36, "gross": 76.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": 76.36, "gross": 76.36, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 107.16, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n30309156!~|o1!~|p1!~|x07040522!~|M107.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114490641790!~|A4795470736!~|B4795470736!~|C30|30!~|EDeluxe Triple Room (1 Queen Bed and 1 Bed)!~|FDeluxe Triple Room (1 Queen Bed and 1 Bed)!~|G1!~|U2,107.16,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4795470736", "description": "Deluxe Triple Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Deluxe Triple Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#114490641790", "supplierCode": "4795470736", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.16, "gross": 107.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": 107.16, "gross": 107.16, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 109.7, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n30309156!~|o1!~|p1!~|x07040522!~|M109.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114490641783!~|A4795470736!~|B4795470736!~|C30|30!~|EDeluxe Triple Room (1 Queen Bed and 1 Bed)!~|FDeluxe Triple Room (1 Queen Bed and 1 Bed)!~|G1!~|U2,109.70,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I109.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4795470736", "description": "Deluxe Triple Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Deluxe Triple Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#114490641783", "supplierCode": "4795470736", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.7, "gross": 109.7, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.7, "gross": 109.7, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n30309156!~|o1!~|p0!~|x07040522!~|M115.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112693325735!~|A4773920504!~|B4773920504!~|C30|30!~|EExecutive Room (1 King Bed)!~|FExecutive Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4773920504", "description": "Executive Room (1 King Bed)", "descriptionSupplier": "Executive Room (1 King Bed)", "legacyRoomId": "0#112693325735", "supplierCode": "4773920504", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.55, "gross": 115.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": 115.55, "gross": 115.55, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n30309156!~|o1!~|p0!~|x07040522!~|M115.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112694197102!~|A4773059116!~|B4773059116!~|C30|30!~|EExecutive Double Room (1 King Bed)!~|FExecutive Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4773059116", "description": "Executive Double Room (1 King Bed)", "descriptionSupplier": "Executive Double Room (1 King Bed)", "legacyRoomId": "0#112694197102", "supplierCode": "4773059116", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.55, "gross": 115.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": 115.55, "gross": 115.55, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n30309156!~|o1!~|p0!~|x07040522!~|M115.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112693325755!~|A4773920506!~|B4773920506!~|C30|30!~|EHoneymoon Room (1 King Bed)!~|FHoneymoon Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4773920506", "description": "Honeymoon Room (1 King Bed)", "descriptionSupplier": "Honeymoon Room (1 King Bed)", "legacyRoomId": "0#112693325755", "supplierCode": "4773920506", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.55, "gross": 115.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": 115.55, "gross": 115.55, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n30309156!~|o1!~|p0!~|x07040522!~|M118.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114488653809!~|A4773059116!~|B4773059116!~|C30|30!~|EExecutive Double Room (1 King Bed)!~|FExecutive Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4773059116", "description": "Executive Double Room (1 King Bed)", "descriptionSupplier": "Executive Double Room (1 King Bed)", "legacyRoomId": "0#114488653809", "supplierCode": "4773059116", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.29, "gross": 118.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": 118.29, "gross": 118.29, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n30309156!~|o1!~|p0!~|x07040522!~|M118.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112693325745!~|A4773920504!~|B4773920504!~|C30|30!~|EExecutive Room (1 King Bed)!~|FExecutive Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4773920504", "description": "Executive Room (1 King Bed)", "descriptionSupplier": "Executive Room (1 King Bed)", "legacyRoomId": "0#112693325745", "supplierCode": "4773920504", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.29, "gross": 118.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": 118.29, "gross": 118.29, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n30309156!~|o1!~|p0!~|x07040522!~|M118.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112693325762!~|A4773920506!~|B4773920506!~|C30|30!~|EHoneymoon Room (1 King Bed)!~|FHoneymoon Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4773920506", "description": "Honeymoon Room (1 King Bed)", "descriptionSupplier": "Honeymoon Room (1 King Bed)", "legacyRoomId": "0#112693325762", "supplierCode": "4773920506", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.29, "gross": 118.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": 118.29, "gross": 118.29, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n30309156!~|o1!~|p0!~|x07040522!~|M609.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112695308401!~|A4772761647!~|B4772761647!~|C30|30!~|EPresidential Room (2 Queen Beds and 1 Bed)!~|FPresidential Room (2 Queen Beds and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I609.06!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4772761647", "description": "Presidential Room (2 Queen Beds and 1 Bed)", "descriptionSupplier": "Presidential Room (2 Queen Beds and 1 Bed)", "legacyRoomId": "0#112695308401", "supplierCode": "4772761647", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 609.06, "gross": 609.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": 609.06, "gross": 609.06, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n30309156!~|o1!~|p0!~|x07040522!~|M623.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114490641785!~|A4772761647!~|B4772761647!~|C30|30!~|EPresidential Room (2 Queen Beds and 1 Bed)!~|FPresidential Room (2 Queen Beds and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I623.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4772761647", "description": "Presidential Room (2 Queen Beds and 1 Bed)", "descriptionSupplier": "Presidential Room (2 Queen Beds and 1 Bed)", "legacyRoomId": "0#114490641785", "supplierCode": "4772761647", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 623.74, "gross": 623.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": 623.74, "gross": 623.74, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T12:59:59Z", "value": 63.7, "hoursBefore": 131, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M63.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114970737806!~|A4762173223!~|B4762173223!~|C30|30!~|ESuperior Twin Room (1 Single bed + 1 Double bed)!~|FSuperior Twin Room (1 Single bed + 1 Double bed)!~|G1!~|U2,63.70,1776344399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4762173223", "description": "Superior Twin Room (1 Single bed + 1 Double bed)", "descriptionSupplier": "Superior Twin Room (1 Single bed + 1 Double bed)", "legacyRoomId": "0#114970737806", "supplierCode": "4762173223", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.7, "gross": 63.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": 63.7, "gross": 63.7, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 67.65, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M67.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817241093!~|A4171495851!~|B4171495851!~|C30|30!~|EDELUXE TWIN!~|FDELUXE TWIN!~|G1!~|U2,67.65,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4171495851", "description": "DELUXE TWIN", "descriptionSupplier": "DELUXE TWIN", "legacyRoomId": "0#118817241093", "supplierCode": "4171495851", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.65, "gross": 67.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": 67.65, "gross": 67.65, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T12:59:59Z", "value": 67.95, "hoursBefore": 131, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M67.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116711758746!~|A4818764405!~|B4818764405!~|C30|30!~|EDeluxe Twin (2 Twin beds)!~|FDeluxe Twin (2 Twin beds)!~|G1!~|U2,67.95,1776344399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.95!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4818764405", "description": "Deluxe Twin (2 Twin beds)", "descriptionSupplier": "Deluxe Twin (2 Twin beds)", "legacyRoomId": "0#116711758746", "supplierCode": "4818764405", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.95, "gross": 67.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": 67.95, "gross": 67.95, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T12:59:59Z", "value": 67.95, "hoursBefore": 131, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M67.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117619435605!~|A4762173153!~|B4762173153!~|C30|30!~|ERoom Deluxe (2 Twin beds or 1 King bed)!~|FRoom Deluxe (2 Twin beds or 1 King bed)!~|G1!~|U2,67.95,1776344399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.95!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4762173153", "description": "Room Deluxe (2 Twin beds or 1 King bed)", "descriptionSupplier": "Room Deluxe (2 Twin beds or 1 King bed)", "legacyRoomId": "0#117619435605", "supplierCode": "4762173153", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.95, "gross": 67.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": 67.95, "gross": 67.95, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 69.53, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M69.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815002461!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|U2,69.53,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118815002461", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.53, "gross": 69.53, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.53, "gross": 69.53, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 71.45, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M71.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112694737726!~|A4771961493!~|B4771961493!~|C30|30!~|EGrand Double Room (1 King Bed)!~|FGrand Double Room (1 King Bed)!~|G1!~|U2,71.45,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771961493", "description": "Grand Double Room (1 King Bed)", "descriptionSupplier": "Grand Double Room (1 King Bed)", "legacyRoomId": "0#112694737726", "supplierCode": "4771961493", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.45, "gross": 71.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": 71.45, "gross": 71.45, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 71.88, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M71.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817241094!~|A3546300921!~|B3546300921!~|C30|30!~|ESUPERIOR TWIN!~|FSUPERIOR TWIN!~|G1!~|U2,71.88,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546300921", "description": "SUPERIOR TWIN", "descriptionSupplier": "SUPERIOR TWIN", "legacyRoomId": "0#118817241094", "supplierCode": "3546300921", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.88, "gross": 71.88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.88, "gross": 71.88, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:00:00Z", "value": 73.13, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M73.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114490641781!~|A4771961493!~|B4771961493!~|C30|30!~|EGrand Double Room (1 King Bed)!~|FGrand Double Room (1 King Bed)!~|G1!~|U2,73.13,1776697200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771961493", "description": "Grand Double Room (1 King Bed)", "descriptionSupplier": "Grand Double Room (1 King Bed)", "legacyRoomId": "0#114490641781", "supplierCode": "4771961493", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.13, "gross": 73.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": 73.13, "gross": 73.13, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 73.88, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M73.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815002468!~|A3546267814!~|B3546267814!~|C30|30!~|EDouble or Twin SUPERIOR!~|FDouble or Twin SUPERIOR!~|G1!~|U2,73.88,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267814", "description": "Double or Twin SUPERIOR", "descriptionSupplier": "Double or Twin SUPERIOR", "legacyRoomId": "0#118815002468", "supplierCode": "3546267814", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.88, "gross": 73.88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.88, "gross": 73.88, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T02:00:00Z", "value": 75.95, "hoursBefore": 118, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M75.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115190778939!~|A4755051332!~|B4755051332!~|C30|30!~|ESuperior Room 1 Queen Bed (1 Queen bed)!~|FSuperior Room 1 Queen Bed (1 Queen bed)!~|G1!~|U2,75.95,1776391200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.95!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4755051332", "description": "Superior Room 1 Queen Bed (1 Queen bed)", "descriptionSupplier": "Superior Room 1 Queen Bed (1 Queen bed)", "legacyRoomId": "0#115190778939", "supplierCode": "4755051332", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.95, "gross": 75.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": 75.95, "gross": 75.95, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 82.57, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M82.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815002466!~|A3546267640!~|B3546267640!~|C30|30!~|EDOUBLE KING SIZE BED!~|FDOUBLE KING SIZE BED!~|G1!~|U2,82.57,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267640", "description": "DOUBLE KING SIZE BED", "descriptionSupplier": "DOUBLE KING SIZE BED", "legacyRoomId": "0#118815002466", "supplierCode": "3546267640", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.57, "gross": 82.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": 82.57, "gross": 82.57, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 86.68, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M86.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815002472!~|A4756419289!~|B4756419289!~|C30|30!~|EPREMIER DELUXE KING WITH BATHTUB!~|FPREMIER DELUXE KING WITH BATHTUB!~|G1!~|U2,86.68,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4756419289", "description": "PREMIER DELUXE KING WITH BATHTUB", "descriptionSupplier": "PREMIER DELUXE KING WITH BATHTUB", "legacyRoomId": "0#118815002472", "supplierCode": "4756419289", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.68, "gross": 86.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": 86.68, "gross": 86.68, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T19:00:59Z", "value": 90.58, "hoursBefore": 101, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M90.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118354849217!~|A4841281638!~|B4841281638!~|C30|30!~|EPremier Deluxe King Room - Standing Shower (1 King bed)!~|FPremier Deluxe King Room - Standing Shower (1 King bed)!~|G1!~|U2,90.58,1776452459!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4841281638", "description": "Premier Deluxe King Room - Standing Shower (1 King bed)", "descriptionSupplier": "Premier Deluxe King Room - Standing Shower (1 King bed)", "legacyRoomId": "0#118354849217", "supplierCode": "4841281638", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.58, "gross": 90.58, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.58, "gross": 90.58, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T12:59:59Z", "value": 91.3, "hoursBefore": 131, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M91.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117619435637!~|A4751590420!~|B4751590420!~|C30|30!~|ESuperior Triple Room (1 Single bed + 1 Double bed)!~|FSuperior Triple Room (1 Single bed + 1 Double bed)!~|G1!~|U2,91.30,1776344399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4751590420", "description": "Superior Triple Room (1 Single bed + 1 Double bed)", "descriptionSupplier": "Superior Triple Room (1 Single bed + 1 Double bed)", "legacyRoomId": "0#117619435637", "supplierCode": "4751590420", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.3, "gross": 91.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": 91.3, "gross": 91.3, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:01:00Z", "value": 98.04, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M98.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630438!~|A4498937539!~|B4498937539!~|C30|30!~|EDELUXE TWO BEDS - !~|FDELUXE TWO BEDS - !~|G1!~|U2,98.04,1776546060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4498937539", "description": "DELUXE TWO BEDS - ", "descriptionSupplier": "DELUXE TWO BEDS - ", "legacyRoomId": "0#119154630438", "supplierCode": "4498937539", "promotions": [ { "code": "#1", "name": "Room1 Deposit for room DELUXE TWO BEDS BB", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.04, "gross": 98.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": 98.04, "gross": 98.04, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-16T12:59:59Z", "value": 101.91, "hoursBefore": 131, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M101.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117619435662!~|A4751590413!~|B4751590413!~|C30|30!~|EDeluxe Triple Room (1 Queen bed + 1 Single bed)!~|FDeluxe Triple Room (1 Queen bed + 1 Single bed)!~|G1!~|U2,101.91,1776344399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I101.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4751590413", "description": "Deluxe Triple Room (1 Queen bed + 1 Single bed)", "descriptionSupplier": "Deluxe Triple Room (1 Queen bed + 1 Single bed)", "legacyRoomId": "0#117619435662", "supplierCode": "4751590413", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.91, "gross": 101.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": 101.91, "gross": 101.91, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 116.28, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M116.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815002483!~|A3546428816!~|B3546428816!~|C30|30!~|EHONEYMOON SUITE!~|FHONEYMOON SUITE!~|G1!~|U2,116.28,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546428816", "description": "HONEYMOON SUITE", "descriptionSupplier": "HONEYMOON SUITE", "legacyRoomId": "0#118815002483", "supplierCode": "3546428816", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.28, "gross": 116.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": 116.28, "gross": 116.28, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 116.28, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M116.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815002485!~|A3546305132!~|B3546305132!~|C30|30!~|EEXECUTIVE SUITE!~|FEXECUTIVE SUITE!~|G1!~|U2,116.28,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546305132", "description": "EXECUTIVE SUITE", "descriptionSupplier": "EXECUTIVE SUITE", "legacyRoomId": "0#118815002485", "supplierCode": "3546305132", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.28, "gross": 116.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": 116.28, "gross": 116.28, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 116.28, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M116.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815002460!~|A4789240127!~|B4789240127!~|C30|30!~|ECAMELIA SUITE PREMIER!~|FCAMELIA SUITE PREMIER!~|G1!~|U2,116.28,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4789240127", "description": "CAMELIA SUITE PREMIER", "descriptionSupplier": "CAMELIA SUITE PREMIER", "legacyRoomId": "0#118815002460", "supplierCode": "4789240127", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.28, "gross": 116.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": 116.28, "gross": 116.28, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 116.28, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M116.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815002474!~|A4771973725!~|B4771973725!~|C30|30!~|ECAMELIA SUITE!~|FCAMELIA SUITE!~|G1!~|U2,116.28,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.28!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771973725", "description": "CAMELIA SUITE", "descriptionSupplier": "CAMELIA SUITE", "legacyRoomId": "0#118815002474", "supplierCode": "4771973725", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.28, "gross": 116.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": 116.28, "gross": 116.28, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:59:59Z", "value": 116.77, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M116.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117619435589!~|A4755051346!~|B4755051346!~|C30|30!~|EHoneymoon Suite (1 King bed)!~|FHoneymoon Suite (1 King bed)!~|G1!~|U2,116.77,1775912399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I116.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4755051346", "description": "Honeymoon Suite (1 King bed)", "descriptionSupplier": "Honeymoon Suite (1 King bed)", "legacyRoomId": "0#117619435589", "supplierCode": "4755051346", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.77, "gross": 116.77, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 116.77, "gross": 116.77, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-12T19:00:59Z", "value": 121.51, "hoursBefore": 221, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M121.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630128!~|A4861184005!~|B4861184005!~|C30|30!~|ECamellia Suite (1 King bed)!~|FCamellia Suite (1 King bed)!~|G1!~|U2,121.51,1776020459!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I121.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4861184005", "description": "Camellia Suite (1 King bed)", "descriptionSupplier": "Camellia Suite (1 King bed)", "legacyRoomId": "0#119154630128", "supplierCode": "4861184005", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.51, "gross": 121.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": 121.51, "gross": 121.51, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:01:00Z", "value": 147.06, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M147.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630436!~|A4162703377!~|B4162703377!~|C30|30!~|EDELUXE TRIPLE - !~|FDELUXE TRIPLE - !~|G1!~|U2,147.06,1776546060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I147.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4162703377", "description": "DELUXE TRIPLE - ", "descriptionSupplier": "DELUXE TRIPLE - ", "legacyRoomId": "0#119154630436", "supplierCode": "4162703377", "promotions": [ { "code": "#1", "name": "Room1 Deposit for room DELUXE TRIPLE BB", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 147.06, "gross": 147.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": 147.06, "gross": 147.06, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T21:01:00Z", "value": 153.17, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M153.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630451!~|A4279563378!~|B4279563378!~|C30|30!~|ESUPERIOR TRIPLE - !~|FSUPERIOR TRIPLE - !~|G1!~|U2,153.17,1776546060!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I153.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4279563378", "description": "SUPERIOR TRIPLE - ", "descriptionSupplier": "SUPERIOR TRIPLE - ", "legacyRoomId": "0#119154630451", "supplierCode": "4279563378", "promotions": [ { "code": "#1", "name": "Room1 Deposit for room SUPERIOR TRIPLE BB", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 153.17, "gross": 153.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": 153.17, "gross": 153.17, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p0!~|x07040522!~|M157.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112693325715!~|A4773920502!~|B4773920502!~|C30|30!~|EHoneymoon Suite (Round Bed) (1 Double Bed)!~|FHoneymoon Suite (Round Bed) (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I157.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4773920502", "description": "Honeymoon Suite (Round Bed) (1 Double Bed)", "descriptionSupplier": "Honeymoon Suite (Round Bed) (1 Double Bed)", "legacyRoomId": "0#112693325715", "supplierCode": "4773920502", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 157.55, "gross": 157.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": 157.55, "gross": 157.55, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 160.67, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M160.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815002475!~|A4172527720!~|B4172527720!~|C30|30!~|E3 BEDROOM APARTMENT!~|F3 BEDROOM APARTMENT!~|G1!~|U2,160.67,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I160.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172527720", "description": "3 BEDROOM APARTMENT", "descriptionSupplier": "3 BEDROOM APARTMENT", "legacyRoomId": "0#118815002475", "supplierCode": "4172527720", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 160.67, "gross": 160.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": 160.67, "gross": 160.67, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p0!~|x07040522!~|M161.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112693325757!~|A4773920502!~|B4773920502!~|C30|30!~|EHoneymoon Suite (Round Bed) (1 Double Bed)!~|FHoneymoon Suite (Round Bed) (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I161.31!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4773920502", "description": "Honeymoon Suite (Round Bed) (1 Double Bed)", "descriptionSupplier": "Honeymoon Suite (Round Bed) (1 Double Bed)", "legacyRoomId": "0#112693325757", "supplierCode": "4773920502", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 161.31, "gross": 161.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": 161.31, "gross": 161.31, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:59:59Z", "value": 170.91, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M170.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117619435788!~|A4751590415!~|B4751590415!~|C30|30!~|E2 Bedroom Premier Apartment with Private Pool!~|F2 Bedroom Premier Apartment with Private Pool!~|G1!~|U2,170.91,1775912399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I170.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4751590415", "description": "2 Bedroom Premier Apartment with Private Pool", "descriptionSupplier": "2 Bedroom Premier Apartment with Private Pool", "legacyRoomId": "0#117619435788", "supplierCode": "4751590415", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 170.91, "gross": 170.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": 170.91, "gross": 170.91, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:59:59Z", "value": 176.22, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M176.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117619435760!~|A4771961506!~|B4771961506!~|C30|30!~|EApartment, 3 Bedrooms (1 King bed + 1 Queen bed + 1 Single bed)!~|FApartment, 3 Bedrooms (1 King bed + 1 Queen bed + 1 Single bed)!~|G1!~|U2,176.22,1775912399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I176.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771961506", "description": "Apartment, 3 Bedrooms (1 King bed + 1 Queen bed + 1 Single bed)", "descriptionSupplier": "Apartment, 3 Bedrooms (1 King bed + 1 Queen bed + 1 Single bed)", "legacyRoomId": "0#117619435760", "supplierCode": "4771961506", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 176.22, "gross": 176.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": 176.22, "gross": 176.22, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:59:00Z", "value": 184.98, "hoursBefore": 56, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M184.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815002469!~|A4756419296!~|B4756419296!~|C30|30!~|E4 BEDROOM APARTMENT!~|F4 BEDROOM APARTMENT!~|G1!~|U2,184.98,1776614340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I184.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4756419296", "description": "4 BEDROOM APARTMENT", "descriptionSupplier": "4 BEDROOM APARTMENT", "legacyRoomId": "0#118815002469", "supplierCode": "4756419296", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 184.98, "gross": 184.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": 184.98, "gross": 184.98, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:59:59Z", "value": 193.2, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M193.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117619435572!~|A4762173184!~|B4762173184!~|C30|30!~|E3-Bedroom Premier Apartment!~|F3-Bedroom Premier Apartment!~|G1!~|U2,193.20,1775912399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I193.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4762173184", "description": "3-Bedroom Premier Apartment", "descriptionSupplier": "3-Bedroom Premier Apartment", "legacyRoomId": "0#117619435572", "supplierCode": "4762173184", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 193.2, "gross": 193.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 193.2, "gross": 193.2, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:59:59Z", "value": 193.2, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M193.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117619435714!~|A4771961491!~|B4771961491!~|C30|30!~|EApartment, 4 Bedrooms (1 Single bed + 1 King bed + 2 Queen beds)!~|FApartment, 4 Bedrooms (1 Single bed + 1 King bed + 2 Queen beds)!~|G1!~|U2,193.20,1775912399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I193.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771961491", "description": "Apartment, 4 Bedrooms (1 Single bed + 1 King bed + 2 Queen beds)", "descriptionSupplier": "Apartment, 4 Bedrooms (1 Single bed + 1 King bed + 2 Queen beds)", "legacyRoomId": "0#117619435714", "supplierCode": "4771961491", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 193.2, "gross": 193.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 193.2, "gross": 193.2, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:59:59Z", "value": 193.2, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M193.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118683714360!~|A4772761648!~|B4772761648!~|C30|30!~|EExecutive Three Bedroom Apartment with Private Pool B (1 King bed + 2 Queen beds)!~|FExecutive Three Bedroom Apartment with Private Pool B (1 King bed + 2 Queen beds)!~|G1!~|U2,193.20,1775912399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I193.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4772761648", "description": "Executive Three Bedroom Apartment with Private Pool B (1 King bed + 2 Queen beds)", "descriptionSupplier": "Executive Three Bedroom Apartment with Private Pool B (1 King bed + 2 Queen beds)", "legacyRoomId": "0#118683714360", "supplierCode": "4772761648", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 193.2, "gross": 193.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 193.2, "gross": 193.2, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:59:59Z", "value": 271.75, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M271.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117619435597!~|A4762173209!~|B4762173209!~|C30|30!~|E3-Bedroom Premier Apartment with Private Pool B!~|F3-Bedroom Premier Apartment with Private Pool B!~|G1!~|U2,271.75,1775912399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I271.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4762173209", "description": "3-Bedroom Premier Apartment with Private Pool B", "descriptionSupplier": "3-Bedroom Premier Apartment with Private Pool B", "legacyRoomId": "0#117619435597", "supplierCode": "4762173209", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 271.75, "gross": 271.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": 271.75, "gross": 271.75, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:59:59Z", "value": 271.75, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M271.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118933350554!~|A4762173164!~|B4762173164!~|C30|30!~|EExecutive Penthouse Apartment A!~|FExecutive Penthouse Apartment A!~|G1!~|U2,271.75,1775912399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I271.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4762173164", "description": "Executive Penthouse Apartment A", "descriptionSupplier": "Executive Penthouse Apartment A", "legacyRoomId": "0#118933350554", "supplierCode": "4762173164", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 271.75, "gross": 271.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": 271.75, "gross": 271.75, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:59:59Z", "value": 314.21, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M314.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117619435588!~|A4763157384!~|B4763157384!~|C30|30!~|EExecutive Duplex!~|FExecutive Duplex!~|G1!~|U2,314.21,1775912399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I314.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4763157384", "description": "Executive Duplex", "descriptionSupplier": "Executive Duplex", "legacyRoomId": "0#117619435588", "supplierCode": "4763157384", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 314.21, "gross": 314.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": 314.21, "gross": 314.21, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:59:59Z", "value": 314.21, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M314.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117619435735!~|A4771362072!~|B4771362072!~|C30|30!~|E3-Bedroom Premier Apartment with Private Pool A (1 King bed + 1 Queen bed + 1 Single bed)!~|F3-Bedroom Premier Apartment with Private Pool A (1 King bed + 1 Queen bed + 1 Single bed)!~|G1!~|U2,314.21,1775912399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I314.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771362072", "description": "3-Bedroom Premier Apartment with Private Pool A (1 King bed + 1 Queen bed + 1 Single bed)", "descriptionSupplier": "3-Bedroom Premier Apartment with Private Pool A (1 King bed + 1 Queen bed + 1 Single bed)", "legacyRoomId": "0#117619435735", "supplierCode": "4771362072", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 314.21, "gross": 314.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": 314.21, "gross": 314.21, "binding": false } }, { "hotelName": "Ksl Hotel & Resort Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:59:59Z", "value": 314.21, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50613347", "supplierCode": "STN", "hotelCodeSupplier": "50613347", "id": "33!~|a0!~|b260422!~|c260423!~|d50613347!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50613347!~|n2359298!~|o1!~|p1!~|x07040522!~|M314.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117619435783!~|A4762173189!~|B4762173189!~|C30|30!~|EPremier Duplex (4 King beds)!~|FPremier Duplex (4 King beds)!~|G1!~|U2,314.21,1775912399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I314.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4762173189", "description": "Premier Duplex (4 King beds)", "descriptionSupplier": "Premier Duplex (4 King beds)", "legacyRoomId": "0#117619435783", "supplierCode": "4762173189", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 314.21, "gross": 314.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": 314.21, "gross": 314.21, "binding": false } }, { "hotelName": "Twin Tower Residence by Stayrene", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 26.4385, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 48.07, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "66311309", "supplierCode": "STN", "hotelCodeSupplier": "66311309", "id": "33!~|a0!~|b260422!~|c260423!~|d66311309!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m66311309!~|n2359299!~|o1!~|p1!~|x07040522!~|M48.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630368!~|A4868194220!~|B4868194220!~|C30|30!~|EComfort Studio, 1 King Bed, City View (1 King Bed)!~|FComfort Studio, 1 King Bed, City View (1 King Bed)!~|G1!~|U2,26.44,1775509260|2,48.07,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194220", "description": "Comfort Studio, 1 King Bed, City View (1 King Bed)", "descriptionSupplier": "Comfort Studio, 1 King Bed, City View (1 King Bed)", "legacyRoomId": "0#119154630368", "supplierCode": "4868194220", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.07, "gross": 48.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": 48.07, "gross": 48.07, "binding": false } }, { "hotelName": "Twin Tower Residence by Stayrene", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 27.6705, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 50.31, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "66311309", "supplierCode": "STN", "hotelCodeSupplier": "66311309", "id": "33!~|a0!~|b260422!~|c260423!~|d66311309!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m66311309!~|n2359299!~|o1!~|p1!~|x07040522!~|M50.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630522!~|A4868194220!~|B4868194220!~|C30|30!~|EComfort Studio, 1 King Bed, City View (1 King Bed)!~|FComfort Studio, 1 King Bed, City View (1 King Bed)!~|G1!~|U2,27.67,1775509260|2,50.31,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194220", "description": "Comfort Studio, 1 King Bed, City View (1 King Bed)", "descriptionSupplier": "Comfort Studio, 1 King Bed, City View (1 King Bed)", "legacyRoomId": "0#119154630522", "supplierCode": "4868194220", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.31, "gross": 50.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": 50.31, "gross": 50.31, "binding": false } }, { "hotelName": "Twin Tower Residence by Stayrene", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 27.75, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 55.5, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "66311309", "supplierCode": "STN", "hotelCodeSupplier": "66311309", "id": "33!~|a0!~|b260422!~|c260423!~|d66311309!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m66311309!~|n2359299!~|o1!~|p1!~|x07040522!~|M55.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630047!~|A4868194129!~|B4868194129!~|C30|30!~|EComfort Studio, 2 Queen Beds, City View (2 Queen Beds)!~|FComfort Studio, 2 Queen Beds, City View (2 Queen Beds)!~|G1!~|U2,27.75,1775509260|2,55.50,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194129", "description": "Comfort Studio, 2 Queen Beds, City View (2 Queen Beds)", "descriptionSupplier": "Comfort Studio, 2 Queen Beds, City View (2 Queen Beds)", "legacyRoomId": "0#119154630047", "supplierCode": "4868194129", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.5, "gross": 55.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": 55.5, "gross": 55.5, "binding": false } }, { "hotelName": "Twin Tower Residence by Stayrene", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 29.11, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 58.22, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "66311309", "supplierCode": "STN", "hotelCodeSupplier": "66311309", "id": "33!~|a0!~|b260422!~|c260423!~|d66311309!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m66311309!~|n2359299!~|o1!~|p1!~|x07040522!~|M58.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630168!~|A4868194129!~|B4868194129!~|C30|30!~|EComfort Studio, 2 Queen Beds, City View (2 Queen Beds)!~|FComfort Studio, 2 Queen Beds, City View (2 Queen Beds)!~|G1!~|U2,29.11,1775509260|2,58.22,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194129", "description": "Comfort Studio, 2 Queen Beds, City View (2 Queen Beds)", "descriptionSupplier": "Comfort Studio, 2 Queen Beds, City View (2 Queen Beds)", "legacyRoomId": "0#119154630168", "supplierCode": "4868194129", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.22, "gross": 58.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": 58.22, "gross": 58.22, "binding": false } }, { "hotelName": "Twin Tower Residence by Stayrene", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 36.8225, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 66.95, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "66311309", "supplierCode": "STN", "hotelCodeSupplier": "66311309", "id": "33!~|a0!~|b260422!~|c260423!~|d66311309!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m66311309!~|n2359299!~|o1!~|p1!~|x07040522!~|M66.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630353!~|A4868194214!~|B4868194214!~|C30|30!~|EComfort Apartment, 2 Bedrooms, Balcony, City View (2 Queen Beds, 1 King Bed and 1 Twin Sofa Bed)!~|FComfort Apartment, 2 Bedrooms, Balcony, City View (2 Queen Beds, 1 King Bed and 1 Twin Sofa Bed)!~|G1!~|U2,36.82,1775509260|2,66.95,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.95!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194214", "description": "Comfort Apartment, 2 Bedrooms, Balcony, City View (2 Queen Beds, 1 King Bed and 1 Twin Sofa Bed)", "descriptionSupplier": "Comfort Apartment, 2 Bedrooms, Balcony, City View (2 Queen Beds, 1 King Bed and 1 Twin Sofa Bed)", "legacyRoomId": "0#119154630353", "supplierCode": "4868194214", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.95, "gross": 66.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": 66.95, "gross": 66.95, "binding": false } }, { "hotelName": "Twin Tower Residence by Stayrene", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 36.8225, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 66.95, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "66311309", "supplierCode": "STN", "hotelCodeSupplier": "66311309", "id": "33!~|a0!~|b260422!~|c260423!~|d66311309!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m66311309!~|n2359299!~|o1!~|p1!~|x07040522!~|M66.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630080!~|A4868194142!~|B4868194142!~|C30|30!~|EComfort Apartment, 2 Bedrooms (3 Queen Beds and 1 Twin Sofa Bed)!~|FComfort Apartment, 2 Bedrooms (3 Queen Beds and 1 Twin Sofa Bed)!~|G1!~|U2,36.82,1775509260|2,66.95,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.95!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194142", "description": "Comfort Apartment, 2 Bedrooms (3 Queen Beds and 1 Twin Sofa Bed)", "descriptionSupplier": "Comfort Apartment, 2 Bedrooms (3 Queen Beds and 1 Twin Sofa Bed)", "legacyRoomId": "0#119154630080", "supplierCode": "4868194142", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.95, "gross": 66.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": 66.95, "gross": 66.95, "binding": false } }, { "hotelName": "Twin Tower Residence by Stayrene", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 36.8225, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 66.95, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "66311309", "supplierCode": "STN", "hotelCodeSupplier": "66311309", "id": "33!~|a0!~|b260422!~|c260423!~|d66311309!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m66311309!~|n2359299!~|o1!~|p1!~|x07040522!~|M66.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630240!~|A4868194196!~|B4868194196!~|C30|30!~|EComfort Apartment, 2 Bedrooms, City View (2 Queen Beds and 2 Twin Beds)!~|FComfort Apartment, 2 Bedrooms, City View (2 Queen Beds and 2 Twin Beds)!~|G1!~|U2,36.82,1775509260|2,66.95,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.95!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194196", "description": "Comfort Apartment, 2 Bedrooms, City View (2 Queen Beds and 2 Twin Beds)", "descriptionSupplier": "Comfort Apartment, 2 Bedrooms, City View (2 Queen Beds and 2 Twin Beds)", "legacyRoomId": "0#119154630240", "supplierCode": "4868194196", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.95, "gross": 66.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": 66.95, "gross": 66.95, "binding": false } }, { "hotelName": "Twin Tower Residence by Stayrene", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 35.08, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 70.16, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "66311309", "supplierCode": "STN", "hotelCodeSupplier": "66311309", "id": "33!~|a0!~|b260422!~|c260423!~|d66311309!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m66311309!~|n2359299!~|o1!~|p1!~|x07040522!~|M70.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630314!~|A4868194214!~|B4868194214!~|C30|30!~|EComfort Apartment, 2 Bedrooms, Balcony, City View (2 Queen Beds, 1 King Bed and 1 Twin Sofa Bed)!~|FComfort Apartment, 2 Bedrooms, Balcony, City View (2 Queen Beds, 1 King Bed and 1 Twin Sofa Bed)!~|G1!~|U2,35.08,1775509260|2,70.16,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194214", "description": "Comfort Apartment, 2 Bedrooms, Balcony, City View (2 Queen Beds, 1 King Bed and 1 Twin Sofa Bed)", "descriptionSupplier": "Comfort Apartment, 2 Bedrooms, Balcony, City View (2 Queen Beds, 1 King Bed and 1 Twin Sofa Bed)", "legacyRoomId": "0#119154630314", "supplierCode": "4868194214", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.16, "gross": 70.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": 70.16, "gross": 70.16, "binding": false } }, { "hotelName": "Twin Tower Residence by Stayrene", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 35.08, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 70.16, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "66311309", "supplierCode": "STN", "hotelCodeSupplier": "66311309", "id": "33!~|a0!~|b260422!~|c260423!~|d66311309!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m66311309!~|n2359299!~|o1!~|p1!~|x07040522!~|M70.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630179!~|A4868194142!~|B4868194142!~|C30|30!~|EComfort Apartment, 2 Bedrooms (3 Queen Beds and 1 Twin Sofa Bed)!~|FComfort Apartment, 2 Bedrooms (3 Queen Beds and 1 Twin Sofa Bed)!~|G1!~|U2,35.08,1775509260|2,70.16,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194142", "description": "Comfort Apartment, 2 Bedrooms (3 Queen Beds and 1 Twin Sofa Bed)", "descriptionSupplier": "Comfort Apartment, 2 Bedrooms (3 Queen Beds and 1 Twin Sofa Bed)", "legacyRoomId": "0#119154630179", "supplierCode": "4868194142", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.16, "gross": 70.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": 70.16, "gross": 70.16, "binding": false } }, { "hotelName": "Twin Tower Residence by Stayrene", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 35.08, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 70.16, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "66311309", "supplierCode": "STN", "hotelCodeSupplier": "66311309", "id": "33!~|a0!~|b260422!~|c260423!~|d66311309!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m66311309!~|n2359299!~|o1!~|p1!~|x07040522!~|M70.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630529!~|A4868194196!~|B4868194196!~|C30|30!~|EComfort Apartment, 2 Bedrooms, City View (2 Queen Beds and 2 Twin Beds)!~|FComfort Apartment, 2 Bedrooms, City View (2 Queen Beds and 2 Twin Beds)!~|G1!~|U2,35.08,1775509260|2,70.16,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I70.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194196", "description": "Comfort Apartment, 2 Bedrooms, City View (2 Queen Beds and 2 Twin Beds)", "descriptionSupplier": "Comfort Apartment, 2 Bedrooms, City View (2 Queen Beds and 2 Twin Beds)", "legacyRoomId": "0#119154630529", "supplierCode": "4868194196", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70.16, "gross": 70.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": 70.16, "gross": 70.16, "binding": false } }, { "hotelName": "Twin Tower Residence by Stayrene", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 38.31, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 76.62, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "66311309", "supplierCode": "STN", "hotelCodeSupplier": "66311309", "id": "33!~|a0!~|b260422!~|c260423!~|d66311309!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m66311309!~|n2359299!~|o1!~|p1!~|x07040522!~|M76.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630376!~|A4868194222!~|B4868194222!~|C30|30!~|EComfort Apartment, 3 Bedrooms, City View (2 Queen Beds and 1 Bed)!~|FComfort Apartment, 3 Bedrooms, City View (2 Queen Beds and 1 Bed)!~|G1!~|U2,38.31,1775509260|2,76.62,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.62!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194222", "description": "Comfort Apartment, 3 Bedrooms, City View (2 Queen Beds and 1 Bed)", "descriptionSupplier": "Comfort Apartment, 3 Bedrooms, City View (2 Queen Beds and 1 Bed)", "legacyRoomId": "0#119154630376", "supplierCode": "4868194222", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.62, "gross": 76.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.62, "gross": 76.62, "binding": false } }, { "hotelName": "Twin Tower Residence by Stayrene", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 44.1045, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 80.19, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "66311309", "supplierCode": "STN", "hotelCodeSupplier": "66311309", "id": "33!~|a0!~|b260422!~|c260423!~|d66311309!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m66311309!~|n2359299!~|o1!~|p1!~|x07040522!~|M80.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630442!~|A4868194222!~|B4868194222!~|C30|30!~|EComfort Apartment, 3 Bedrooms, City View (2 Queen Beds and 1 Bed)!~|FComfort Apartment, 3 Bedrooms, City View (2 Queen Beds and 1 Bed)!~|G1!~|U2,44.10,1775509260|2,80.19,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194222", "description": "Comfort Apartment, 3 Bedrooms, City View (2 Queen Beds and 1 Bed)", "descriptionSupplier": "Comfort Apartment, 3 Bedrooms, City View (2 Queen Beds and 1 Bed)", "legacyRoomId": "0#119154630442", "supplierCode": "4868194222", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.19, "gross": 80.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": 80.19, "gross": 80.19, "binding": false } }, { "hotelName": "Twin Tower Residence by Stayrene", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 42.42, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 84.84, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "66311309", "supplierCode": "STN", "hotelCodeSupplier": "66311309", "id": "33!~|a0!~|b260422!~|c260423!~|d66311309!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m66311309!~|n2359299!~|o1!~|p1!~|x07040522!~|M84.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630235!~|A4868194184!~|B4868194184!~|C30|30!~|EComfort Apartment, 3 Bedrooms, Non Smoking (1 King Bed, 3 Queen Beds and 1 Twin Sofa Bed)!~|FComfort Apartment, 3 Bedrooms, Non Smoking (1 King Bed, 3 Queen Beds and 1 Twin Sofa Bed)!~|G1!~|U2,42.42,1775509260|2,84.84,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194184", "description": "Comfort Apartment, 3 Bedrooms, Non Smoking (1 King Bed, 3 Queen Beds and 1 Twin Sofa Bed)", "descriptionSupplier": "Comfort Apartment, 3 Bedrooms, Non Smoking (1 King Bed, 3 Queen Beds and 1 Twin Sofa Bed)", "legacyRoomId": "0#119154630235", "supplierCode": "4868194184", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.84, "gross": 84.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": 84.84, "gross": 84.84, "binding": false } }, { "hotelName": "Twin Tower Residence by Stayrene", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-06T21:01:00Z", "value": 44.48, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-17T15:00:00Z", "value": 88.96, "hoursBefore": 105, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "66311309", "supplierCode": "STN", "hotelCodeSupplier": "66311309", "id": "33!~|a0!~|b260422!~|c260423!~|d66311309!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m66311309!~|n2359299!~|o1!~|p1!~|x07040522!~|M88.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630196!~|A4868194184!~|B4868194184!~|C30|30!~|EComfort Apartment, 3 Bedrooms, Non Smoking (1 King Bed, 3 Queen Beds and 1 Twin Sofa Bed)!~|FComfort Apartment, 3 Bedrooms, Non Smoking (1 King Bed, 3 Queen Beds and 1 Twin Sofa Bed)!~|G1!~|U2,44.48,1775509260|2,88.96,1776438000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194184", "description": "Comfort Apartment, 3 Bedrooms, Non Smoking (1 King Bed, 3 Queen Beds and 1 Twin Sofa Bed)", "descriptionSupplier": "Comfort Apartment, 3 Bedrooms, Non Smoking (1 King Bed, 3 Queen Beds and 1 Twin Sofa Bed)", "legacyRoomId": "0#119154630196", "supplierCode": "4868194184", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.96, "gross": 88.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": 88.96, "gross": 88.96, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359299!~|o1!~|p0!~|x07040522!~|M35.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119056051901!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#119056051901", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.67, "gross": 35.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": 35.67, "gross": 35.67, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359299!~|o1!~|p0!~|x07040522!~|M35.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119056051924!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#119056051924", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.67, "gross": 35.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": 35.67, "gross": 35.67, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359299!~|o1!~|p0!~|x07040522!~|M37.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714666!~|A4866930097!~|B4866930097!~|C30|30!~|EDeluxe Double Room (1 Queen Bed)!~|FDeluxe Double Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930097", "description": "Deluxe Double Room (1 Queen Bed)", "descriptionSupplier": "Deluxe Double Room (1 Queen Bed)", "legacyRoomId": "0#119028714666", "supplierCode": "4866930097", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 21%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.17, "gross": 37.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": 37.17, "gross": 37.17, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359299!~|o1!~|p0!~|x07040522!~|M37.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714511!~|A4866930145!~|B4866930145!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930145", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#119028714511", "supplierCode": "4866930145", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 21%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.17, "gross": 37.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": 37.17, "gross": 37.17, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359299!~|o1!~|p0!~|x07040522!~|M37.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714267!~|A4866930097!~|B4866930097!~|C30|30!~|EDeluxe Double Room (1 Queen Bed)!~|FDeluxe Double Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930097", "description": "Deluxe Double Room (1 Queen Bed)", "descriptionSupplier": "Deluxe Double Room (1 Queen Bed)", "legacyRoomId": "0#119028714267", "supplierCode": "4866930097", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.94, "gross": 37.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": 37.94, "gross": 37.94, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359299!~|o1!~|p0!~|x07040522!~|M37.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714409!~|A4866930145!~|B4866930145!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930145", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#119028714409", "supplierCode": "4866930145", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.94, "gross": 37.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": 37.94, "gross": 37.94, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359299!~|o1!~|p0!~|x07040522!~|M42.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119056051839!~|A3546270085!~|B3546270085!~|C30|30!~|ETRIPLE SUPERIOR!~|FTRIPLE SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546270085", "description": "TRIPLE SUPERIOR", "descriptionSupplier": "TRIPLE SUPERIOR", "legacyRoomId": "0#119056051839", "supplierCode": "3546270085", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.27, "gross": 42.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": 42.27, "gross": 42.27, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359299!~|o1!~|p0!~|x07040522!~|M43.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714526!~|A4866930096!~|B4866930096!~|C30|30!~|ESuperior Triple Room (1 Queen Bed and 1 Bed)!~|FSuperior Triple Room (1 Queen Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930096", "description": "Superior Triple Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Superior Triple Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119028714526", "supplierCode": "4866930096", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 21%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.9, "gross": 43.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": 43.9, "gross": 43.9, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359299!~|o1!~|p0!~|x07040522!~|M44.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714262!~|A4866930096!~|B4866930096!~|C30|30!~|ESuperior Triple Room (1 Queen Bed and 1 Bed)!~|FSuperior Triple Room (1 Queen Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930096", "description": "Superior Triple Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Superior Triple Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119028714262", "supplierCode": "4866930096", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.82, "gross": 44.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": 44.82, "gross": 44.82, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359299!~|o1!~|p0!~|x07040522!~|M48.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119056051910!~|A3546267890!~|B3546267890!~|C30|30!~|ESUITE STANDARD!~|FSUITE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267890", "description": "SUITE STANDARD", "descriptionSupplier": "SUITE STANDARD", "legacyRoomId": "0#119056051910", "supplierCode": "3546267890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.83, "gross": 48.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": 48.83, "gross": 48.83, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359299!~|o1!~|p0!~|x07040522!~|M50.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714424!~|A4866930095!~|B4866930095!~|C30|30!~|EFamily Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)!~|FFamily Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930095", "description": "Family Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Family Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#119028714424", "supplierCode": "4866930095", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 21%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.64, "gross": 50.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": 50.64, "gross": 50.64, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359299!~|o1!~|p0!~|x07040522!~|M51.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714598!~|A4866930095!~|B4866930095!~|C30|30!~|EFamily Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)!~|FFamily Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930095", "description": "Family Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Family Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#119028714598", "supplierCode": "4866930095", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.71, "gross": 51.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": 51.71, "gross": 51.71, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359299!~|o1!~|p0!~|x07040522!~|M51.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630167!~|A3652981488!~|B3652981488!~|C30|30!~|EFamily Suite!~|FFamily Suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I51.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3652981488", "description": "Family Suite", "descriptionSupplier": "Family Suite", "legacyRoomId": "0#119154630167", "supplierCode": "3652981488", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.92, "gross": 51.92, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.92, "gross": 51.92, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p0!~|x07040522!~|M37.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512991!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825512991", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.35, "gross": 37.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": 37.35, "gross": 37.35, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p0!~|x07040522!~|M37.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515040!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I37.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118825515040", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 37.35, "gross": 37.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": 37.35, "gross": 37.35, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p0!~|x07040522!~|M38.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714642!~|A4866930097!~|B4866930097!~|C30|30!~|EDeluxe Double Room (1 Queen Bed)!~|FDeluxe Double Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930097", "description": "Deluxe Double Room (1 Queen Bed)", "descriptionSupplier": "Deluxe Double Room (1 Queen Bed)", "legacyRoomId": "0#119028714642", "supplierCode": "4866930097", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 21%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.85, "gross": 38.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": 38.85, "gross": 38.85, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p0!~|x07040522!~|M38.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714439!~|A4866930145!~|B4866930145!~|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!~|I38.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930145", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#119028714439", "supplierCode": "4866930145", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 21%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.85, "gross": 38.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": 38.85, "gross": 38.85, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p0!~|x07040522!~|M39.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714294!~|A4866930097!~|B4866930097!~|C30|30!~|EDeluxe Double Room (1 Queen Bed)!~|FDeluxe Double Room (1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930097", "description": "Deluxe Double Room (1 Queen Bed)", "descriptionSupplier": "Deluxe Double Room (1 Queen Bed)", "legacyRoomId": "0#119028714294", "supplierCode": "4866930097", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.66, "gross": 39.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": 39.66, "gross": 39.66, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p0!~|x07040522!~|M39.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714521!~|A4866930145!~|B4866930145!~|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!~|I39.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930145", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#119028714521", "supplierCode": "4866930145", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.66, "gross": 39.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": 39.66, "gross": 39.66, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T11:00:00Z", "value": 43.45, "hoursBefore": 37, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p1!~|x07040522!~|M43.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714536!~|A4866930097!~|B4866930097!~|C30|30!~|EDeluxe Double Room (1 Queen Bed)!~|FDeluxe Double Room (1 Queen Bed)!~|G1!~|U2,43.45,1776682800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930097", "description": "Deluxe Double Room (1 Queen Bed)", "descriptionSupplier": "Deluxe Double Room (1 Queen Bed)", "legacyRoomId": "0#119028714536", "supplierCode": "4866930097", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.45, "gross": 43.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": 43.45, "gross": 43.45, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T11:00:00Z", "value": 43.45, "hoursBefore": 37, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p1!~|x07040522!~|M43.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714436!~|A4866930145!~|B4866930145!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|U2,43.45,1776682800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930145", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#119028714436", "supplierCode": "4866930145", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.45, "gross": 43.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": 43.45, "gross": 43.45, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T11:00:00Z", "value": 44.36, "hoursBefore": 37, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p1!~|x07040522!~|M44.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714506!~|A4866930097!~|B4866930097!~|C30|30!~|EDeluxe Double Room (1 Queen Bed)!~|FDeluxe Double Room (1 Queen Bed)!~|G1!~|U2,44.36,1776682800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930097", "description": "Deluxe Double Room (1 Queen Bed)", "descriptionSupplier": "Deluxe Double Room (1 Queen Bed)", "legacyRoomId": "0#119028714506", "supplierCode": "4866930097", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.36, "gross": 44.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": 44.36, "gross": 44.36, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T11:00:00Z", "value": 44.36, "hoursBefore": 37, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p1!~|x07040522!~|M44.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714602!~|A4866930145!~|B4866930145!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|U2,44.36,1776682800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930145", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#119028714602", "supplierCode": "4866930145", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.36, "gross": 44.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": 44.36, "gross": 44.36, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 44.57, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p1!~|x07040522!~|M44.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630470!~|A4170896786!~|B4170896786!~|C30|30!~|EDeluxe Double Room!~|FDeluxe Double Room!~|G1!~|U2,44.57,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170896786", "description": "Deluxe Double Room", "descriptionSupplier": "Deluxe Double Room", "legacyRoomId": "0#119154630470", "supplierCode": "4170896786", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.57, "gross": 44.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": 44.57, "gross": 44.57, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 44.57, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p1!~|x07040522!~|M44.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630153!~|A3723290939!~|B3723290939!~|C30|30!~|EDeluxe Twin Room!~|FDeluxe Twin Room!~|G1!~|U2,44.57,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3723290939", "description": "Deluxe Twin Room", "descriptionSupplier": "Deluxe Twin Room", "legacyRoomId": "0#119154630153", "supplierCode": "3723290939", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.57, "gross": 44.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": 44.57, "gross": 44.57, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p0!~|x07040522!~|M45.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514068!~|A3546270085!~|B3546270085!~|C30|30!~|ETRIPLE SUPERIOR!~|FTRIPLE SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546270085", "description": "TRIPLE SUPERIOR", "descriptionSupplier": "TRIPLE SUPERIOR", "legacyRoomId": "0#118825514068", "supplierCode": "3546270085", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.55, "gross": 45.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": 45.55, "gross": 45.55, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p0!~|x07040522!~|M46.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512764!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118825512764", "supplierCode": "3546267948", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.7, "gross": 46.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": 46.7, "gross": 46.7, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p0!~|x07040522!~|M46.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515087!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118825515087", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.7, "gross": 46.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": 46.7, "gross": 46.7, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p0!~|x07040522!~|M47.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714481!~|A4866930096!~|B4866930096!~|C30|30!~|ESuperior Triple Room (1 Queen Bed and 1 Bed)!~|FSuperior Triple Room (1 Queen Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930096", "description": "Superior Triple Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Superior Triple Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119028714481", "supplierCode": "4866930096", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 21%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.27, "gross": 47.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": 47.27, "gross": 47.27, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p0!~|x07040522!~|M48.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714542!~|A4866930096!~|B4866930096!~|C30|30!~|ESuperior Triple Room (1 Queen Bed and 1 Bed)!~|FSuperior Triple Room (1 Queen Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930096", "description": "Superior Triple Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Superior Triple Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119028714542", "supplierCode": "4866930096", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.27, "gross": 48.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": 48.27, "gross": 48.27, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T11:00:00Z", "value": 52.92, "hoursBefore": 37, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p1!~|x07040522!~|M52.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714577!~|A4866930096!~|B4866930096!~|C30|30!~|ESuperior Triple Room (1 Queen Bed and 1 Bed)!~|FSuperior Triple Room (1 Queen Bed and 1 Bed)!~|G1!~|U2,52.92,1776682800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930096", "description": "Superior Triple Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Superior Triple Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119028714577", "supplierCode": "4866930096", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.92, "gross": 52.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": 52.92, "gross": 52.92, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p0!~|x07040522!~|M53.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515459!~|A3546267890!~|B3546267890!~|C30|30!~|ESUITE STANDARD!~|FSUITE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267890", "description": "SUITE STANDARD", "descriptionSupplier": "SUITE STANDARD", "legacyRoomId": "0#118825515459", "supplierCode": "3546267890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.75, "gross": 53.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": 53.75, "gross": 53.75, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T11:00:00Z", "value": 54.04, "hoursBefore": 37, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p1!~|x07040522!~|M54.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714498!~|A4866930096!~|B4866930096!~|C30|30!~|ESuperior Triple Room (1 Queen Bed and 1 Bed)!~|FSuperior Triple Room (1 Queen Bed and 1 Bed)!~|G1!~|U2,54.04,1776682800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930096", "description": "Superior Triple Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Superior Triple Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119028714498", "supplierCode": "4866930096", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.04, "gross": 54.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": 54.04, "gross": 54.04, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 54.25, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p1!~|x07040522!~|M54.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630155!~|A4162699028!~|B4162699028!~|C30|30!~|ESuperior Triple Room!~|FSuperior Triple Room!~|G1!~|U2,54.25,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.25!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4162699028", "description": "Superior Triple Room", "descriptionSupplier": "Superior Triple Room", "legacyRoomId": "0#119154630155", "supplierCode": "4162699028", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.25, "gross": 54.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": 54.25, "gross": 54.25, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p0!~|x07040522!~|M55.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714388!~|A4866930095!~|B4866930095!~|C30|30!~|EFamily Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)!~|FFamily Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930095", "description": "Family Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Family Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#119028714388", "supplierCode": "4866930095", "promotions": [ { "code": "#1", "name": "Room1 Book early and save 21%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.69, "gross": 55.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": 55.69, "gross": 55.69, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p0!~|x07040522!~|M56.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714661!~|A4866930095!~|B4866930095!~|C30|30!~|EFamily Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)!~|FFamily Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930095", "description": "Family Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Family Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#119028714661", "supplierCode": "4866930095", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.87, "gross": 56.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": 56.87, "gross": 56.87, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p0!~|x07040522!~|M56.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513534!~|A3546270085!~|B3546270085!~|C30|30!~|ETRIPLE SUPERIOR!~|FTRIPLE SUPERIOR!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546270085", "description": "TRIPLE SUPERIOR", "descriptionSupplier": "TRIPLE SUPERIOR", "legacyRoomId": "0#118825513534", "supplierCode": "3546270085", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.93, "gross": 56.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": 56.93, "gross": 56.93, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p0!~|x07040522!~|M57.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630134!~|A3652981488!~|B3652981488!~|C30|30!~|EFamily Suite!~|FFamily Suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.09!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3652981488", "description": "Family Suite", "descriptionSupplier": "Family Suite", "legacyRoomId": "0#119154630134", "supplierCode": "3652981488", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.09, "gross": 57.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": 57.09, "gross": 57.09, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T11:00:00Z", "value": 62.37, "hoursBefore": 37, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p1!~|x07040522!~|M62.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714261!~|A4866930095!~|B4866930095!~|C30|30!~|EFamily Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)!~|FFamily Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)!~|G1!~|U2,62.37,1776682800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930095", "description": "Family Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Family Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#119028714261", "supplierCode": "4866930095", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.37, "gross": 62.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": 62.37, "gross": 62.37, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T11:00:00Z", "value": 63.7, "hoursBefore": 37, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p1!~|x07040522!~|M63.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119028714560!~|A4866930095!~|B4866930095!~|C30|30!~|EFamily Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)!~|FFamily Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)!~|G1!~|U2,63.70,1776682800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866930095", "description": "Family Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Family Suite (2 Double Beds or 1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#119028714560", "supplierCode": "4866930095", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.7, "gross": 63.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": 63.7, "gross": 63.7, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T21:00:00Z", "value": 63.93, "hoursBefore": 51, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p1!~|x07040522!~|M63.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630362!~|A3652981488!~|B3652981488!~|C30|30!~|EFamily Suite!~|FFamily Suite!~|G1!~|U2,63.93,1776632400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3652981488", "description": "Family Suite", "descriptionSupplier": "Family Suite", "legacyRoomId": "0#119154630362", "supplierCode": "3652981488", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.93, "gross": 63.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": 63.93, "gross": 63.93, "binding": false } }, { "hotelName": "Hallmark Regency Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50412577", "supplierCode": "STN", "hotelCodeSupplier": "50412577", "id": "33!~|a0!~|b260422!~|c260423!~|d50412577!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50412577!~|n2359298!~|o1!~|p0!~|x07040522!~|M67.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513697!~|A3546267890!~|B3546267890!~|C30|30!~|ESUITE STANDARD!~|FSUITE STANDARD!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.18!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267890", "description": "SUITE STANDARD", "descriptionSupplier": "SUITE STANDARD", "legacyRoomId": "0#118825513697", "supplierCode": "3546267890", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.18, "gross": 67.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": 67.18, "gross": 67.18, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p0!~|x07040522!~|M15.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630492!~|A4796282606!~|B4796282606!~|C30|30!~|ETwin superior No Window!~|FTwin superior No Window!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I15.48!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4796282606", "description": "Twin superior No Window", "descriptionSupplier": "Twin superior No Window", "legacyRoomId": "0#119154630492", "supplierCode": "4796282606", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 15.48, "gross": 15.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": 15.48, "gross": 15.48, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p0!~|x07040522!~|M15.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630475!~|A3547192039!~|B3547192039!~|C30|30!~|EDouble superior queen bed!~|FDouble superior queen bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I15.48!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3547192039", "description": "Double superior queen bed", "descriptionSupplier": "Double superior queen bed", "legacyRoomId": "0#119154630475", "supplierCode": "3547192039", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 15.48, "gross": 15.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": 15.48, "gross": 15.48, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 17.03, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p1!~|x07040522!~|M17.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629981!~|A3547192039!~|B3547192039!~|C30|30!~|EDouble superior queen bed!~|FDouble superior queen bed!~|G1!~|U2,17.03,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I17.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3547192039", "description": "Double superior queen bed", "descriptionSupplier": "Double superior queen bed", "legacyRoomId": "0#119154629981", "supplierCode": "3547192039", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 17.03, "gross": 17.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": 17.03, "gross": 17.03, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 17.03, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p1!~|x07040522!~|M17.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630097!~|A4796282606!~|B4796282606!~|C30|30!~|ETwin superior No Window!~|FTwin superior No Window!~|G1!~|U2,17.03,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I17.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4796282606", "description": "Twin superior No Window", "descriptionSupplier": "Twin superior No Window", "legacyRoomId": "0#119154630097", "supplierCode": "4796282606", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 17.03, "gross": 17.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": 17.03, "gross": 17.03, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p0!~|x07040522!~|M17.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630525!~|A3547142554!~|B3547142554!~|C30|30!~|EDouble premium queen bed!~|FDouble premium queen bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I17.06!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3547142554", "description": "Double premium queen bed", "descriptionSupplier": "Double premium queen bed", "legacyRoomId": "0#119154630525", "supplierCode": "3547142554", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 17.06, "gross": 17.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": 17.06, "gross": 17.06, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 18.77, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p1!~|x07040522!~|M18.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630220!~|A3547142554!~|B3547142554!~|C30|30!~|EDouble premium queen bed!~|FDouble premium queen bed!~|G1!~|U2,18.77,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I18.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3547142554", "description": "Double premium queen bed", "descriptionSupplier": "Double premium queen bed", "legacyRoomId": "0#119154630220", "supplierCode": "3547142554", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.77, "gross": 18.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": 18.77, "gross": 18.77, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p0!~|x07040522!~|M21.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316360!~|A4864089649!~|B4864089649!~|C30|30!~|ESuperior Queen No Window (1 Double Bed)!~|FSuperior Queen No Window (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.13!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089649", "description": "Superior Queen No Window (1 Double Bed)", "descriptionSupplier": "Superior Queen No Window (1 Double Bed)", "legacyRoomId": "0#119033316360", "supplierCode": "4864089649", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.13, "gross": 21.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": 21.13, "gross": 21.13, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p0!~|x07040522!~|M21.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757235!~|A4864379768!~|B4864379768!~|C30|30!~|ESuperior Twin No Window (2 Twin Beds)!~|FSuperior Twin No Window (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.13!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864379768", "description": "Superior Twin No Window (2 Twin Beds)", "descriptionSupplier": "Superior Twin No Window (2 Twin Beds)", "legacyRoomId": "0#119035757235", "supplierCode": "4864379768", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.13, "gross": 21.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": 21.13, "gross": 21.13, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p0!~|x07040522!~|M21.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316534!~|A4864089649!~|B4864089649!~|C30|30!~|ESuperior Queen No Window (1 Double Bed)!~|FSuperior Queen No Window (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.53!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089649", "description": "Superior Queen No Window (1 Double Bed)", "descriptionSupplier": "Superior Queen No Window (1 Double Bed)", "legacyRoomId": "0#119033316534", "supplierCode": "4864089649", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.53, "gross": 21.53, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.53, "gross": 21.53, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p0!~|x07040522!~|M21.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757075!~|A4864379768!~|B4864379768!~|C30|30!~|ESuperior Twin No Window (2 Twin Beds)!~|FSuperior Twin No Window (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.53!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864379768", "description": "Superior Twin No Window (2 Twin Beds)", "descriptionSupplier": "Superior Twin No Window (2 Twin Beds)", "legacyRoomId": "0#119035757075", "supplierCode": "4864379768", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.53, "gross": 21.53, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.53, "gross": 21.53, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 23.02, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p1!~|x07040522!~|M23.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757270!~|A4864089649!~|B4864089649!~|C30|30!~|ESuperior Queen No Window (1 Double Bed)!~|FSuperior Queen No Window (1 Double Bed)!~|G1!~|U2,23.02,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.02!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089649", "description": "Superior Queen No Window (1 Double Bed)", "descriptionSupplier": "Superior Queen No Window (1 Double Bed)", "legacyRoomId": "0#119035757270", "supplierCode": "4864089649", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.02, "gross": 23.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": 23.02, "gross": 23.02, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 23.02, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p1!~|x07040522!~|M23.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757271!~|A4864379768!~|B4864379768!~|C30|30!~|ESuperior Twin No Window (2 Twin Beds)!~|FSuperior Twin No Window (2 Twin Beds)!~|G1!~|U2,23.02,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.02!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864379768", "description": "Superior Twin No Window (2 Twin Beds)", "descriptionSupplier": "Superior Twin No Window (2 Twin Beds)", "legacyRoomId": "0#119035757271", "supplierCode": "4864379768", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.02, "gross": 23.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": 23.02, "gross": 23.02, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p0!~|x07040522!~|M23.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316434!~|A4864089658!~|B4864089658!~|C30|30!~|EPremium Queen With Window (1 Double Bed)!~|FPremium Queen With Window (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.06!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089658", "description": "Premium Queen With Window (1 Double Bed)", "descriptionSupplier": "Premium Queen With Window (1 Double Bed)", "legacyRoomId": "0#119033316434", "supplierCode": "4864089658", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.06, "gross": 23.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": 23.06, "gross": 23.06, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p0!~|x07040522!~|M23.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630144!~|A3546445419!~|B3546445419!~|C30|30!~|ETriple premier!~|FTriple premier!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546445419", "description": "Triple premier", "descriptionSupplier": "Triple premier", "legacyRoomId": "0#119154630144", "supplierCode": "3546445419", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.38, "gross": 23.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": 23.38, "gross": 23.38, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 23.46, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p1!~|x07040522!~|M23.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757321!~|A4864089649!~|B4864089649!~|C30|30!~|ESuperior Queen No Window (1 Double Bed)!~|FSuperior Queen No Window (1 Double Bed)!~|G1!~|U2,23.46,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089649", "description": "Superior Queen No Window (1 Double Bed)", "descriptionSupplier": "Superior Queen No Window (1 Double Bed)", "legacyRoomId": "0#119035757321", "supplierCode": "4864089649", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.46, "gross": 23.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": 23.46, "gross": 23.46, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 23.46, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p1!~|x07040522!~|M23.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757348!~|A4864379768!~|B4864379768!~|C30|30!~|ESuperior Twin No Window (2 Twin Beds)!~|FSuperior Twin No Window (2 Twin Beds)!~|G1!~|U2,23.46,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864379768", "description": "Superior Twin No Window (2 Twin Beds)", "descriptionSupplier": "Superior Twin No Window (2 Twin Beds)", "legacyRoomId": "0#119035757348", "supplierCode": "4864379768", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.46, "gross": 23.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": 23.46, "gross": 23.46, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p0!~|x07040522!~|M23.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316398!~|A4864089658!~|B4864089658!~|C30|30!~|EPremium Queen With Window (1 Double Bed)!~|FPremium Queen With Window (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089658", "description": "Premium Queen With Window (1 Double Bed)", "descriptionSupplier": "Premium Queen With Window (1 Double Bed)", "legacyRoomId": "0#119033316398", "supplierCode": "4864089658", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.51, "gross": 23.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": 23.51, "gross": 23.51, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 25.16, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p1!~|x07040522!~|M25.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757093!~|A4864089658!~|B4864089658!~|C30|30!~|EPremium Queen With Window (1 Double Bed)!~|FPremium Queen With Window (1 Double Bed)!~|G1!~|U2,25.16,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089658", "description": "Premium Queen With Window (1 Double Bed)", "descriptionSupplier": "Premium Queen With Window (1 Double Bed)", "legacyRoomId": "0#119035757093", "supplierCode": "4864089658", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.16, "gross": 25.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": 25.16, "gross": 25.16, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 25.65, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p1!~|x07040522!~|M25.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757409!~|A4864089658!~|B4864089658!~|C30|30!~|EPremium Queen With Window (1 Double Bed)!~|FPremium Queen With Window (1 Double Bed)!~|G1!~|U2,25.65,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089658", "description": "Premium Queen With Window (1 Double Bed)", "descriptionSupplier": "Premium Queen With Window (1 Double Bed)", "legacyRoomId": "0#119035757409", "supplierCode": "4864089658", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.65, "gross": 25.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": 25.65, "gross": 25.65, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 25.73, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p1!~|x07040522!~|M25.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630339!~|A3546445419!~|B3546445419!~|C30|30!~|ETriple premier!~|FTriple premier!~|G1!~|U2,25.73,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I25.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546445419", "description": "Triple premier", "descriptionSupplier": "Triple premier", "legacyRoomId": "0#119154630339", "supplierCode": "3546445419", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 25.73, "gross": 25.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": 25.73, "gross": 25.73, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p0!~|x07040522!~|M29.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630146!~|A3546321204!~|B3546321204!~|C30|30!~|EFamily room deluxe!~|FFamily room deluxe!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546321204", "description": "Family room deluxe", "descriptionSupplier": "Family room deluxe", "legacyRoomId": "0#119154630146", "supplierCode": "3546321204", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.7, "gross": 29.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": 29.7, "gross": 29.7, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p0!~|x07040522!~|M30.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316280!~|A4864089594!~|B4864089594!~|C30|30!~|EPremium Triple With Window (1 Double Bed and 1 Bed)!~|FPremium Triple With Window (1 Double Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I30.81!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089594", "description": "Premium Triple With Window (1 Double Bed and 1 Bed)", "descriptionSupplier": "Premium Triple With Window (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119033316280", "supplierCode": "4864089594", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 30.81, "gross": 30.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": 30.81, "gross": 30.81, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p0!~|x07040522!~|M31.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316195!~|A4864089594!~|B4864089594!~|C30|30!~|EPremium Triple With Window (1 Double Bed and 1 Bed)!~|FPremium Triple With Window (1 Double Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089594", "description": "Premium Triple With Window (1 Double Bed and 1 Bed)", "descriptionSupplier": "Premium Triple With Window (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119033316195", "supplierCode": "4864089594", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.42, "gross": 31.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": 31.42, "gross": 31.42, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 32.7, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p1!~|x07040522!~|M32.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630029!~|A3546321204!~|B3546321204!~|C30|30!~|EFamily room deluxe!~|FFamily room deluxe!~|G1!~|U2,32.70,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546321204", "description": "Family room deluxe", "descriptionSupplier": "Family room deluxe", "legacyRoomId": "0#119154630029", "supplierCode": "3546321204", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.7, "gross": 32.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": 32.7, "gross": 32.7, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 33.67, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p1!~|x07040522!~|M33.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757466!~|A4864089594!~|B4864089594!~|C30|30!~|EPremium Triple With Window (1 Double Bed and 1 Bed)!~|FPremium Triple With Window (1 Double Bed and 1 Bed)!~|G1!~|U2,33.67,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I33.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089594", "description": "Premium Triple With Window (1 Double Bed and 1 Bed)", "descriptionSupplier": "Premium Triple With Window (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119035757466", "supplierCode": "4864089594", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 33.67, "gross": 33.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": 33.67, "gross": 33.67, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 34.34, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p1!~|x07040522!~|M34.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757439!~|A4864089594!~|B4864089594!~|C30|30!~|EPremium Triple With Window (1 Double Bed and 1 Bed)!~|FPremium Triple With Window (1 Double Bed and 1 Bed)!~|G1!~|U2,34.34,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.34!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089594", "description": "Premium Triple With Window (1 Double Bed and 1 Bed)", "descriptionSupplier": "Premium Triple With Window (1 Double Bed and 1 Bed)", "legacyRoomId": "0#119035757439", "supplierCode": "4864089594", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.34, "gross": 34.34, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.34, "gross": 34.34, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p0!~|x07040522!~|M38.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316425!~|A4864089664!~|B4864089664!~|C30|30!~|EDeluxe Family (2 Double Beds)!~|FDeluxe Family (2 Double Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I38.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089664", "description": "Deluxe Family (2 Double Beds)", "descriptionSupplier": "Deluxe Family (2 Double Beds)", "legacyRoomId": "0#119033316425", "supplierCode": "4864089664", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.55, "gross": 38.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 38.55, "gross": 38.55, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p0!~|x07040522!~|M39.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119033316566!~|A4864089664!~|B4864089664!~|C30|30!~|EDeluxe Family (2 Double Beds)!~|FDeluxe Family (2 Double Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.32!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089664", "description": "Deluxe Family (2 Double Beds)", "descriptionSupplier": "Deluxe Family (2 Double Beds)", "legacyRoomId": "0#119033316566", "supplierCode": "4864089664", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.32, "gross": 39.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": 39.32, "gross": 39.32, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 42.2, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p1!~|x07040522!~|M42.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757306!~|A4864089664!~|B4864089664!~|C30|30!~|EDeluxe Family (2 Double Beds)!~|FDeluxe Family (2 Double Beds)!~|G1!~|U2,42.20,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I42.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089664", "description": "Deluxe Family (2 Double Beds)", "descriptionSupplier": "Deluxe Family (2 Double Beds)", "legacyRoomId": "0#119035757306", "supplierCode": "4864089664", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 42.2, "gross": 42.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": 42.2, "gross": 42.2, "binding": false } }, { "hotelName": "Shobi Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-19T15:00:00Z", "value": 43.05, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54417454", "supplierCode": "STN", "hotelCodeSupplier": "54417454", "id": "33!~|a0!~|b260422!~|c260423!~|d54417454!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54417454!~|n2359299!~|o1!~|p1!~|x07040522!~|M43.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119035757301!~|A4864089664!~|B4864089664!~|C30|30!~|EDeluxe Family (2 Double Beds)!~|FDeluxe Family (2 Double Beds)!~|G1!~|U2,43.05,1776610800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.05!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4864089664", "description": "Deluxe Family (2 Double Beds)", "descriptionSupplier": "Deluxe Family (2 Double Beds)", "legacyRoomId": "0#119035757301", "supplierCode": "4864089664", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.05, "gross": 43.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": 43.05, "gross": 43.05, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T20:59:59Z", "value": 48.44, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p1!~|x07040522!~|M48.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630490!~|A4868194240!~|B4868194240!~|C30|30!~|EOne Bedroom Suite - King (1 King bed)!~|FOne Bedroom Suite - King (1 King bed)!~|G1!~|U2,48.44,1776200399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194240", "description": "One Bedroom Suite - King (1 King bed)", "descriptionSupplier": "One Bedroom Suite - King (1 King bed)", "legacyRoomId": "0#119154630490", "supplierCode": "4868194240", "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": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-14T20:59:59Z", "value": 48.44, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p1!~|x07040522!~|M48.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630432!~|A4868194217!~|B4868194217!~|C30|30!~|EOne Bedroom Suite Twin, 1 Bedroom Suite (2 Twin beds)!~|FOne Bedroom Suite Twin, 1 Bedroom Suite (2 Twin beds)!~|G1!~|U2,48.44,1776200399!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194217", "description": "One Bedroom Suite Twin, 1 Bedroom Suite (2 Twin beds)", "descriptionSupplier": "One Bedroom Suite Twin, 1 Bedroom Suite (2 Twin beds)", "legacyRoomId": "0#119154630432", "supplierCode": "4868194217", "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": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 49.06, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p1!~|x07040522!~|M49.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514963!~|A3546390233!~|B3546390233!~|C30|30!~|EOne Bedroom Suite Twin!~|FOne Bedroom Suite Twin!~|G1!~|U2,49.06,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546390233", "description": "One Bedroom Suite Twin", "descriptionSupplier": "One Bedroom Suite Twin", "legacyRoomId": "0#118825514963", "supplierCode": "3546390233", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.06, "gross": 49.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": 49.06, "gross": 49.06, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 52.09, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p1!~|x07040522!~|M52.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118853167507!~|A4851638146!~|B4851638146!~|C30|30!~|ESuite, 1 Bedroom (Twin) (2 Twin Beds)!~|FSuite, 1 Bedroom (Twin) (2 Twin Beds)!~|G1!~|U2,52.09,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4851638146", "description": "Suite, 1 Bedroom (Twin) (2 Twin Beds)", "descriptionSupplier": "Suite, 1 Bedroom (Twin) (2 Twin Beds)", "legacyRoomId": "0#118853167507", "supplierCode": "4851638146", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.09, "gross": 52.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": 52.09, "gross": 52.09, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 52.09, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p1!~|x07040522!~|M52.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118853167499!~|A4851638450!~|B4851638450!~|C30|30!~|ESuite, 1 Bedroom (King) (1 King Bed)!~|FSuite, 1 Bedroom (King) (1 King Bed)!~|G1!~|U2,52.09,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4851638450", "description": "Suite, 1 Bedroom (King) (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (King) (1 King Bed)", "legacyRoomId": "0#118853167499", "supplierCode": "4851638450", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.09, "gross": 52.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": 52.09, "gross": 52.09, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p0!~|x07040522!~|M52.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514329!~|A3546302066!~|B3546302066!~|C30|30!~|ESUITE KING BED ONE BEDROOM !~|FSUITE KING BED ONE BEDROOM !~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546302066", "description": "SUITE KING BED ONE BEDROOM ", "descriptionSupplier": "SUITE KING BED ONE BEDROOM ", "legacyRoomId": "0#118825514329", "supplierCode": "3546302066", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.8, "gross": 52.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": 52.8, "gross": 52.8, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 77.6, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p1!~|x07040522!~|M77.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514356!~|A4758884593!~|B4758884593!~|C30|30!~|EExecutive One Bedroom Suite King!~|FExecutive One Bedroom Suite King!~|G1!~|U2,77.60,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4758884593", "description": "Executive One Bedroom Suite King", "descriptionSupplier": "Executive One Bedroom Suite King", "legacyRoomId": "0#118825514356", "supplierCode": "4758884593", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.6, "gross": 77.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.6, "gross": 77.6, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 77.6, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p1!~|x07040522!~|M77.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513357!~|A4758884592!~|B4758884592!~|C30|30!~|EExecutive One Bedroom Suite Twin!~|FExecutive One Bedroom Suite Twin!~|G1!~|U2,77.60,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4758884592", "description": "Executive One Bedroom Suite Twin", "descriptionSupplier": "Executive One Bedroom Suite Twin", "legacyRoomId": "0#118825513357", "supplierCode": "4758884592", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.6, "gross": 77.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.6, "gross": 77.6, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T12:00:59Z", "value": 81.11, "hoursBefore": 84, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p1!~|x07040522!~|M81.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630411!~|A4868194108!~|B4868194108!~|C30|30!~|E1-Bedroom Executive Twin Suite (2 Twin beds)!~|F1-Bedroom Executive Twin Suite (2 Twin beds)!~|G1!~|U2,81.11,1776513659!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194108", "description": "1-Bedroom Executive Twin Suite (2 Twin beds)", "descriptionSupplier": "1-Bedroom Executive Twin Suite (2 Twin beds)", "legacyRoomId": "0#119154630411", "supplierCode": "4868194108", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.11, "gross": 81.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": 81.11, "gross": 81.11, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 81.12, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p1!~|x07040522!~|M81.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118853167484!~|A4771051831!~|B4771051831!~|C30|30!~|EExecutive Suite, 1 Bedroom (King) (1 King Bed)!~|FExecutive Suite, 1 Bedroom (King) (1 King Bed)!~|G1!~|U2,81.12,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771051831", "description": "Executive Suite, 1 Bedroom (King) (1 King Bed)", "descriptionSupplier": "Executive Suite, 1 Bedroom (King) (1 King Bed)", "legacyRoomId": "0#118853167484", "supplierCode": "4771051831", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.12, "gross": 81.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": 81.12, "gross": 81.12, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 81.12, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p1!~|x07040522!~|M81.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118853167490!~|A4851638320!~|B4851638320!~|C30|30!~|EExecutive Suite, 1 Bedroom (Twin) (2 Twin Beds)!~|FExecutive Suite, 1 Bedroom (Twin) (2 Twin Beds)!~|G1!~|U2,81.12,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4851638320", "description": "Executive Suite, 1 Bedroom (Twin) (2 Twin Beds)", "descriptionSupplier": "Executive Suite, 1 Bedroom (Twin) (2 Twin Beds)", "legacyRoomId": "0#118853167490", "supplierCode": "4851638320", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.12, "gross": 81.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": 81.12, "gross": 81.12, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 100.48, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p1!~|x07040522!~|M100.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118853167478!~|A4771051835!~|B4771051835!~|C30|30!~|ESuite, 2 Bedrooms (1 Bed and 1 King Bed)!~|FSuite, 2 Bedrooms (1 Bed and 1 King Bed)!~|G1!~|U2,100.48,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771051835", "description": "Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "descriptionSupplier": "Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "legacyRoomId": "0#118853167478", "supplierCode": "4771051835", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.48, "gross": 100.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": 100.48, "gross": 100.48, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T12:00:59Z", "value": 106.33, "hoursBefore": 84, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p1!~|x07040522!~|M106.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630170!~|A4868194121!~|B4868194121!~|C30|30!~|ETwo-Bedroom Suite (1 King bed + 2 Twin beds or 1 Queen bed)!~|FTwo-Bedroom Suite (1 King bed + 2 Twin beds or 1 Queen bed)!~|G1!~|U2,106.33,1776513659!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I106.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194121", "description": "Two-Bedroom Suite (1 King bed + 2 Twin beds or 1 Queen bed)", "descriptionSupplier": "Two-Bedroom Suite (1 King bed + 2 Twin beds or 1 Queen bed)", "legacyRoomId": "0#119154630170", "supplierCode": "4868194121", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.33, "gross": 106.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": 106.33, "gross": 106.33, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 111.41, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p1!~|x07040522!~|M111.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515372!~|A4771051835!~|B4771051835!~|C30|30!~|ESuite, 2 Bedrooms (1 Bed and 1 King Bed)!~|FSuite, 2 Bedrooms (1 Bed and 1 King Bed)!~|G1!~|U2,111.41,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771051835", "description": "Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "descriptionSupplier": "Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "legacyRoomId": "0#118825515372", "supplierCode": "4771051835", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.41, "gross": 111.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": 111.41, "gross": 111.41, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p0!~|x07040522!~|M113.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119149950708!~|A3546267908!~|B3546267908!~|C30|30!~|ESUITE TWO BEDROOMS!~|FSUITE TWO BEDROOMS!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267908", "description": "SUITE TWO BEDROOMS", "descriptionSupplier": "SUITE TWO BEDROOMS", "legacyRoomId": "0#119149950708", "supplierCode": "3546267908", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.34, "gross": 113.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": 113.34, "gross": 113.34, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 119.84, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p1!~|x07040522!~|M119.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118853167500!~|A4771051828!~|B4771051828!~|C30|30!~|EExecutive Suite, 2 Bedrooms (1 Bed and 1 King Bed)!~|FExecutive Suite, 2 Bedrooms (1 Bed and 1 King Bed)!~|G1!~|U2,119.84,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I119.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771051828", "description": "Executive Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "descriptionSupplier": "Executive Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "legacyRoomId": "0#118853167500", "supplierCode": "4771051828", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 119.84, "gross": 119.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": 119.84, "gross": 119.84, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T12:00:59Z", "value": 127.27, "hoursBefore": 84, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p1!~|x07040522!~|M127.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630351!~|A4868194112!~|B4868194112!~|C30|30!~|EExecutive Two Bedroom Suite (1 King bed + 2 Twin beds)!~|FExecutive Two Bedroom Suite (1 King bed + 2 Twin beds)!~|G1!~|U2,127.27,1776513659!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I127.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194112", "description": "Executive Two Bedroom Suite (1 King bed + 2 Twin beds)", "descriptionSupplier": "Executive Two Bedroom Suite (1 King bed + 2 Twin beds)", "legacyRoomId": "0#119154630351", "supplierCode": "4868194112", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.27, "gross": 127.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": 127.27, "gross": 127.27, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 129.52, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p1!~|x07040522!~|M129.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118853167486!~|A4771051834!~|B4771051834!~|C30|30!~|ESuite, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|FSuite, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|G1!~|U2,129.52,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I129.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771051834", "description": "Suite, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Suite, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#118853167486", "supplierCode": "4771051834", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.52, "gross": 129.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": 129.52, "gross": 129.52, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 132.92, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p1!~|x07040522!~|M132.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513645!~|A4771051828!~|B4771051828!~|C30|30!~|EExecutive Suite, 2 Bedrooms (1 Bed and 1 King Bed)!~|FExecutive Suite, 2 Bedrooms (1 Bed and 1 King Bed)!~|G1!~|U2,132.92,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I132.92!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771051828", "description": "Executive Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "descriptionSupplier": "Executive Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "legacyRoomId": "0#118825513645", "supplierCode": "4771051828", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 132.92, "gross": 132.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": 132.92, "gross": 132.92, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T12:00:59Z", "value": 137.74, "hoursBefore": 84, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p1!~|x07040522!~|M137.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630217!~|A4868194167!~|B4868194167!~|C30|30!~|ESuite, 3 Bedrooms (1 King bed + 1 Queen bed + 2 Twin beds)!~|FSuite, 3 Bedrooms (1 King bed + 1 Queen bed + 2 Twin beds)!~|G1!~|U2,137.74,1776513659!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I137.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194167", "description": "Suite, 3 Bedrooms (1 King bed + 1 Queen bed + 2 Twin beds)", "descriptionSupplier": "Suite, 3 Bedrooms (1 King bed + 1 Queen bed + 2 Twin beds)", "legacyRoomId": "0#119154630217", "supplierCode": "4868194167", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 137.74, "gross": 137.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": 137.74, "gross": 137.74, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 158.56, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p1!~|x07040522!~|M158.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118853167493!~|A4776406646!~|B4776406646!~|C30|30!~|EExecutive Suite, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|FExecutive Suite, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|G1!~|U2,158.56,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I158.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4776406646", "description": "Executive Suite, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Executive Suite, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#118853167493", "supplierCode": "4776406646", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 158.56, "gross": 158.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": 158.56, "gross": 158.56, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T12:00:59Z", "value": 169.13, "hoursBefore": 84, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359299!~|o1!~|p1!~|x07040522!~|M169.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630132!~|A4868194162!~|B4868194162!~|C30|30!~|EExecutive Suite, 3 Bedrooms (1 King bed + 1 Queen bed + 2 Twin beds)!~|FExecutive Suite, 3 Bedrooms (1 King bed + 1 Queen bed + 2 Twin beds)!~|G1!~|U2,169.13,1776513659!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I169.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194162", "description": "Executive Suite, 3 Bedrooms (1 King bed + 1 Queen bed + 2 Twin beds)", "descriptionSupplier": "Executive Suite, 3 Bedrooms (1 King bed + 1 Queen bed + 2 Twin beds)", "legacyRoomId": "0#119154630132", "supplierCode": "4868194162", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 169.13, "gross": 169.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": 169.13, "gross": 169.13, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p0!~|x07040522!~|M53.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514278!~|A3546390233!~|B3546390233!~|C30|30!~|EOne Bedroom Suite Twin!~|FOne Bedroom Suite Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546390233", "description": "One Bedroom Suite Twin", "descriptionSupplier": "One Bedroom Suite Twin", "legacyRoomId": "0#118825514278", "supplierCode": "3546390233", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.92, "gross": 53.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": 53.92, "gross": 53.92, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p0!~|x07040522!~|M53.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512986!~|A4162451081!~|B4162451081!~|C30|30!~|EOne Bedroom Suite King!~|FOne Bedroom Suite King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4162451081", "description": "One Bedroom Suite King", "descriptionSupplier": "One Bedroom Suite King", "legacyRoomId": "0#118825512986", "supplierCode": "4162451081", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.92, "gross": 53.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": 53.92, "gross": 53.92, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p0!~|x07040522!~|M54.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630423!~|A4868194217!~|B4868194217!~|C30|30!~|EOne Bedroom Suite Twin, 1 Bedroom Suite (2 Twin beds)!~|FOne Bedroom Suite Twin, 1 Bedroom Suite (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194217", "description": "One Bedroom Suite Twin, 1 Bedroom Suite (2 Twin beds)", "descriptionSupplier": "One Bedroom Suite Twin, 1 Bedroom Suite (2 Twin beds)", "legacyRoomId": "0#119154630423", "supplierCode": "4868194217", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.72, "gross": 54.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": 54.72, "gross": 54.72, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:00:59Z", "value": 58.47, "hoursBefore": 252, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p1!~|x07040522!~|M58.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630491!~|A4868194240!~|B4868194240!~|C30|30!~|EOne Bedroom Suite - King (1 King bed)!~|FOne Bedroom Suite - King (1 King bed)!~|G1!~|U2,58.47,1775908859!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194240", "description": "One Bedroom Suite - King (1 King bed)", "descriptionSupplier": "One Bedroom Suite - King (1 King bed)", "legacyRoomId": "0#119154630491", "supplierCode": "4868194240", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.47, "gross": 58.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": 58.47, "gross": 58.47, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:00:59Z", "value": 58.47, "hoursBefore": 252, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p1!~|x07040522!~|M58.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630347!~|A4868194217!~|B4868194217!~|C30|30!~|EOne Bedroom Suite Twin, 1 Bedroom Suite (2 Twin beds)!~|FOne Bedroom Suite Twin, 1 Bedroom Suite (2 Twin beds)!~|G1!~|U2,58.47,1775908859!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194217", "description": "One Bedroom Suite Twin, 1 Bedroom Suite (2 Twin beds)", "descriptionSupplier": "One Bedroom Suite Twin, 1 Bedroom Suite (2 Twin beds)", "legacyRoomId": "0#119154630347", "supplierCode": "4868194217", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.47, "gross": 58.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": 58.47, "gross": 58.47, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p0!~|x07040522!~|M59.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515171!~|A3546302066!~|B3546302066!~|C30|30!~|ESUITE KING BED ONE BEDROOM !~|FSUITE KING BED ONE BEDROOM !~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546302066", "description": "SUITE KING BED ONE BEDROOM ", "descriptionSupplier": "SUITE KING BED ONE BEDROOM ", "legacyRoomId": "0#118825515171", "supplierCode": "3546302066", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.04, "gross": 59.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": 59.04, "gross": 59.04, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 63.44, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p1!~|x07040522!~|M63.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515386!~|A3546390233!~|B3546390233!~|C30|30!~|EOne Bedroom Suite Twin!~|FOne Bedroom Suite Twin!~|G1!~|U2,63.44,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546390233", "description": "One Bedroom Suite Twin", "descriptionSupplier": "One Bedroom Suite Twin", "legacyRoomId": "0#118825515386", "supplierCode": "3546390233", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.44, "gross": 63.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": 63.44, "gross": 63.44, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p0!~|x07040522!~|M78.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515701!~|A4758884593!~|B4758884593!~|C30|30!~|EExecutive One Bedroom Suite King!~|FExecutive One Bedroom Suite King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4758884593", "description": "Executive One Bedroom Suite King", "descriptionSupplier": "Executive One Bedroom Suite King", "legacyRoomId": "0#118825515701", "supplierCode": "4758884593", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.17, "gross": 78.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": 78.17, "gross": 78.17, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p0!~|x07040522!~|M78.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512849!~|A4758884592!~|B4758884592!~|C30|30!~|EExecutive One Bedroom Suite Twin!~|FExecutive One Bedroom Suite Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4758884592", "description": "Executive One Bedroom Suite Twin", "descriptionSupplier": "Executive One Bedroom Suite Twin", "legacyRoomId": "0#118825512849", "supplierCode": "4758884592", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.17, "gross": 78.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": 78.17, "gross": 78.17, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p0!~|x07040522!~|M81.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630133!~|A4868194108!~|B4868194108!~|C30|30!~|E1-Bedroom Executive Twin Suite (2 Twin beds)!~|F1-Bedroom Executive Twin Suite (2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194108", "description": "1-Bedroom Executive Twin Suite (2 Twin beds)", "descriptionSupplier": "1-Bedroom Executive Twin Suite (2 Twin beds)", "legacyRoomId": "0#119154630133", "supplierCode": "4868194108", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.73, "gross": 81.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": 81.73, "gross": 81.73, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:00:59Z", "value": 84.77, "hoursBefore": 252, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p1!~|x07040522!~|M84.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630458!~|A4868194235!~|B4868194235!~|C30|30!~|EExecutive 1 Bedroom Suite King (1 King bed)!~|FExecutive 1 Bedroom Suite King (1 King bed)!~|G1!~|U2,84.77,1775908859!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194235", "description": "Executive 1 Bedroom Suite King (1 King bed)", "descriptionSupplier": "Executive 1 Bedroom Suite King (1 King bed)", "legacyRoomId": "0#119154630458", "supplierCode": "4868194235", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.77, "gross": 84.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": 84.77, "gross": 84.77, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:00:59Z", "value": 84.77, "hoursBefore": 252, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p1!~|x07040522!~|M84.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154629998!~|A4868194108!~|B4868194108!~|C30|30!~|E1-Bedroom Executive Twin Suite (2 Twin beds)!~|F1-Bedroom Executive Twin Suite (2 Twin beds)!~|G1!~|U2,84.77,1775908859!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194108", "description": "1-Bedroom Executive Twin Suite (2 Twin beds)", "descriptionSupplier": "1-Bedroom Executive Twin Suite (2 Twin beds)", "legacyRoomId": "0#119154629998", "supplierCode": "4868194108", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.77, "gross": 84.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": 84.77, "gross": 84.77, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 91.96, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p1!~|x07040522!~|M91.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512454!~|A4758884592!~|B4758884592!~|C30|30!~|EExecutive One Bedroom Suite Twin!~|FExecutive One Bedroom Suite Twin!~|G1!~|U2,91.96,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4758884592", "description": "Executive One Bedroom Suite Twin", "descriptionSupplier": "Executive One Bedroom Suite Twin", "legacyRoomId": "0#118825512454", "supplierCode": "4758884592", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.96, "gross": 91.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": 91.96, "gross": 91.96, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p0!~|x07040522!~|M106.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514779!~|A3546267793!~|B3546267793!~|C30|30!~|ETwo Bedroom Suite!~|FTwo Bedroom Suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I106.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267793", "description": "Two Bedroom Suite", "descriptionSupplier": "Two Bedroom Suite", "legacyRoomId": "0#118825514779", "supplierCode": "3546267793", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.55, "gross": 106.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": 106.55, "gross": 106.55, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p0!~|x07040522!~|M111.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630031!~|A4868194121!~|B4868194121!~|C30|30!~|ETwo-Bedroom Suite (1 King bed + 2 Twin beds or 1 Queen bed)!~|FTwo-Bedroom Suite (1 King bed + 2 Twin beds or 1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194121", "description": "Two-Bedroom Suite (1 King bed + 2 Twin beds or 1 Queen bed)", "descriptionSupplier": "Two-Bedroom Suite (1 King bed + 2 Twin beds or 1 Queen bed)", "legacyRoomId": "0#119154630031", "supplierCode": "4868194121", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.41, "gross": 111.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": 111.41, "gross": 111.41, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:00:59Z", "value": 115.53, "hoursBefore": 252, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p1!~|x07040522!~|M115.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630319!~|A4868194121!~|B4868194121!~|C30|30!~|ETwo-Bedroom Suite (1 King bed + 2 Twin beds or 1 Queen bed)!~|FTwo-Bedroom Suite (1 King bed + 2 Twin beds or 1 Queen bed)!~|G1!~|U2,115.53,1775908859!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.53!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194121", "description": "Two-Bedroom Suite (1 King bed + 2 Twin beds or 1 Queen bed)", "descriptionSupplier": "Two-Bedroom Suite (1 King bed + 2 Twin beds or 1 Queen bed)", "legacyRoomId": "0#119154630319", "supplierCode": "4868194121", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.53, "gross": 115.53, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.53, "gross": 115.53, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p0!~|x07040522!~|M122.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513746!~|A4548126774!~|B4548126774!~|C30|30!~|EExecutive Two Bedroom Suite!~|FExecutive Two Bedroom Suite!~|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": "4548126774", "description": "Executive Two Bedroom Suite", "descriptionSupplier": "Executive Two Bedroom Suite", "legacyRoomId": "0#118825513746", "supplierCode": "4548126774", "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": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 125.36, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p1!~|x07040522!~|M125.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515207!~|A3546267793!~|B3546267793!~|C30|30!~|ETwo Bedroom Suite!~|FTwo Bedroom Suite!~|G1!~|U2,125.36,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I125.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267793", "description": "Two Bedroom Suite", "descriptionSupplier": "Two Bedroom Suite", "legacyRoomId": "0#118825515207", "supplierCode": "3546267793", "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": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p0!~|x07040522!~|M128.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630008!~|A4868194112!~|B4868194112!~|C30|30!~|EExecutive Two Bedroom Suite (1 King bed + 2 Twin beds)!~|FExecutive Two Bedroom Suite (1 King bed + 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I128.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194112", "description": "Executive Two Bedroom Suite (1 King bed + 2 Twin beds)", "descriptionSupplier": "Executive Two Bedroom Suite (1 King bed + 2 Twin beds)", "legacyRoomId": "0#119154630008", "supplierCode": "4868194112", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.3, "gross": 128.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": 128.3, "gross": 128.3, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-11T12:00:59Z", "value": 133.06, "hoursBefore": 252, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p1!~|x07040522!~|M133.06!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630071!~|A4868194112!~|B4868194112!~|C30|30!~|EExecutive Two Bedroom Suite (1 King bed + 2 Twin beds)!~|FExecutive Two Bedroom Suite (1 King bed + 2 Twin beds)!~|G1!~|U2,133.06,1775908859!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I133.06!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194112", "description": "Executive Two Bedroom Suite (1 King bed + 2 Twin beds)", "descriptionSupplier": "Executive Two Bedroom Suite (1 King bed + 2 Twin beds)", "legacyRoomId": "0#119154630071", "supplierCode": "4868194112", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 133.06, "gross": 133.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": 133.06, "gross": 133.06, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 144.39, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p1!~|x07040522!~|M144.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515781!~|A4548126774!~|B4548126774!~|C30|30!~|EExecutive Two Bedroom Suite!~|FExecutive Two Bedroom Suite!~|G1!~|U2,144.39,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I144.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4548126774", "description": "Executive Two Bedroom Suite", "descriptionSupplier": "Executive Two Bedroom Suite", "legacyRoomId": "0#118825515781", "supplierCode": "4548126774", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 144.39, "gross": 144.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": 144.39, "gross": 144.39, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p0!~|x07040522!~|M149.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513057!~|A3546347975!~|B3546347975!~|C30|30!~|EThree Bedroom Suite!~|FThree Bedroom Suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I149.13!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546347975", "description": "Three Bedroom Suite", "descriptionSupplier": "Three Bedroom Suite", "legacyRoomId": "0#118825513057", "supplierCode": "3546347975", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 149.13, "gross": 149.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": 149.13, "gross": 149.13, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T12:00:59Z", "value": 153.56, "hoursBefore": 84, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p1!~|x07040522!~|M153.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630154!~|A4868194167!~|B4868194167!~|C30|30!~|ESuite, 3 Bedrooms (1 King bed + 1 Queen bed + 2 Twin beds)!~|FSuite, 3 Bedrooms (1 King bed + 1 Queen bed + 2 Twin beds)!~|G1!~|U2,153.56,1776513659!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I153.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194167", "description": "Suite, 3 Bedrooms (1 King bed + 1 Queen bed + 2 Twin beds)", "descriptionSupplier": "Suite, 3 Bedrooms (1 King bed + 1 Queen bed + 2 Twin beds)", "legacyRoomId": "0#119154630154", "supplierCode": "4868194167", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 153.56, "gross": 153.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": 153.56, "gross": 153.56, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 168.26, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p1!~|x07040522!~|M168.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825512825!~|A3546347975!~|B3546347975!~|C30|30!~|EThree Bedroom Suite!~|FThree Bedroom Suite!~|G1!~|U2,168.26,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I168.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546347975", "description": "Three Bedroom Suite", "descriptionSupplier": "Three Bedroom Suite", "legacyRoomId": "0#118825512825", "supplierCode": "3546347975", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 168.26, "gross": 168.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": 168.26, "gross": 168.26, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p0!~|x07040522!~|M173.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514091!~|A4758884656!~|B4758884656!~|C30|30!~|EExecutive Three bedroom suite!~|FExecutive Three bedroom suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I173.38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4758884656", "description": "Executive Three bedroom suite", "descriptionSupplier": "Executive Three bedroom suite", "legacyRoomId": "0#118825514091", "supplierCode": "4758884656", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 173.38, "gross": 173.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": 173.38, "gross": 173.38, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p0!~|x07040522!~|M181.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630205!~|A4868194162!~|B4868194162!~|C30|30!~|EExecutive Suite, 3 Bedrooms (1 King bed + 1 Queen bed + 2 Twin beds)!~|FExecutive Suite, 3 Bedrooms (1 King bed + 1 Queen bed + 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I181.26!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194162", "description": "Executive Suite, 3 Bedrooms (1 King bed + 1 Queen bed + 2 Twin beds)", "descriptionSupplier": "Executive Suite, 3 Bedrooms (1 King bed + 1 Queen bed + 2 Twin beds)", "legacyRoomId": "0#119154630205", "supplierCode": "4868194162", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 181.26, "gross": 181.26, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 181.26, "gross": 181.26, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-18T12:00:59Z", "value": 184.96, "hoursBefore": 84, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p1!~|x07040522!~|M184.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119154630431!~|A4868194162!~|B4868194162!~|C30|30!~|EExecutive Suite, 3 Bedrooms (1 King bed + 1 Queen bed + 2 Twin beds)!~|FExecutive Suite, 3 Bedrooms (1 King bed + 1 Queen bed + 2 Twin beds)!~|G1!~|U2,184.96,1776513659!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I184.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4868194162", "description": "Executive Suite, 3 Bedrooms (1 King bed + 1 Queen bed + 2 Twin beds)", "descriptionSupplier": "Executive Suite, 3 Bedrooms (1 King bed + 1 Queen bed + 2 Twin beds)", "legacyRoomId": "0#119154630431", "supplierCode": "4868194162", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 184.96, "gross": 184.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": 184.96, "gross": 184.96, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-20T15:59:00Z", "value": 196.79, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n2359298!~|o1!~|p1!~|x07040522!~|M196.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825515768!~|A4758884656!~|B4758884656!~|C30|30!~|EExecutive Three bedroom suite!~|FExecutive Three bedroom suite!~|G1!~|U2,196.79,1776700740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I196.79!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4758884656", "description": "Executive Three bedroom suite", "descriptionSupplier": "Executive Three bedroom suite", "legacyRoomId": "0#118825515768", "supplierCode": "4758884656", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 196.79, "gross": 196.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": 196.79, "gross": 196.79, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n30309156!~|o1!~|p0!~|x07040522!~|M57.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118871368515!~|A4851638146!~|B4851638146!~|C30|30!~|ESuite, 1 Bedroom (Twin) (2 Twin Beds)!~|FSuite, 1 Bedroom (Twin) (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4851638146", "description": "Suite, 1 Bedroom (Twin) (2 Twin Beds)", "descriptionSupplier": "Suite, 1 Bedroom (Twin) (2 Twin Beds)", "legacyRoomId": "0#118871368515", "supplierCode": "4851638146", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.04, "gross": 57.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": 57.04, "gross": 57.04, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n30309156!~|o1!~|p0!~|x07040522!~|M57.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118871368518!~|A4851638450!~|B4851638450!~|C30|30!~|ESuite, 1 Bedroom (King) (1 King Bed)!~|FSuite, 1 Bedroom (King) (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4851638450", "description": "Suite, 1 Bedroom (King) (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (King) (1 King Bed)", "legacyRoomId": "0#118871368518", "supplierCode": "4851638450", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.04, "gross": 57.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": 57.04, "gross": 57.04, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 66.73, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n30309156!~|o1!~|p1!~|x07040522!~|M66.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118853167497!~|A4851638146!~|B4851638146!~|C30|30!~|ESuite, 1 Bedroom (Twin) (2 Twin Beds)!~|FSuite, 1 Bedroom (Twin) (2 Twin Beds)!~|G1!~|U2,66.73,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4851638146", "description": "Suite, 1 Bedroom (Twin) (2 Twin Beds)", "descriptionSupplier": "Suite, 1 Bedroom (Twin) (2 Twin Beds)", "legacyRoomId": "0#118853167497", "supplierCode": "4851638146", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.73, "gross": 66.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": 66.73, "gross": 66.73, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 66.73, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n30309156!~|o1!~|p1!~|x07040522!~|M66.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118853167487!~|A4851638450!~|B4851638450!~|C30|30!~|ESuite, 1 Bedroom (King) (1 King Bed)!~|FSuite, 1 Bedroom (King) (1 King Bed)!~|G1!~|U2,66.73,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4851638450", "description": "Suite, 1 Bedroom (King) (1 King Bed)", "descriptionSupplier": "Suite, 1 Bedroom (King) (1 King Bed)", "legacyRoomId": "0#118853167487", "supplierCode": "4851638450", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.73, "gross": 66.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": 66.73, "gross": 66.73, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n30309156!~|o1!~|p0!~|x07040522!~|M81.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118871368519!~|A4771051831!~|B4771051831!~|C30|30!~|EExecutive Suite, 1 Bedroom (King) (1 King Bed)!~|FExecutive Suite, 1 Bedroom (King) (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771051831", "description": "Executive Suite, 1 Bedroom (King) (1 King Bed)", "descriptionSupplier": "Executive Suite, 1 Bedroom (King) (1 King Bed)", "legacyRoomId": "0#118871368519", "supplierCode": "4771051831", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.71, "gross": 81.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": 81.71, "gross": 81.71, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n30309156!~|o1!~|p0!~|x07040522!~|M81.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118871368533!~|A4851638320!~|B4851638320!~|C30|30!~|EExecutive Suite, 1 Bedroom (Twin) (2 Twin Beds)!~|FExecutive Suite, 1 Bedroom (Twin) (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4851638320", "description": "Executive Suite, 1 Bedroom (Twin) (2 Twin Beds)", "descriptionSupplier": "Executive Suite, 1 Bedroom (Twin) (2 Twin Beds)", "legacyRoomId": "0#118871368533", "supplierCode": "4851638320", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.71, "gross": 81.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": 81.71, "gross": 81.71, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 95.76, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n30309156!~|o1!~|p1!~|x07040522!~|M95.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118853167505!~|A4771051831!~|B4771051831!~|C30|30!~|EExecutive Suite, 1 Bedroom (King) (1 King Bed)!~|FExecutive Suite, 1 Bedroom (King) (1 King Bed)!~|G1!~|U2,95.76,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771051831", "description": "Executive Suite, 1 Bedroom (King) (1 King Bed)", "descriptionSupplier": "Executive Suite, 1 Bedroom (King) (1 King Bed)", "legacyRoomId": "0#118853167505", "supplierCode": "4771051831", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.76, "gross": 95.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": 95.76, "gross": 95.76, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 95.76, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n30309156!~|o1!~|p1!~|x07040522!~|M95.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118853167509!~|A4851638320!~|B4851638320!~|C30|30!~|EExecutive Suite, 1 Bedroom (Twin) (2 Twin Beds)!~|FExecutive Suite, 1 Bedroom (Twin) (2 Twin Beds)!~|G1!~|U2,95.76,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4851638320", "description": "Executive Suite, 1 Bedroom (Twin) (2 Twin Beds)", "descriptionSupplier": "Executive Suite, 1 Bedroom (Twin) (2 Twin Beds)", "legacyRoomId": "0#118853167509", "supplierCode": "4851638320", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.76, "gross": 95.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": 95.76, "gross": 95.76, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n30309156!~|o1!~|p0!~|x07040522!~|M110.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118760737445!~|A4771051835!~|B4771051835!~|C30|30!~|ESuite, 2 Bedrooms (1 Bed and 1 King Bed)!~|FSuite, 2 Bedrooms (1 Bed and 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.61!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771051835", "description": "Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "descriptionSupplier": "Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "legacyRoomId": "0#118760737445", "supplierCode": "4771051835", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.61, "gross": 110.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": 110.61, "gross": 110.61, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 115.12, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n30309156!~|o1!~|p1!~|x07040522!~|M115.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118853167488!~|A4771051835!~|B4771051835!~|C30|30!~|ESuite, 2 Bedrooms (1 Bed and 1 King Bed)!~|FSuite, 2 Bedrooms (1 Bed and 1 King Bed)!~|G1!~|U2,115.12,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771051835", "description": "Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "descriptionSupplier": "Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "legacyRoomId": "0#118853167488", "supplierCode": "4771051835", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.12, "gross": 115.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": 115.12, "gross": 115.12, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n30309156!~|o1!~|p0!~|x07040522!~|M122.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118760737874!~|A4771051835!~|B4771051835!~|C30|30!~|ESuite, 2 Bedrooms (1 Bed and 1 King Bed)!~|FSuite, 2 Bedrooms (1 Bed and 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I122.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771051835", "description": "Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "descriptionSupplier": "Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "legacyRoomId": "0#118760737874", "supplierCode": "4771051835", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 122.67, "gross": 122.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": 122.67, "gross": 122.67, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n30309156!~|o1!~|p0!~|x07040522!~|M127.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118760737606!~|A4771051828!~|B4771051828!~|C30|30!~|EExecutive Suite, 2 Bedrooms (1 Bed and 1 King Bed)!~|FExecutive Suite, 2 Bedrooms (1 Bed and 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I127.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771051828", "description": "Executive Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "descriptionSupplier": "Executive Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "legacyRoomId": "0#118760737606", "supplierCode": "4771051828", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.07, "gross": 127.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": 127.07, "gross": 127.07, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 127.67, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n30309156!~|o1!~|p1!~|x07040522!~|M127.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825513618!~|A4771051835!~|B4771051835!~|C30|30!~|ESuite, 2 Bedrooms (1 Bed and 1 King Bed)!~|FSuite, 2 Bedrooms (1 Bed and 1 King Bed)!~|G1!~|U2,127.67,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I127.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771051835", "description": "Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "descriptionSupplier": "Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "legacyRoomId": "0#118825513618", "supplierCode": "4771051835", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.67, "gross": 127.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": 127.67, "gross": 127.67, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 134.48, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n30309156!~|o1!~|p1!~|x07040522!~|M134.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118853167495!~|A4771051828!~|B4771051828!~|C30|30!~|EExecutive Suite, 2 Bedrooms (1 Bed and 1 King Bed)!~|FExecutive Suite, 2 Bedrooms (1 Bed and 1 King Bed)!~|G1!~|U2,134.48,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I134.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771051828", "description": "Executive Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "descriptionSupplier": "Executive Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "legacyRoomId": "0#118853167495", "supplierCode": "4771051828", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.48, "gross": 134.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": 134.48, "gross": 134.48, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n30309156!~|o1!~|p0!~|x07040522!~|M140.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118760737974!~|A4771051828!~|B4771051828!~|C30|30!~|EExecutive Suite, 2 Bedrooms (1 Bed and 1 King Bed)!~|FExecutive Suite, 2 Bedrooms (1 Bed and 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I140.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771051828", "description": "Executive Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "descriptionSupplier": "Executive Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "legacyRoomId": "0#118760737974", "supplierCode": "4771051828", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 140.95, "gross": 140.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": 140.95, "gross": 140.95, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 144.16, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n30309156!~|o1!~|p1!~|x07040522!~|M144.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118853167503!~|A4771051834!~|B4771051834!~|C30|30!~|ESuite, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|FSuite, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|G1!~|U2,144.16,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I144.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771051834", "description": "Suite, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Suite, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#118853167503", "supplierCode": "4771051834", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 144.16, "gross": 144.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": 144.16, "gross": 144.16, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 149.18, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n30309156!~|o1!~|p1!~|x07040522!~|M149.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118825514022!~|A4771051828!~|B4771051828!~|C30|30!~|EExecutive Suite, 2 Bedrooms (1 Bed and 1 King Bed)!~|FExecutive Suite, 2 Bedrooms (1 Bed and 1 King Bed)!~|G1!~|U2,149.18,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I149.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4771051828", "description": "Executive Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "descriptionSupplier": "Executive Suite, 2 Bedrooms (1 Bed and 1 King Bed)", "legacyRoomId": "0#118825514022", "supplierCode": "4771051828", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 149.18, "gross": 149.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": 149.18, "gross": 149.18, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n30309156!~|o1!~|p0!~|x07040522!~|M172.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118760738123!~|A4776406646!~|B4776406646!~|C30|30!~|EExecutive Suite, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|FExecutive Suite, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I172.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4776406646", "description": "Executive Suite, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Executive Suite, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#118760738123", "supplierCode": "4776406646", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 172.41, "gross": 172.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": 172.41, "gross": 172.41, "binding": false } }, { "hotelName": "Shama Suasana Johor Bahru", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-21T15:00:00Z", "value": 173.19, "hoursBefore": 9, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52142258", "supplierCode": "STN", "hotelCodeSupplier": "52142258", "id": "33!~|a0!~|b260422!~|c260423!~|d52142258!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52142258!~|n30309156!~|o1!~|p1!~|x07040522!~|M173.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118853167480!~|A4776406646!~|B4776406646!~|C30|30!~|EExecutive Suite, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|FExecutive Suite, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)!~|G1!~|U2,173.19,1776783600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I173.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4776406646", "description": "Executive Suite, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "descriptionSupplier": "Executive Suite, 3 Bedrooms (1 King Bed, 1 Queen Bed and 2 Twin Beds)", "legacyRoomId": "0#118853167480", "supplierCode": "4776406646", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 173.19, "gross": 173.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": 173.19, "gross": 173.19, "binding": false } }, { "hotelName": "G5 Hotel And Services Apartment - Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51259414", "supplierCode": "STN", "hotelCodeSupplier": "51259414", "id": "33!~|a0!~|b260422!~|c260423!~|d51259414!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51259414!~|n2359299!~|o1!~|p0!~|x07040522!~|M51.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394462!~|A4866694533!~|B4866694533!~|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!~|I51.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694533", "description": "Deluxe Double Room (1 Double Bed)", "descriptionSupplier": "Deluxe Double Room (1 Double Bed)", "legacyRoomId": "0#119030394462", "supplierCode": "4866694533", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.05, "gross": 51.05, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.05, "gross": 51.05, "binding": false } }, { "hotelName": "G5 Hotel And Services Apartment - Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51259414", "supplierCode": "STN", "hotelCodeSupplier": "51259414", "id": "33!~|a0!~|b260422!~|c260423!~|d51259414!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51259414!~|n2359299!~|o1!~|p0!~|x07040522!~|M51.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394469!~|A4866694577!~|B4866694577!~|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!~|I51.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694577", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#119030394469", "supplierCode": "4866694577", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.05, "gross": 51.05, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 51.05, "gross": 51.05, "binding": false } }, { "hotelName": "G5 Hotel And Services Apartment - Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51259414", "supplierCode": "STN", "hotelCodeSupplier": "51259414", "id": "33!~|a0!~|b260422!~|c260423!~|d51259414!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51259414!~|n2359299!~|o1!~|p0!~|x07040522!~|M59.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394331!~|A4866694533!~|B4866694533!~|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!~|I59.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694533", "description": "Deluxe Double Room (1 Double Bed)", "descriptionSupplier": "Deluxe Double Room (1 Double Bed)", "legacyRoomId": "0#119030394331", "supplierCode": "4866694533", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.56, "gross": 59.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.56, "gross": 59.56, "binding": false } }, { "hotelName": "G5 Hotel And Services Apartment - Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51259414", "supplierCode": "STN", "hotelCodeSupplier": "51259414", "id": "33!~|a0!~|b260422!~|c260423!~|d51259414!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51259414!~|n2359299!~|o1!~|p0!~|x07040522!~|M59.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394512!~|A4866694577!~|B4866694577!~|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!~|I59.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694577", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#119030394512", "supplierCode": "4866694577", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.56, "gross": 59.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.56, "gross": 59.56, "binding": false } }, { "hotelName": "G5 Hotel And Services Apartment - Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51259414", "supplierCode": "STN", "hotelCodeSupplier": "51259414", "id": "33!~|a0!~|b260422!~|c260423!~|d51259414!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51259414!~|n2359299!~|o1!~|p0!~|x07040522!~|M93.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394668!~|A4866694606!~|B4866694606!~|C30|30!~|EFamily Triple Room (1 Queen Bed and 1 Bed)!~|FFamily Triple Room (1 Queen Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694606", "description": "Family Triple Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Family Triple Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119030394668", "supplierCode": "4866694606", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.42, "gross": 93.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": 93.42, "gross": 93.42, "binding": false } }, { "hotelName": "G5 Hotel And Services Apartment - Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51259414", "supplierCode": "STN", "hotelCodeSupplier": "51259414", "id": "33!~|a0!~|b260422!~|c260423!~|d51259414!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51259414!~|n2359299!~|o1!~|p0!~|x07040522!~|M108.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394500!~|A4866694585!~|B4866694585!~|C30|30!~|EFamily Quadruple Room (2 Queen Beds)!~|FFamily Quadruple Room (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694585", "description": "Family Quadruple Room (2 Queen Beds)", "descriptionSupplier": "Family Quadruple Room (2 Queen Beds)", "legacyRoomId": "0#119030394500", "supplierCode": "4866694585", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.63, "gross": 108.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": 108.63, "gross": 108.63, "binding": false } }, { "hotelName": "G5 Hotel And Services Apartment - Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51259414", "supplierCode": "STN", "hotelCodeSupplier": "51259414", "id": "33!~|a0!~|b260422!~|c260423!~|d51259414!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51259414!~|n2359299!~|o1!~|p0!~|x07040522!~|M109.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394700!~|A4866694606!~|B4866694606!~|C30|30!~|EFamily Triple Room (1 Queen Bed and 1 Bed)!~|FFamily Triple Room (1 Queen Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I109.98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694606", "description": "Family Triple Room (1 Queen Bed and 1 Bed)", "descriptionSupplier": "Family Triple Room (1 Queen Bed and 1 Bed)", "legacyRoomId": "0#119030394700", "supplierCode": "4866694606", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.98, "gross": 109.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": 109.98, "gross": 109.98, "binding": false } }, { "hotelName": "G5 Hotel And Services Apartment - Johor Bahru", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51259414", "supplierCode": "STN", "hotelCodeSupplier": "51259414", "id": "33!~|a0!~|b260422!~|c260423!~|d51259414!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51259414!~|n2359299!~|o1!~|p0!~|x07040522!~|M128.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119030394509!~|A4866694585!~|B4866694585!~|C30|30!~|EFamily Quadruple Room (2 Queen Beds)!~|FFamily Quadruple Room (2 Queen Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I128.26!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4866694585", "description": "Family Quadruple Room (2 Queen Beds)", "descriptionSupplier": "Family Quadruple Room (2 Queen Beds)", "legacyRoomId": "0#119030394509", "supplierCode": "4866694585", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.26, "gross": 128.26, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.26, "gross": 128.26, "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" } ] } } } }