{'activityCode': 'COMBOGOLD', 'country': {'code': 'TR', 'name': 'Turkey', 'destinations': [{'code': 'IST', 'name': 'Istanbul'}]}, 'operationDays': [{'code': 'MON', 'name': 'Monday'}, {'code': 'TUE', 'name': 'Tuesday'}, {'code': 'WED', 'name': 'Wednesday'}, {'code': 'THU', 'name': 'Thursday'}, {'code': 'FRI', 'name': 'Friday'}, {'code': 'SAT', 'name': 'Saturday'}, {'code': 'SUN', 'name': 'Sunday'}], 'modalities': [{'code': '1514409996#OFLD1', 'name': 'Special Offer: Tour', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'HOTEL', 'text': 'Please advise the name of your hotel', 'required': True}, {'code': 'PHONENUMBER', 'text': 'Please provide a contact number for the guests to be reached in case of emergency (including international code)', 'required': True}], 'comments': [{'type': 'CONTRACT_REMARKS', 'text': 'Meeting point: Pick up from city center hotels (areas: Aksaray, Laleli, Topkapı, Sultanahmet, Taksim) // Meeting point instructions: Please reconfirm the pick-up time and location by calling Plan Tours on +90 533 603 17 17 at least 24 hours prior to the service date. Please ensure you arrive at the meeting point at least 15 minutes before the tour start time // End point: Same as the starting point // Duration: 8 hours // Included: Meal. Tickets. Guide. Hotel pick-up and drop-off for selected hotels.\nCruise ticket // Mandatory instructions: Please ensure you have answered the mandatory questions during the booking process to ensure the correct provision of the service // Voucher type: E-voucher. Show the voucher on your mobile device to enjoy the activity // Voucher validity: Service date // Supplier name: Plan Tours // Supplier emergency phone: +90 533 603 17 17.'}], 'supplierInformation': {'name': 'DESTINATION SERVICES TURKEY TURIZM VE SEYAHAT ANONIM ŞIRKETI', 'vatNumber': '2930493059'}, 'providerInformation': {'name': 'PLAN TURİZM A.Ş.'}, 'destinationCode': 'IST', 'contract': {'incomingOffice': 77, 'code': 2495, 'name': 'COMBOGOLD OFF'}, 'promotions': [{'code': '20%', 'order': 1, 'name': '20% Discount included in price shown', 'description': 'SPECIAL DISCOUNT', 'dateFrom': '2025-06-15', 'dateTo': '2025-10-30', 'imagePath': 'https://static.hotelbeds.com/static/images/promotions/TS_discountincluded.gif'}], 'languages': [], 'amountsFrom': [{'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 7, 'amount': 64.39, 'boxOfficeAmount': 78.57, 'mandatoryApplyAmount': False}, {'paxType': 'ADULT', 'ageFrom': 8, 'ageTo': 999, 'amount': 81.96, 'boxOfficeAmount': 100.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'rateKey': '2tqm7mvkqk9o10383ivcua0a9c0157', 'operationDates': [{'from': '2025-07-26', 'to': '2025-07-26', 'cancellationPolicies': [{'dateFrom': '2025-07-25T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-07-27', 'to': '2025-07-27', 'cancellationPolicies': [{'dateFrom': '2025-07-26T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-07-28', 'to': '2025-07-28', 'cancellationPolicies': [{'dateFrom': '2025-07-27T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-07-29', 'to': '2025-07-29', 'cancellationPolicies': [{'dateFrom': '2025-07-28T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-07-30', 'to': '2025-07-30', 'cancellationPolicies': [{'dateFrom': '2025-07-29T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-07-31', 'to': '2025-07-31', 'cancellationPolicies': [{'dateFrom': '2025-07-30T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-08-01', 'to': '2025-08-01', 'cancellationPolicies': [{'dateFrom': '2025-07-31T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-08-02', 'to': '2025-08-02', 'cancellationPolicies': [{'dateFrom': '2025-08-01T00:00:00.000Z', 'amount': 81.96}]}], 'languages': [{'code': 'ALE', 'description': 'German'}], 'sessions': [{'code': '08:15', 'name': '08:15'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 81.96, 'boxOfficeAmount': 100.0, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 7, 'amount': 64.39, 'boxOfficeAmount': 78.57, 'mandatoryApplyAmount': False}, {'paxType': 'ADULT', 'ageFrom': 8, 'ageTo': 999, 'amount': 81.96, 'boxOfficeAmount': 100.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'amount': 9.84, 'vatPercentage': 0, 'vatAmount': 2.07}}, {'rateKey': 'r7pncsesmtsljjrt4dbtu284l80157', 'operationDates': [{'from': '2025-07-26', 'to': '2025-07-26', 'cancellationPolicies': [{'dateFrom': '2025-07-25T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-07-27', 'to': '2025-07-27', 'cancellationPolicies': [{'dateFrom': '2025-07-26T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-07-28', 'to': '2025-07-28', 'cancellationPolicies': [{'dateFrom': '2025-07-27T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-07-29', 'to': '2025-07-29', 'cancellationPolicies': [{'dateFrom': '2025-07-28T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-07-30', 'to': '2025-07-30', 'cancellationPolicies': [{'dateFrom': '2025-07-29T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-07-31', 'to': '2025-07-31', 'cancellationPolicies': [{'dateFrom': '2025-07-30T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-08-01', 'to': '2025-08-01', 'cancellationPolicies': [{'dateFrom': '2025-07-31T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-08-02', 'to': '2025-08-02', 'cancellationPolicies': [{'dateFrom': '2025-08-01T00:00:00.000Z', 'amount': 81.96}]}], 'languages': [{'code': 'CAS', 'description': 'Spanish'}], 'sessions': [{'code': '08:15', 'name': '08:15'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 81.96, 'boxOfficeAmount': 100.0, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 7, 'amount': 64.39, 'boxOfficeAmount': 78.57, 'mandatoryApplyAmount': False}, {'paxType': 'ADULT', 'ageFrom': 8, 'ageTo': 999, 'amount': 81.96, 'boxOfficeAmount': 100.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'amount': 9.84, 'vatPercentage': 0, 'vatAmount': 2.07}}, {'rateKey': '3hksanqth807j5db7vojhn630157', 'operationDates': [{'from': '2025-07-26', 'to': '2025-07-26', 'cancellationPolicies': [{'dateFrom': '2025-07-25T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-07-27', 'to': '2025-07-27', 'cancellationPolicies': [{'dateFrom': '2025-07-26T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-07-28', 'to': '2025-07-28', 'cancellationPolicies': [{'dateFrom': '2025-07-27T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-07-29', 'to': '2025-07-29', 'cancellationPolicies': [{'dateFrom': '2025-07-28T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-07-30', 'to': '2025-07-30', 'cancellationPolicies': [{'dateFrom': '2025-07-29T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-07-31', 'to': '2025-07-31', 'cancellationPolicies': [{'dateFrom': '2025-07-30T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-08-01', 'to': '2025-08-01', 'cancellationPolicies': [{'dateFrom': '2025-07-31T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-08-02', 'to': '2025-08-02', 'cancellationPolicies': [{'dateFrom': '2025-08-01T00:00:00.000Z', 'amount': 81.96}]}], 'languages': [{'code': 'FRA', 'description': 'French'}], 'sessions': [{'code': '08:15', 'name': '08:15'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 81.96, 'boxOfficeAmount': 100.0, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 7, 'amount': 64.39, 'boxOfficeAmount': 78.57, 'mandatoryApplyAmount': False}, {'paxType': 'ADULT', 'ageFrom': 8, 'ageTo': 999, 'amount': 81.96, 'boxOfficeAmount': 100.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'amount': 9.84, 'vatPercentage': 0, 'vatAmount': 2.07}}, {'rateKey': 'duoihpjimmftc15kum86a8ra770157', 'operationDates': [{'from': '2025-07-26', 'to': '2025-07-26', 'cancellationPolicies': [{'dateFrom': '2025-07-25T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-07-27', 'to': '2025-07-27', 'cancellationPolicies': [{'dateFrom': '2025-07-26T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-07-28', 'to': '2025-07-28', 'cancellationPolicies': [{'dateFrom': '2025-07-27T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-07-29', 'to': '2025-07-29', 'cancellationPolicies': [{'dateFrom': '2025-07-28T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-07-30', 'to': '2025-07-30', 'cancellationPolicies': [{'dateFrom': '2025-07-29T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-07-31', 'to': '2025-07-31', 'cancellationPolicies': [{'dateFrom': '2025-07-30T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-08-01', 'to': '2025-08-01', 'cancellationPolicies': [{'dateFrom': '2025-07-31T00:00:00.000Z', 'amount': 81.96}]}, {'from': '2025-08-02', 'to': '2025-08-02', 'cancellationPolicies': [{'dateFrom': '2025-08-01T00:00:00.000Z', 'amount': 81.96}]}], 'languages': [{'code': 'ENG', 'description': 'English'}], 'sessions': [{'code': '08:15', 'name': '08:15'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 81.96, 'boxOfficeAmount': 100.0, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 7, 'amount': 64.39, 'boxOfficeAmount': 78.57, 'mandatoryApplyAmount': False}, {'paxType': 'ADULT', 'ageFrom': 8, 'ageTo': 999, 'amount': 81.96, 'boxOfficeAmount': 100.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'amount': 9.84, 'vatPercentage': 0, 'vatAmount': 2.07}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1514409996'}, {'code': '1288431216#7358ISDAGO', 'name': 'Tour', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'HOTEL', 'text': 'Please advise the name of your hotel', 'required': True}, {'code': 'PHONENUMBER', 'text': 'Please provide a contact number for the guests to be reached in case of emergency (including international code)', 'required': True}], 'comments': [{'type': 'CONTRACT_REMARKS', 'text': 'Meeting point: Pick up from city center hotels (areas: Aksaray, Laleli, Topkapı, Sultanahmet, Taksim) // Meeting point instructions: Please reconfirm the pick-up time and location by calling Plan Tours on +90 533 603 17 17 at least 24 hours prior to the service date. Please ensure you arrive at the meeting point at least 15 minutes before the tour start time // End point: Same as the starting point // Duration: 8 hours // Inclusions: Meal. Tickets. Guide. Hotel pick-up and drop-off for selected hotels.\nCruise ticket // Mandatory instructions: Please ensure you have answered the mandatory questions during the booking process to ensure the correct provision of the service // Supplier name: Plan Tours // Supplier emergency phone: +90 533 603 17 17 // Voucher type: E-voucher. Show the voucher on your mobile device to enjoy the activity.'}], 'supplierInformation': {'name': 'DESTINATION SERVICES TURKEY TURIZM VE SEYAHAT ANONIM ŞIRKETI', 'vatNumber': '2930493059'}, 'providerInformation': {'name': 'PLAN TURİZM A.Ş.'}, 'contract': {'incomingOffice': 77, 'code': 19261}, 'languages': [], 'amountsFrom': [{'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 7, 'amount': 72.42, 'boxOfficeAmount': 78.0, 'mandatoryApplyAmount': False}, {'paxType': 'ADULT', 'ageFrom': 8, 'ageTo': 99, 'amount': 103.98, 'boxOfficeAmount': 112.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'rateKey': '6bu32do2cujlkgtdrgf509chfg0157', 'operationDates': [{'from': '2025-07-26', 'to': '2025-07-26', 'cancellationPolicies': [{'dateFrom': '2025-07-25T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-07-27', 'to': '2025-07-27', 'cancellationPolicies': [{'dateFrom': '2025-07-26T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-07-28', 'to': '2025-07-28', 'cancellationPolicies': [{'dateFrom': '2025-07-27T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-07-29', 'to': '2025-07-29', 'cancellationPolicies': [{'dateFrom': '2025-07-28T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-07-30', 'to': '2025-07-30', 'cancellationPolicies': [{'dateFrom': '2025-07-29T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-07-31', 'to': '2025-07-31', 'cancellationPolicies': [{'dateFrom': '2025-07-30T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-08-01', 'to': '2025-08-01', 'cancellationPolicies': [{'dateFrom': '2025-07-31T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-08-02', 'to': '2025-08-02', 'cancellationPolicies': [{'dateFrom': '2025-08-01T02:00:00.000Z', 'amount': 103.98}]}], 'languages': [{'code': 'ENG', 'description': 'English'}], 'sessions': [{'code': '08:15', 'name': '08:15'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 103.98, 'boxOfficeAmount': 112.0, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 8, 'ageTo': 99, 'amount': 103.98, 'boxOfficeAmount': 112.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 7, 'amount': 72.42, 'boxOfficeAmount': 78.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}, {'rateKey': 'gfji8p8hnejntdd4dpbdideto90157', 'operationDates': [{'from': '2025-07-26', 'to': '2025-07-26', 'cancellationPolicies': [{'dateFrom': '2025-07-25T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-07-27', 'to': '2025-07-27', 'cancellationPolicies': [{'dateFrom': '2025-07-26T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-07-28', 'to': '2025-07-28', 'cancellationPolicies': [{'dateFrom': '2025-07-27T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-07-29', 'to': '2025-07-29', 'cancellationPolicies': [{'dateFrom': '2025-07-28T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-07-30', 'to': '2025-07-30', 'cancellationPolicies': [{'dateFrom': '2025-07-29T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-07-31', 'to': '2025-07-31', 'cancellationPolicies': [{'dateFrom': '2025-07-30T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-08-01', 'to': '2025-08-01', 'cancellationPolicies': [{'dateFrom': '2025-07-31T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-08-02', 'to': '2025-08-02', 'cancellationPolicies': [{'dateFrom': '2025-08-01T02:00:00.000Z', 'amount': 103.98}]}], 'languages': [{'code': 'ALE', 'description': 'German'}], 'sessions': [{'code': '08:15', 'name': '08:15'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 103.98, 'boxOfficeAmount': 112.0, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 8, 'ageTo': 99, 'amount': 103.98, 'boxOfficeAmount': 112.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 7, 'amount': 72.42, 'boxOfficeAmount': 78.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}, {'rateKey': 'uq7t2f2hifgi23hq6f0eq2b5jk0157', 'operationDates': [{'from': '2025-07-26', 'to': '2025-07-26', 'cancellationPolicies': [{'dateFrom': '2025-07-25T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-07-27', 'to': '2025-07-27', 'cancellationPolicies': [{'dateFrom': '2025-07-26T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-07-28', 'to': '2025-07-28', 'cancellationPolicies': [{'dateFrom': '2025-07-27T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-07-29', 'to': '2025-07-29', 'cancellationPolicies': [{'dateFrom': '2025-07-28T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-07-30', 'to': '2025-07-30', 'cancellationPolicies': [{'dateFrom': '2025-07-29T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-07-31', 'to': '2025-07-31', 'cancellationPolicies': [{'dateFrom': '2025-07-30T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-08-01', 'to': '2025-08-01', 'cancellationPolicies': [{'dateFrom': '2025-07-31T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-08-02', 'to': '2025-08-02', 'cancellationPolicies': [{'dateFrom': '2025-08-01T02:00:00.000Z', 'amount': 103.98}]}], 'languages': [{'code': 'FRA', 'description': 'French'}], 'sessions': [{'code': '08:15', 'name': '08:15'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 103.98, 'boxOfficeAmount': 112.0, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 8, 'ageTo': 99, 'amount': 103.98, 'boxOfficeAmount': 112.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 7, 'amount': 72.42, 'boxOfficeAmount': 78.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}, {'rateKey': 'fh7uedb8b1t03ej7niaeohr28s0157', 'operationDates': [{'from': '2025-07-26', 'to': '2025-07-26', 'cancellationPolicies': [{'dateFrom': '2025-07-25T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-07-27', 'to': '2025-07-27', 'cancellationPolicies': [{'dateFrom': '2025-07-26T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-07-28', 'to': '2025-07-28', 'cancellationPolicies': [{'dateFrom': '2025-07-27T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-07-29', 'to': '2025-07-29', 'cancellationPolicies': [{'dateFrom': '2025-07-28T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-07-30', 'to': '2025-07-30', 'cancellationPolicies': [{'dateFrom': '2025-07-29T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-07-31', 'to': '2025-07-31', 'cancellationPolicies': [{'dateFrom': '2025-07-30T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-08-01', 'to': '2025-08-01', 'cancellationPolicies': [{'dateFrom': '2025-07-31T02:00:00.000Z', 'amount': 103.98}]}, {'from': '2025-08-02', 'to': '2025-08-02', 'cancellationPolicies': [{'dateFrom': '2025-08-01T02:00:00.000Z', 'amount': 103.98}]}], 'languages': [{'code': 'CAS', 'description': 'Spanish'}], 'sessions': [{'code': '08:15', 'name': '08:15'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 103.98, 'boxOfficeAmount': 112.0, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 8, 'ageTo': 99, 'amount': 103.98, 'boxOfficeAmount': 112.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 7, 'amount': 72.42, 'boxOfficeAmount': 78.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1288431216'}], 'currencyName': 'Euro', 'amountsFrom': [{'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 7, 'amount': 64.39, 'boxOfficeAmount': 78.57, 'mandatoryApplyAmount': False}, {'paxType': 'ADULT', 'ageFrom': 8, 'ageTo': 999, 'amount': 81.96, 'boxOfficeAmount': 100.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'content': {'name': 'Istanbul Classics: Hagia Sophia, Blue Mosque and Gran Bazaar with Bosphorus Cruise - Full-Day Tour', 'detailedInfo': [], 'featureGroups': [{'groupCode': 'UNKNOWN', 'included': [{'featureType': 'OTHERINCL', 'description': 'Guide'}]}, {'groupCode': 'MEAL', 'included': [{'featureType': 'FOODINCL', 'description': 'Meal'}]}, {'groupCode': 'TICKET', 'included': [{'featureType': 'ADMISSIONSINCL', 'description': 'Tickets'}]}, {'groupCode': 'TRANSPORT', 'included': [{'featureType': 'TRANSPORTINCL', 'description': 'Hotel pick-up and drop-off for selected hotels'}]}, {'groupCode': 'ASSISTANCE', 'included': [{'featureType': 'FARES_AND_FEESINCL', 'description': 'Cruise'}]}], 'guidingOptions': {'guideType': 'TOURGUIDE', 'included': True}, 'importantInfo': ['Please provide the hotel name at the moment of reservation. Please make sure you answer all the mandatory questions during the booking process.'], 'location': {'endPoints': [{'type': 'Same', 'description': 'Same as Starting Point'}], 'startingPoints': [{'type': 'HOTEL_PICKUP', 'meetingPoint': {'type': 'ADDRESS', 'country': {'code': 'TR', 'name': 'Turkey', 'destinations': [{'code': 'IST', 'name': 'Istanbul'}]}, 'description': 'Istanbul Classics: Hagia Sophia, Blue Mosque and Gran Bazaar with Bosphorus Cruise - Full-Day Tour'}, 'pickupInstructions': [{'description': 'Pick-up available from hotels in the Aksaray, Laleli, Topkapı, Sultanahmet, Taksim areas only. Please reconfirm the pick-up time and location with the supplier at least 24 hours prior to the confirmed tour date. Please ensure you arrive at the pick-up location at least 15 minutes in advance.'}]}]}, 'media': {'images': [{'visualizationOrder': 1, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/32598/ENG/S/32598_1.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/32598/ENG/XL/32598_1.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/32598/ENG/B/32598_1.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/32598/ENG/LPP/32598_1.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/32598/ENG/L/32598_1.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/32598/ENG/M/32598_1.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 2, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/32598/ENG/S/32598_2.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/32598/ENG/XL/32598_2.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/32598/ENG/B/32598_2.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/32598/ENG/LPP/32598_2.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/32598/ENG/L/32598_2.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/32598/ENG/M/32598_2.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 3, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/32598/ENG/S/32598_3.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/32598/ENG/XL/32598_3.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/32598/ENG/B/32598_3.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/32598/ENG/LPP/32598_3.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/32598/ENG/L/32598_3.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/32598/ENG/M/32598_3.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 4, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/32598/ENG/S/32598_4.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/32598/ENG/XL/32598_4.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/32598/ENG/B/32598_4.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/32598/ENG/LPP/32598_4.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/32598/ENG/L/32598_4.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/32598/ENG/M/32598_4.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 5, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/32598/ENG/S/32598_5.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/32598/ENG/XL/32598_5.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/32598/ENG/B/32598_5.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/32598/ENG/LPP/32598_5.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/32598/ENG/L/32598_5.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/32598/ENG/M/32598_5.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 6, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/32598/ENG/S/32598_6.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/32598/ENG/XL/32598_6.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/32598/ENG/B/32598_6.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/32598/ENG/LPP/32598_6.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/32598/ENG/L/32598_6.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/32598/ENG/M/32598_6.jpg', 'sizeType': 'MEDIUM'}]}]}, 'redeemInfo': {'type': 'EVOUCHER', 'directEntrance': False, 'comments': [{'description': 'E-voucher. Show the voucher on your mobile device to enjoy the activity.'}]}, 'routes': [{'duration': {'value': 8.0, 'metric': 'HOURS'}, 'description': 'Point of interest', 'timeFrom': '07:25:00', 'timeTo': '15:25:00', 'points': [{'type': 'POI', 'order': 1, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 41.0080091, 'longitude': 28.975550399999975}, 'address': 'Sultanahmet District', 'country': {'code': 'TR'}, 'city': 'İstanbul', 'zip': '34122', 'description': 'Sultanahmet District'}}, {'type': 'POI', 'order': 2, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 41.008583, 'longitude': 28.98017500000003}, 'address': 'Santa Sophia Museum', 'country': {'code': 'TR'}, 'city': 'İstanbul', 'zip': '34122', 'description': 'Hagia Sophia'}}, {'type': 'POI', 'order': 3, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 41.0054096, 'longitude': 28.976813799999945}, 'address': 'Atmeydanı Cd.,7', 'country': {'code': 'TR'}, 'city': 'İstanbul', 'zip': '34122', 'description': 'Blue Mosque'}}, {'type': 'POI', 'order': 4, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 41.007220540605815, 'longitude': 28.97665928117931}, 'address': 'Binbirdirek Mh., Sultan Ahmet Parkı No:2', 'country': {'code': 'TR'}, 'city': 'Istanbul', 'zip': '34122', 'description': 'Hippodrome of Constantinople'}}, {'type': 'POI', 'order': 5, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 41.00564, 'longitude': 28.975139000000013}, 'address': 'Fatih Anıt Parkı', 'country': {'code': 'TR'}, 'city': 'İstanbul', 'zip': '34083', 'description': 'Serpent Column'}}, {'type': 'POI', 'order': 6, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 41.0106848, 'longitude': 28.968068099999982}, 'address': 'Grand Covered Bazaar', 'country': {'code': 'TR'}, 'city': 'İstanbul', 'zip': '34126', 'description': 'Grand Bazaar'}}, {'type': 'POI', 'order': 7, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 41.0291684, 'longitude': 28.961112500000013}, 'address': 'Golden Horn', 'country': {'code': 'TR'}, 'city': 'Istanbul', 'zip': '-', 'description': 'Golden Horn'}}]}], 'scheduling': {'duration': {'value': 8.0, 'metric': 'HOURS', 'type': 'AFTER'}}, 'segmentationGroups': [{'code': 1, 'name': 'Categories', 'segments': [{'code': 14, 'name': 'Cruise & Water Tours'}, {'code': 4, 'name': 'Art & culture'}]}, {'code': 16, 'name': 'Services', 'segments': [{'code': 951, 'name': 'Skip the line-Fast track'}, {'code': 947, 'name': 'Small group'}]}, {'code': 14, 'name': 'Supplier', 'segments': [{'code': 924, 'name': 'Gray Line'}]}, {'code': 2, 'name': 'Daytime', 'segments': [{'code': 772, 'name': 'Full day'}]}], 'activityFactsheetType': 'TOURS', 'activityCode': 'E-T01-COMBOGOLD', 'modalityCode': 'TOUR1/4A', 'modalityName': 'Combined Package', 'contentId': '32598', 'description': 'We start in the heart of the Old City, in the Sultanahmet centre, from where our voyage into the history of Istanbul begins. The Byzantine and Ottoman Empires were ruled from here, and no other area can compare in terms of grandness. Step into the beauty of the Hagia Sophia, one of the greatest marvels of architecture, before laying eyes on the vivid colours that define the Blue Mosque; famous for its İznik tiles and unique six minarets. The historical centre also boasts the Hippodrome and Serpentine Column that your guide will point out.
\n
\nAfterwards we make our way to one of the largest covered markets in the world, the incredible Grand Bazaar. Sneak a peek at artisans at work and marvel at the 4,000 shops selling antiques, jewellery, gold, carpets and many more things. We stop for lunch at a typical Turkish restaurant before embarking on a leisurely cruise along the mighty Bosphorus, the waterway separating two continents. Then we hop aboard the bus to see the Golden Horn and residential areas for Byzantine Jews, Italian traders and other non-Muslim minorities before driving along the traces history at Balat and taking the cable car up to Pierre Loti Coffee House.
\n
\nOthers
\nGrand Covered Bazaar is closed on Sundays and replaced with authentic shops around Grand Bazaar.', 'lastUpdate': '2025-06-17', 'summary': 'It’s where East meets West, and a city whose architecture and culture is as diverse as its history. Come and discover Istanbul, its sights and sounds with this combined tour by land and water.', 'advancedTips': [], 'countries': [{'code': 'TR', 'name': 'Turkey', 'destinations': [{'code': 'IST', 'name': 'Istanbul'}]}], 'highligths': ['See the Hagia Sophia and Blue Mosque with the help of a guide', 'Weave your way around the Grand Bazaar', 'Admire the sights from the Bosphorus with a river cruise'], 'language': 'en'}, 'order': 0, 'name': 'Istanbul Classics: Hagia Sophia, Blue Mosque and Gran Bazaar with Bosphorus Cruise - Full-Day Tour', 'currency': 'EUR', 'code': 'E-T01-COMBOGOLD', 'type': 'TICKET'}