[ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "room_data": [ { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.AS-WV", "room_name": "DOUBLE CLASSIC WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "294.58", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|DBL.AS-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~23a126~-1432711022~N~~~NRF~1018~7F2F21721C7D4A7179394725523305AANL0001000100020523a126", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "294.58", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.AS-WV", "room_name": "DOUBLE CLASSIC WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "343.96", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|DBL.AS-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~260157~-1452501925~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL00010001000205260157", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "343.96", "from": "2026-11-18T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.AS-1", "room_name": "twin classic", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "294.58", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|TWN.AS-1|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~23a126~-395779175~N~~~NRF~1018~7F2F21721C7D4A7179394725523305AANL0001000100020523a126", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "294.58", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.AS-1", "room_name": "twin classic", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "343.96", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|TWN.AS-1|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~260157~1254323892~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL00010001000205260157", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "343.96", "from": "2026-11-18T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.WV-1", "room_name": "Partial Haram View Room \u2013 King Bed", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "300.85", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|DBL.WV-1|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~204162~-1811808843~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL0001000100020525512c", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "300.85", "from": "2026-11-20T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV-1", "room_name": "Partial Haram View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "300.85", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|TWN.WV-1|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~204162~-983883528~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL0001000100020525512c", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "300.85", "from": "2026-11-20T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.PI-WV", "room_name": "DOUBLE PREMIUM WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "308.40", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|DBL.PI-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~228134~142120011~N~~~NRF~1018~7F2F21721C7D4A7179394725523305AANL00010001000205228134", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "308.40", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.PI-WV", "room_name": "DOUBLE PREMIUM WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "357.87", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|DBL.PI-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~257165~505225090~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL00010001000205257165", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "357.87", "from": "2026-11-18T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.PI-WV", "room_name": "TWIN PREMIUM WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "308.40", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|TWN.PI-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~228134~1027928040~N~~~NRF~1018~7F2F21721C7D4A7179394725523305AANL00010001000205228134", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "308.40", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.PI-WV", "room_name": "TWIN PREMIUM WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "357.87", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|TWN.PI-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~257165~-2066304763~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL00010001000205257165", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "357.87", "from": "2026-11-18T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.WV", "room_name": "Spacious Partial Haram View Room \u2013 King Bed", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "313.03", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|DBL.WV|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~226170~-304118842~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL00010001000205203139", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "313.03", "from": "2026-11-20T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV-3", "room_name": "Spacious Partial Haram View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "313.03", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|TWN.WV-3|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~226170~-1391718545~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL00010001000205203139", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "313.03", "from": "2026-11-20T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.AS-WV", "room_name": "TWIN CLASSIC WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "372.32", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|TWN.AS-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~220174~-1448862257~N~~~NRF~1018~7F2F21721C7D4A7179394725523305AANL00010001000205220174", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "372.32", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.AS-WV", "room_name": "TWIN CLASSIC WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "433.07", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|TWN.AS-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~2071b1~2079229406~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL000100010002052071b1", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "433.07", "from": "2026-11-18T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV-2", "room_name": "Partial Kaaba View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "378.80", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|TWN.WV-2|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~24e1bd~1233351390~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL0001000100020525017a", "rateClass": "NOR", "allotment": 5, "cancellationPolicies": [ { "amount": "378.80", "from": "2026-11-20T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV", "room_name": "Spacious Partial Kaaba View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "398.29", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|TWN.WV|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~2471d4~551606376~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL0001000100020521d18e", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "398.29", "from": "2026-11-20T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.DX-3", "room_name": "SUITE DELUXE", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "426.76", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|SUI.DX-3|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~24c1aa~1680931809~N~~~NRF~1018~7F2F21721C7D4A7179394725523305AANL0001000100020524c1aa", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "426.76", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.DX-3", "room_name": "SUITE DELUXE", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "495.89", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|SUI.DX-3|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~2591ef~1083460972~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL000100010002052591ef", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "495.89", "from": "2026-11-18T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.ST", "room_name": "SUITE STANDARD", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "461.12", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|SUI.ST|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~20c1cd~-451685848~N~~~NRF~1018~7F2F21721C7D4A7179394725523305AANL0001000100020520c1cd", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "461.12", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.ST", "room_name": "SUITE STANDARD", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "536.18", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|SUI.ST|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~212218~1629958373~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL00010001000205212218", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "536.18", "from": "2026-11-18T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-4", "room_name": "Partial Haram View Two Bedroom Family Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "471.37", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|SUI.WV-4|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~24822a~-383998934~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL000100010002052251d7", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "471.37", "from": "2026-11-20T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-6", "room_name": "Spacious Partial Haram View Two Bedroom Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "556.62", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|SUI.WV-6|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~20528f~1297392382~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL0001000100020523e22c", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "556.62", "from": "2026-11-20T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-3", "room_name": "Spacious Partial Kaaba View One Bedroom Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "666.25", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|SUI.WV-3|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~206310~-745054133~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL0001000100020521929a", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "666.25", "from": "2026-11-20T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV", "room_name": "Royal Suite Panoramic Haram with Partial Kaaba View", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "833.11", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|SUI.WV|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~22b3d4~-1049220310~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL0001000100020520b341", "rateClass": "NOR", "allotment": 5, "cancellationPolicies": [ { "amount": "833.11", "from": "2026-11-20T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.AS-WV", "room_name": "DOUBLE CLASSIC WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "372.52", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|DBL.AS-WV|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~234174~1072618456~N~~~NRF~1018~7F2F21721C7D4A7179394725523305AANL00010001000205234174", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "372.52", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.AS-WV", "room_name": "DOUBLE CLASSIC WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "481.14", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|DBL.AS-WV|ID_B2B_70|HB|B2B|1~2~0||N@07~A-SIC~20e1e1~-700646411~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL0001000100020520e1e1", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "481.14", "from": "2026-11-18T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.AS-1", "room_name": "twin classic", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "372.52", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|TWN.AS-1|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~234174~2109550303~N~~~NRF~1018~7F2F21721C7D4A7179394725523305AANL00010001000205234174", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "372.52", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.AS-1", "room_name": "twin classic", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "481.14", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|TWN.AS-1|ID_B2B_70|HB|B2B|1~2~0||N@07~A-SIC~20e1e1~2006179406~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL0001000100020520e1e1", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "481.14", "from": "2026-11-18T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.WV-1", "room_name": "Partial Haram View Room \u2013 King Bed", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "353.30", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|DBL.WV-1|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~24d19f~-107197806~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL0001000100020521e161", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "353.30", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV-1", "room_name": "Partial Haram View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "353.30", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|TWN.WV-1|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~24d19f~720727509~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL0001000100020521e161", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "353.30", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.PI-WV", "room_name": "DOUBLE PREMIUM WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "385.05", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|DBL.PI-WV|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~205181~-671786127~N~~~NRF~1018~7F2F21721C7D4A7179394725523305AANL00010001000205205181", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "385.05", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.PI-WV", "room_name": "TWIN PREMIUM WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "385.05", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|TWN.PI-WV|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~205181~214021902~N~~~NRF~1018~7F2F21721C7D4A7179394725523305AANL00010001000205205181", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "385.05", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.WV", "room_name": "Spacious Partial Haram View Room \u2013 King Bed", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "365.47", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|DBL.WV|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~20a1ae~-1502146357~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL0001000100020522f16d", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "365.47", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV-3", "room_name": "Spacious Partial Haram View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "365.47", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|TWN.WV-3|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~20a1ae~1705221236~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL0001000100020522f16d", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "365.47", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.AS-WV", "room_name": "TWIN CLASSIC WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "451.60", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|TWN.AS-WV|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~23c1c3~-761105931~N~~~NRF~1018~7F2F21721C7D4A7179394725523305AANL0001000100020523c1c3", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "451.60", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV-2", "room_name": "Partial Kaaba View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "431.24", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|TWN.WV-2|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2321fb~353612909~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL000100010002052181af", "rateClass": "NOR", "allotment": 5, "cancellationPolicies": [ { "amount": "431.24", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV", "room_name": "Spacious Partial Kaaba View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "450.74", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|TWN.WV|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~22c212~1672458360~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL0001000100020524a1c2", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "450.74", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.DX-3", "room_name": "SUITE DELUXE", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "509.11", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|SUI.DX-3|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~20b1fd~-502621113~N~~~NRF~1018~7F2F21721C7D4A7179394725523305AANL0001000100020520b1fd", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "509.11", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.ST", "room_name": "SUITE STANDARD", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "545.21", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|SUI.ST|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~215221~-2114242962~N~~~NRF~1018~7F2F21721C7D4A7179394725523305AANL00010001000205215221", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "545.21", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-4", "room_name": "Partial Haram View Two Bedroom Family Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "523.81", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|SUI.WV-4|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~22c268~113848151~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL0001000100020525120b", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "523.81", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-6", "room_name": "Spacious Partial Haram View Two Bedroom Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "609.08", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|SUI.WV-6|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~24e2cc~-109969192~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL00010001000205208261", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "609.08", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-3", "room_name": "Spacious Partial Kaaba View One Bedroom Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "718.69", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|SUI.WV-3|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~24e34d~1919994930~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL000100010002052452ce", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "718.69", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV", "room_name": "Royal Suite Panoramic Haram with Partial Kaaba View", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "885.55", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261121|20261122|W|273|141961|SUI.WV|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~20f412~-363415655~N~~~NOR~1018~7F2F21721C7D4A7179394725523305AANL00010001000205237375", "rateClass": "NOR", "allotment": 5, "cancellationPolicies": [ { "amount": "885.55", "from": "2026-11-05T23:59:00+03:00" } ], "offers": null } ] } ] } ]