{ "data": { "hotels": [ { "id": "makkah_millennium_towers", "hid": 8736764, "rates": [ { "book_hash": "h-fa4f3672-f1b1-580c-b45f-890373cbe302", "match_hash": "m-4dd32329-d4f6-5583-a3fe-a349a0688083", "daily_prices": [ "479.57", "479.57", "479.57", "479.57", "479.57", "479.57", "479.57" ], "meal": "nomeal", "meal_data": { "value": "nomeal", "has_breakfast": false, "no_child_meal": true }, "payment_options": { "payment_types": [ { "amount": "3357.00", "show_amount": "3357.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "139.88", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "419.63", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "3357.00", "amount_net": "3357.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3357.00", "amount_net": "3357.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "3357.00", "amount_show": "3357.00", "commission_info": { "show": { "amount_gross": "3357.00", "amount_net": "3357.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3357.00", "amount_net": "3357.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Twin Studio Suite (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom", "has_internet" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Twin Studio Suite", "main_name": "Twin Studio Suite", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-14be75e1-8e59-51a3-ac06-a8f85a30a31d", "match_hash": "m-6314e466-0330-59f4-8a17-520389a4741c", "daily_prices": [ "500.29", "500.29", "500.29", "500.29", "500.29", "500.29", "500.29" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "3502.00", "show_amount": "3502.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "145.92", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "437.75", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "3502.00", "amount_net": "3502.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3502.00", "amount_net": "3502.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "3502.00", "amount_show": "3502.00", "commission_info": { "show": { "amount_gross": "3502.00", "amount_net": "3502.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3502.00", "amount_net": "3502.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Twin Studio Suite (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom", "has_internet" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Twin Studio Suite", "main_name": "Twin Studio Suite", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-5f6b9cd4-7460-5d02-8e7c-55cfd8c8e589", "match_hash": "m-1eb9c82c-1c8e-570b-a4d3-8d1aac10d141", "daily_prices": [ "521.43", "521.43", "521.43", "521.43", "521.43", "521.43", "521.43" ], "meal": "nomeal", "meal_data": { "value": "nomeal", "has_breakfast": false, "no_child_meal": true }, "payment_options": { "payment_types": [ { "amount": "3650.00", "show_amount": "3650.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "152.08", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "456.25", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "3650.00", "amount_net": "3650.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3650.00", "amount_net": "3650.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "3650.00", "amount_show": "3650.00", "commission_info": { "show": { "amount_gross": "3650.00", "amount_net": "3650.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3650.00", "amount_net": "3650.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 1, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Haram View Twin Studio Suite (twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom", "has_internet" ], "sell_price_limits": null, "allotment": 12, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Partial Haram View Twin Studio Suite", "main_name": "Partial Haram View Twin Studio Suite", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": "bed type is subject to availability", "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-c3f72843-b50a-533a-a05e-fbffa845766b", "match_hash": "m-8d6e7389-27e9-5ba1-818b-24c9053c939b", "daily_prices": [ "542.86", "542.86", "542.86", "542.86", "542.86", "542.86", "542.86" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "3800.00", "show_amount": "3800.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "158.33", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "475.00", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "3800.00", "amount_net": "3800.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3800.00", "amount_net": "3800.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "3800.00", "amount_show": "3800.00", "commission_info": { "show": { "amount_gross": "3800.00", "amount_net": "3800.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3800.00", "amount_net": "3800.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 1, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Haram View Twin Studio Suite (twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom", "has_internet" ], "sell_price_limits": null, "allotment": 12, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Partial Haram View Twin Studio Suite", "main_name": "Partial Haram View Twin Studio Suite", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": "bed type is subject to availability", "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-913e6a5f-47a1-53f5-9c3d-e9143fc7f8ab", "match_hash": "m-aed630fd-4fa1-55fc-b820-6088741367f5", "daily_prices": [ "557.43", "557.43", "557.43", "557.43", "557.43", "557.43", "557.43" ], "meal": "nomeal", "meal_data": { "value": "nomeal", "has_breakfast": false, "no_child_meal": true }, "payment_options": { "payment_types": [ { "amount": "3902.00", "show_amount": "3902.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "162.58", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "487.75", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "3902.00", "amount_net": "3902.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3902.00", "amount_net": "3902.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "3902.00", "amount_show": "3902.00", "commission_info": { "show": { "amount_gross": "3902.00", "amount_net": "3902.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3902.00", "amount_net": "3902.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 1, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Haram View Twin Studio Suite (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom", "has_internet" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Partial Haram View Twin Studio Suite", "main_name": "Partial Haram View Twin Studio Suite", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-716f7948-7970-5441-b8ce-110998d193cd", "match_hash": "m-f258de91-cc01-5788-8367-dd3b25e41901", "daily_prices": [ "580.43", "580.43", "580.43", "580.43", "580.43", "580.43", "580.43" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "4063.00", "show_amount": "4063.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "169.29", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "507.88", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "4063.00", "amount_net": "4063.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "4063.00", "amount_net": "4063.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "4063.00", "amount_show": "4063.00", "commission_info": { "show": { "amount_gross": "4063.00", "amount_net": "4063.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "4063.00", "amount_net": "4063.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 1, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Haram View Twin Studio Suite (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom", "has_internet" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Partial Haram View Twin Studio Suite", "main_name": "Partial Haram View Twin Studio Suite", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-3de4bbfa-59a4-5622-8fbe-48a2dee54d61", "match_hash": "m-06fab42c-ec8d-5c31-a6d4-7eea7590d76a", "daily_prices": [ "878.29", "878.29", "878.29", "878.29", "878.29", "878.29", "878.29" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "6148.00", "show_amount": "6148.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "256.17", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "768.50", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "6148.00", "amount_net": "6148.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "6148.00", "amount_net": "6148.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "6148.00", "amount_show": "6148.00", "commission_info": { "show": { "amount_gross": "6148.00", "amount_net": "6148.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "6148.00", "amount_net": "6148.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 3, "quality": 6, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 1, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Deluxe Partial Haram View Twin room (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 9, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Deluxe Partial Haram View Twin room", "main_name": "Deluxe Partial Haram View Twin room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": true }, { "book_hash": "h-812dd072-c3bf-5f7d-abd8-460fbb55c967", "match_hash": "m-bf7f1570-b5d4-5c63-8b03-aa12c52d9f7c", "daily_prices": [ "921.43", "921.43", "921.43", "921.43", "921.43", "921.43", "921.43" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "6450.00", "show_amount": "6450.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "268.75", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "806.25", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "6450.00", "amount_net": "6450.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "6450.00", "amount_net": "6450.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "6450.00", "amount_show": "6450.00", "commission_info": { "show": { "amount_gross": "6450.00", "amount_net": "6450.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "6450.00", "amount_net": "6450.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 5, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 1, "capacity": 2, "club": 0, "bedrooms": 1, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "1 Bedroom Haram View Twin Suite (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom", "has_internet" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "1-bedroom" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "1 Bedroom Haram View Twin Suite", "main_name": "1 Bedroom Haram View Twin Suite", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-765518cc-4e37-56da-8005-8678a7eb08fe", "match_hash": "m-aaa88643-1f1c-577d-b66a-632bfd19f876", "daily_prices": [ "1355.29", "1355.29", "1355.29", "1355.29", "1355.29", "1355.29", "1355.29" ], "meal": "nomeal", "meal_data": { "value": "nomeal", "has_breakfast": false, "no_child_meal": true }, "payment_options": { "payment_types": [ { "amount": "9487.00", "show_amount": "9487.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "EUR", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "395.29", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "1185.88", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "9487.00", "amount_net": "9487.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "9487.00", "amount_net": "9487.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-12-22T20:01:00", "amount_charge": "8063.00", "amount_show": "8063.00", "commission_info": { "show": { "amount_gross": "8063.00", "amount_net": "8063.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "8063.00", "amount_net": "8063.00", "amount_commission": "0.00" } } }, { "start_at": "2026-12-22T20:01:00", "end_at": null, "amount_charge": "9487.00", "amount_show": "9487.00", "commission_info": { "show": { "amount_gross": "9487.00", "amount_net": "9487.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "9487.00", "amount_net": "9487.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 3, "quality": 6, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 1, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Deluxe Partial Haram View Twin room (twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom", "has_internet" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Deluxe Partial Haram View Twin room", "main_name": "Deluxe Partial Haram View Twin room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": "bed type is subject to availability", "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-58c9068e-b64f-584e-a023-7c1805461894", "match_hash": "m-67e6355e-3579-5e66-9ff1-d3d6f3b380d0", "daily_prices": [ "1386.43", "1386.43", "1386.43", "1386.43", "1386.43", "1386.43", "1386.43" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "9705.00", "show_amount": "9705.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "EUR", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "404.38", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "1213.13", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "9705.00", "amount_net": "9705.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "9705.00", "amount_net": "9705.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-12-22T20:01:00", "amount_charge": "8249.00", "amount_show": "8249.00", "commission_info": { "show": { "amount_gross": "8249.00", "amount_net": "8249.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "8249.00", "amount_net": "8249.00", "amount_commission": "0.00" } } }, { "start_at": "2026-12-22T20:01:00", "end_at": null, "amount_charge": "9705.00", "amount_show": "9705.00", "commission_info": { "show": { "amount_gross": "9705.00", "amount_net": "9705.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "9705.00", "amount_net": "9705.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 3, "quality": 6, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 1, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Deluxe Partial Haram View Twin room (twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom", "has_internet" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Deluxe Partial Haram View Twin room", "main_name": "Deluxe Partial Haram View Twin room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": "bed type is subject to availability", "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false } ], "bar_price_data": null } ], "total_hotels": 1 }, "debug": { "api_endpoint": { "endpoint": "api\/b2b\/v3\/search\/hp", "is_active": true, "is_limited": true, "remaining": 8, "requests_number": 10, "reset": "2026-11-04T16:07:00", "seconds_number": 60 }, "request": { "checkin": "2026-12-23", "checkout": "2026-12-30", "residency": "bd", "currency": "EUR", "language": "en", "guests": [ { "adults": 2 } ], "id": "makkah_millennium_towers", "timeout": 10 }, "method": "POST", "real_ip": "51.89.43.217", "request_id": "4f4fcf797d19775913bd539245df1be5", "key_id": 10728, "api_key_id": 10728, "utcnow": "2026-11-04T16:06:57.288808" }, "status": "ok", "error": null }