{'activityCode': 'A0PPNO0027', 'country': {'code': 'ES', 'name': 'Spain', 'destinations': [{'code': 'PMI', 'name': 'Majorca'}]}, 'operationDays': [{'code': 'TUE', 'name': 'Tuesday'}, {'code': 'THU', 'name': 'Thursday'}, {'code': 'SAT', 'name': 'Saturday'}], 'modalities': [{'code': '1121443422#EAST', 'name': "Pick-up from the East area Calas (from Cala Mandia, Punta Reina, Calas de Mallorca, Porto Colom, Cala Ferrera, Cala D'Or, Cala Egos, Porto Petro, Cala Barca)", 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please, provide the email address', 'required': True}, {'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: We have pick-up service included from: ***South Area: From Arenal to Calvia or Palma city Center (From Escollera, in front of the Cathedral). Buses are not allowed to pick up into the city centre.. ***Eastern area: Cala Mesquida,Cala Ratjada,Font de Sa Cala,Canyamel,Cala Bona,Cala Millor, Sa Coma and S'Illot. *Eastern Calas Area: Porto Cristo,Cala Mandia,Punta Reina, Calas de Mallorca, Porto Colom,Cala Ferrera, Cala D'Or, Cala Egos, Porto Petro, Cala Barca. *Eastern Colonia Sant Jordi Area: Cala Figuera, Cala Santanyi,Colonia de Sant Jordi. ***Northern Area: Cala San Vicente,Puerto Pollensa,Puerto Alcudia,Can Picafort.The pick-up timetable range between 8 and 9:15am, depending of the meeting point assigned // Meeting point instructions: During the booking process we will request the name of your accommodation in order to confirm you the proper pick-up time and meeting point. Please call the supplier 48 hrs before the service to confirm the pick up // End point: same as pickup point // Duration: 9 hours // Inclusions: Return transfer. Train ticket Sóller-Palma. Tram Ticket from the Sóller Harbor to the town. Boat tour // Exclusions: Lunch // Mandatory instructions: Please provide the name of your accommodation // Recommendations: Bring comfortable clothes and shoes // Voucher type: E-voucher. Show the voucher on your mobile device to enjoy the activity // Supplier name: Tour2b DMC // Supplier emergency phone: +34 971 072 073 or 0034 672 35 17 26 (also WhatsApp)."}], 'supplierInformation': {'name': 'HOTELBEDS SPAIN, S.L.U', 'vatNumber': 'ESB28916765'}, 'providerInformation': {'name': 'TOURADVISOR DMC SLU'}, 'destinationCode': 'PMI', 'contract': {'incomingOffice': 1, 'code': 2653, 'name': 'A0PPNO0027 25'}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 3, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'rateKey': 'j8k1adeena5jf688sutbf943qm1954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 3, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1121443422'}, {'code': '651991534#EASTCRIST', 'name': 'Pick-up from East Area (From Porto Cristo to Colonia de Sant Jordi)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please, provide the email address', 'required': True}, {'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: We have pick-up service included from: ***South Area: From Arenal to Calvia or Palma city Center (From Escollera, in front of the Cathedral). Buses are not allowed to pick up into the city centre.. ***Eastern area: Cala Mesquida,Cala Ratjada,Font de Sa Cala,Canyamel,Cala Bona,Cala Millor, Sa Coma and S'Illot. *Eastern Calas Area: Porto Cristo,Cala Mandia,Punta Reina, Calas de Mallorca, Porto Colom,Cala Ferrera, Cala D'Or, Cala Egos, Porto Petro, Cala Barca. *Eastern Colonia Sant Jordi Area: Cala Figuera, Cala Santanyi,Colonia de Sant Jordi. ***Northern Area: Cala San Vicente,Puerto Pollensa,Puerto Alcudia,Can Picafort.The pick-up timetable range between 8 and 9:15am, depending of the meeting point assigned // Meeting point instructions: During the booking process we will request the name of your accommodation in order to confirm you the proper pick-up time and meeting point. Please call the supplier 48 hrs before the service to confirm the pick up // End point: same as pickup point // Duration: 9 hours // Inclusions: Return transfer. Train ticket Sóller-Palma. Tram Ticket from the Sóller Harbor to the town. Boat tour // Exclusions: Lunch // Mandatory instructions: Please provide the name of your accommodation // Recommendations: Bring comfortable clothes and shoes // Voucher type: E-voucher. Show the voucher on your mobile device to enjoy the activity // Supplier name: Tour2b DMC // Supplier emergency phone: +34 971 072 073 or 0034 672 35 17 26 (also WhatsApp)."}], 'supplierInformation': {'name': 'HOTELBEDS SPAIN, S.L.U', 'vatNumber': 'ESB28916765'}, 'providerInformation': {'name': 'TOURADVISOR DMC SLU'}, 'destinationCode': 'PMI', 'contract': {'incomingOffice': 1, 'code': 2653, 'name': 'A0PPNO0027 25'}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 54.0, 'boxOfficeAmount': 54.0, 'mandatoryApplyAmount': True}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'rateKey': 'cjps50ec50g0ca0st4ef32nn0f1954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [{'code': 'FRA', 'description': 'French'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 54.0, 'boxOfficeAmount': 54.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}, {'rateKey': 'h9g1598psqdmjgvhiclrub9v9o1954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [{'code': 'ITA', 'description': 'Italian'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 54.0, 'boxOfficeAmount': 54.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}, {'rateKey': '64npj8ulusb104pb1ittdnofi61954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [{'code': 'ALE', 'description': 'German'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 54.0, 'boxOfficeAmount': 54.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}, {'rateKey': 'ufu25m77iums6otfgs0tqo6sm1954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [{'code': 'CAS', 'description': 'Spanish'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 54.0, 'boxOfficeAmount': 54.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}, {'rateKey': 'k7hv6lg3ofc4oaddr019qcsmto1954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [{'code': 'ENG', 'description': 'English'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 54.0, 'boxOfficeAmount': 54.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '651991534'}, {'code': '249767894#EASTLEVANT', 'name': "Pick-up from East Levant Area (From Cala Mesquida to S'Illot)", 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please, provide the email address', 'required': True}, {'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: We have pick-up service included from: ***South Area: From Arenal to Calvia or Palma city Center (From Escollera, in front of the Cathedral). Buses are not allowed to pick up into the city centre.. ***Eastern area: Cala Mesquida,Cala Ratjada,Font de Sa Cala,Canyamel,Cala Bona,Cala Millor, Sa Coma and S'Illot. *Eastern Calas Area: Porto Cristo,Cala Mandia,Punta Reina, Calas de Mallorca, Porto Colom,Cala Ferrera, Cala D'Or, Cala Egos, Porto Petro, Cala Barca. *Eastern Colonia Sant Jordi Area: Cala Figuera, Cala Santanyi,Colonia de Sant Jordi. ***Northern Area: Cala San Vicente,Puerto Pollensa,Puerto Alcudia,Can Picafort.The pick-up timetable range between 8 and 9:15am, depending of the meeting point assigned // Meeting point instructions: During the booking process we will request the name of your accommodation in order to confirm you the proper pick-up time and meeting point. Please call the supplier 48 hrs before the service to confirm the pick up // End point: same as pickup point // Duration: 9 hours // Inclusions: Return transfer. Train ticket Sóller-Palma. Tram Ticket from the Sóller Harbor to the town. Boat tour // Exclusions: Lunch // Mandatory instructions: Please provide the name of your accommodation // Recommendations: Bring comfortable clothes and shoes // Voucher type: E-voucher. Show the voucher on your mobile device to enjoy the activity // Supplier name: Tour2b DMC // Supplier emergency phone: +34 971 072 073 or 0034 672 35 17 26 (also WhatsApp)."}], 'supplierInformation': {'name': 'HOTELBEDS SPAIN, S.L.U', 'vatNumber': 'ESB28916765'}, 'providerInformation': {'name': 'TOURADVISOR DMC SLU'}, 'destinationCode': 'PMI', 'contract': {'incomingOffice': 1, 'code': 2653, 'name': 'A0PPNO0027 25'}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 54.0, 'boxOfficeAmount': 54.0, 'mandatoryApplyAmount': True}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'rateKey': '17oghosvnkkjbuj07g0v3ovr7t1954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [{'code': 'ENG', 'description': 'English'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 54.0, 'boxOfficeAmount': 54.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}, {'rateKey': 'a21suakuic1856p3tsq9mh3gdn1954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [{'code': 'FRA', 'description': 'French'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 54.0, 'boxOfficeAmount': 54.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}, {'rateKey': 'hhvnr144fmjabnqq2ppdungfd1954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [{'code': 'ITA', 'description': 'Italian'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 54.0, 'boxOfficeAmount': 54.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}, {'rateKey': '9jcjhppttaqkmaijihlbeghuf71954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [{'code': 'ALE', 'description': 'German'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 54.0, 'boxOfficeAmount': 54.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}, {'rateKey': 'pdqmfupkmd5s8dpp9eo00kba4s1954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [{'code': 'CAS', 'description': 'Spanish'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 54.0, 'boxOfficeAmount': 54.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '249767894'}, {'code': '1321409216#EASTSJORDI', 'name': ' Pick-up from East Area (from Colonia Sant Jordi to Cala Figuera and Cala Santanyi)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please, provide the email address', 'required': True}, {'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: We have pick-up service included from: ***South Area: From Arenal to Calvia or Palma city Center (From Escollera, in front of the Cathedral). Buses are not allowed to pick up into the city centre.. ***Eastern area: Cala Mesquida,Cala Ratjada,Font de Sa Cala,Canyamel,Cala Bona,Cala Millor, Sa Coma and S'Illot. *Eastern Calas Area: Porto Cristo,Cala Mandia,Punta Reina, Calas de Mallorca, Porto Colom,Cala Ferrera, Cala D'Or, Cala Egos, Porto Petro, Cala Barca. *Eastern Colonia Sant Jordi Area: Cala Figuera, Cala Santanyi,Colonia de Sant Jordi. ***Northern Area: Cala San Vicente,Puerto Pollensa,Puerto Alcudia,Can Picafort.The pick-up timetable range between 8 and 9:15am, depending of the meeting point assigned // Meeting point instructions: During the booking process we will request the name of your accommodation in order to confirm you the proper pick-up time and meeting point. Please call the supplier 48 hrs before the service to confirm the pick up // End point: same as pickup point // Duration: 9 hours // Inclusions: Return transfer. Train ticket Sóller-Palma. Tram Ticket from the Sóller Harbor to the town. Boat tour // Exclusions: Lunch // Mandatory instructions: Please provide the name of your accommodation // Recommendations: Bring comfortable clothes and shoes // Voucher type: E-voucher. Show the voucher on your mobile device to enjoy the activity // Supplier name: Tour2b DMC // Supplier emergency phone: +34 971 072 073 or 0034 672 35 17 26 (also WhatsApp)."}], 'supplierInformation': {'name': 'HOTELBEDS SPAIN, S.L.U', 'vatNumber': 'ESB28916765'}, 'providerInformation': {'name': 'TOURADVISOR DMC SLU'}, 'destinationCode': 'PMI', 'contract': {'incomingOffice': 1, 'code': 2653, 'name': 'A0PPNO0027 25'}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 3, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'rateKey': 'lemc0800t7lfn9m7hg5krmqifj1954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [{'code': 'CAS', 'description': 'Spanish'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 3, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}, {'rateKey': '832admggk7ha9bc2hmljkrvi3b1954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [{'code': 'ITA', 'description': 'Italian'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 3, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}, {'rateKey': 'rc3n1n0i395eeigro61j5tttgp1954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [{'code': 'FRA', 'description': 'French'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 3, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}, {'rateKey': 'd0p74qtfl17no1ctctbio3cq541954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [{'code': 'ENG', 'description': 'English'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 3, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}, {'rateKey': 'be10jkhv0h0evrsvm5l0qo2lgn1954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [{'code': 'ALE', 'description': 'German'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 3, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1321409216'}, {'code': '1123151448#NORTH', 'name': 'Pick-up from the North Area', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please, provide the email address', 'required': True}, {'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: We have pick-up service included from: ***South Area: From Arenal to Calvia or Palma city Center (From Escollera, in front of the Cathedral). Buses are not allowed to pick up into the city centre.. ***Eastern area: Cala Mesquida,Cala Ratjada,Font de Sa Cala,Canyamel,Cala Bona,Cala Millor, Sa Coma and S'Illot. *Eastern Calas Area: Porto Cristo,Cala Mandia,Punta Reina, Calas de Mallorca, Porto Colom,Cala Ferrera, Cala D'Or, Cala Egos, Porto Petro, Cala Barca. *Eastern Colonia Sant Jordi Area: Cala Figuera, Cala Santanyi,Colonia de Sant Jordi. ***Northern Area: Cala San Vicente,Puerto Pollensa,Puerto Alcudia,Can Picafort.The pick-up timetable range between 8 and 9:15am, depending of the meeting point assigned // Meeting point instructions: During the booking process we will request the name of your accommodation in order to confirm you the proper pick-up time and meeting point. Please call the supplier 48 hrs before the service to confirm the pick up // End point: same as pickup point // Duration: 9 hours // Inclusions: Return transfer. Train ticket Sóller-Palma. Tram Ticket from the Sóller Harbor to the town. Boat tour // Exclusions: Lunch // Mandatory instructions: Please provide the name of your accommodation // Recommendations: Bring comfortable clothes and shoes // Voucher type: E-voucher. Show the voucher on your mobile device to enjoy the activity // Supplier name: Tour2b DMC // Supplier emergency phone: +34 971 072 073 or 0034 672 35 17 26 (also WhatsApp)."}], 'supplierInformation': {'name': 'HOTELBEDS SPAIN, S.L.U', 'vatNumber': 'ESB28916765'}, 'providerInformation': {'name': 'TOURADVISOR DMC SLU'}, 'destinationCode': 'PMI', 'contract': {'incomingOffice': 1, 'code': 2653, 'name': 'A0PPNO0027 25'}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 54.0, 'boxOfficeAmount': 54.0, 'mandatoryApplyAmount': True}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'rateKey': 'ochho8l20q7lu54jnr8n57oomb1954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [{'code': 'ENG', 'description': 'English'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 54.0, 'boxOfficeAmount': 54.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}, {'rateKey': '57nc8mfl97vb37lsvvsk6d1lhr1954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [{'code': 'CAS', 'description': 'Spanish'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 54.0, 'boxOfficeAmount': 54.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}, {'rateKey': 'f0t4bpb70meq5miifjfbhmrput1954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [{'code': 'ALE', 'description': 'German'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 54.0, 'boxOfficeAmount': 54.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}, {'rateKey': 'uuh00fu6a5932v6ag78fvhmrm71954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [{'code': 'FRA', 'description': 'French'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 54.0, 'boxOfficeAmount': 54.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}, {'rateKey': '2qf379giu6ellshvv9tkm73jkp1954', 'operationDates': [{'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 108.0}]}], 'languages': [{'code': 'ITA', 'description': 'Italian'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 54.0, 'boxOfficeAmount': 54.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 108.0, 'boxOfficeAmount': 108.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 12.96, 'vatPercentage': 0, 'vatAmount': 2.72}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1123151448'}, {'code': '1245492743#SOUTH', 'name': 'Pick-up from the South Area', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please, provide the email address', 'required': True}, {'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: We have pick-up service included from: ***South Area: From Arenal to Calvia or Palma city Center (From Escollera, in front of the Cathedral). Buses are not allowed to pick up into the city centre.. ***Eastern area: Cala Mesquida,Cala Ratjada,Font de Sa Cala,Canyamel,Cala Bona,Cala Millor, Sa Coma and S'Illot. *Eastern Calas Area: Porto Cristo,Cala Mandia,Punta Reina, Calas de Mallorca, Porto Colom,Cala Ferrera, Cala D'Or, Cala Egos, Porto Petro, Cala Barca. *Eastern Colonia Sant Jordi Area: Cala Figuera, Cala Santanyi,Colonia de Sant Jordi. ***Northern Area: Cala San Vicente,Puerto Pollensa,Puerto Alcudia,Can Picafort.The pick-up timetable range between 8 and 9:15am, depending of the meeting point assigned // Meeting point instructions: During the booking process we will request the name of your accommodation in order to confirm you the proper pick-up time and meeting point. Please call the supplier 48 hrs before the service to confirm the pick up // End point: same as pickup point // Duration: 9 hours // Inclusions: Return transfer. Train ticket Sóller-Palma. Tram Ticket from the Sóller Harbor to the town. Boat tour // Exclusions: Lunch // Mandatory instructions: Please provide the name of your accommodation // Recommendations: Bring comfortable clothes and shoes // Voucher type: E-voucher. Show the voucher on your mobile device to enjoy the activity // Supplier name: Tour2b DMC // Supplier emergency phone: +34 971 072 073 or 0034 672 35 17 26 (also WhatsApp)."}], 'supplierInformation': {'name': 'HOTELBEDS SPAIN, S.L.U', 'vatNumber': 'ESB28916765'}, 'providerInformation': {'name': 'TOURADVISOR DMC SLU'}, 'destinationCode': 'PMI', 'contract': {'incomingOffice': 1, 'code': 2653, 'name': 'A0PPNO0027 25'}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 95.5, 'boxOfficeAmount': 95.5, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 48.0, 'boxOfficeAmount': 48.0, 'mandatoryApplyAmount': True}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'rateKey': 'htpdif4le9tu0sjl7cp1bgqr2c1954', 'operationDates': [{'from': '2025-06-28', 'to': '2025-06-28', 'cancellationPolicies': [{'dateFrom': '2025-06-27T00:00:00.000Z', 'amount': 95.5}]}, {'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 95.5}]}, {'from': '2025-07-03', 'to': '2025-07-03', 'cancellationPolicies': [{'dateFrom': '2025-07-02T00:00:00.000Z', 'amount': 95.5}]}, {'from': '2025-07-05', 'to': '2025-07-05', 'cancellationPolicies': [{'dateFrom': '2025-07-04T00:00:00.000Z', 'amount': 95.5}]}], 'languages': [{'code': 'ITA', 'description': 'Italian'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 95.5, 'boxOfficeAmount': 95.5, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 48.0, 'boxOfficeAmount': 48.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 95.5, 'boxOfficeAmount': 95.5, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 11.46, 'vatPercentage': 0, 'vatAmount': 2.41}}, {'rateKey': 'k2uou47123o03c8kaarf3ai2s51954', 'operationDates': [{'from': '2025-06-28', 'to': '2025-06-28', 'cancellationPolicies': [{'dateFrom': '2025-06-27T00:00:00.000Z', 'amount': 95.5}]}, {'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 95.5}]}, {'from': '2025-07-03', 'to': '2025-07-03', 'cancellationPolicies': [{'dateFrom': '2025-07-02T00:00:00.000Z', 'amount': 95.5}]}, {'from': '2025-07-05', 'to': '2025-07-05', 'cancellationPolicies': [{'dateFrom': '2025-07-04T00:00:00.000Z', 'amount': 95.5}]}], 'languages': [{'code': 'FRA', 'description': 'French'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 95.5, 'boxOfficeAmount': 95.5, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 48.0, 'boxOfficeAmount': 48.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 95.5, 'boxOfficeAmount': 95.5, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 11.46, 'vatPercentage': 0, 'vatAmount': 2.41}}, {'rateKey': 'l1k0ioj0c61lb22udm38rtv3gs1954', 'operationDates': [{'from': '2025-06-28', 'to': '2025-06-28', 'cancellationPolicies': [{'dateFrom': '2025-06-27T00:00:00.000Z', 'amount': 95.5}]}, {'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 95.5}]}, {'from': '2025-07-03', 'to': '2025-07-03', 'cancellationPolicies': [{'dateFrom': '2025-07-02T00:00:00.000Z', 'amount': 95.5}]}, {'from': '2025-07-05', 'to': '2025-07-05', 'cancellationPolicies': [{'dateFrom': '2025-07-04T00:00:00.000Z', 'amount': 95.5}]}], 'languages': [{'code': 'ALE', 'description': 'German'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 95.5, 'boxOfficeAmount': 95.5, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 48.0, 'boxOfficeAmount': 48.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 95.5, 'boxOfficeAmount': 95.5, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 11.46, 'vatPercentage': 0, 'vatAmount': 2.41}}, {'rateKey': '6bf6v721jg2430ta1ii4fd5cfk1954', 'operationDates': [{'from': '2025-06-28', 'to': '2025-06-28', 'cancellationPolicies': [{'dateFrom': '2025-06-27T00:00:00.000Z', 'amount': 95.5}]}, {'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 95.5}]}, {'from': '2025-07-03', 'to': '2025-07-03', 'cancellationPolicies': [{'dateFrom': '2025-07-02T00:00:00.000Z', 'amount': 95.5}]}, {'from': '2025-07-05', 'to': '2025-07-05', 'cancellationPolicies': [{'dateFrom': '2025-07-04T00:00:00.000Z', 'amount': 95.5}]}], 'languages': [{'code': 'ENG', 'description': 'English'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 95.5, 'boxOfficeAmount': 95.5, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 48.0, 'boxOfficeAmount': 48.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 95.5, 'boxOfficeAmount': 95.5, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 11.46, 'vatPercentage': 0, 'vatAmount': 2.41}}, {'rateKey': '3j7oecq1r8pm9ets3ir3ditjbr1954', 'operationDates': [{'from': '2025-06-28', 'to': '2025-06-28', 'cancellationPolicies': [{'dateFrom': '2025-06-27T00:00:00.000Z', 'amount': 95.5}]}, {'from': '2025-07-01', 'to': '2025-07-01', 'cancellationPolicies': [{'dateFrom': '2025-06-30T00:00:00.000Z', 'amount': 95.5}]}, {'from': '2025-07-03', 'to': '2025-07-03', 'cancellationPolicies': [{'dateFrom': '2025-07-02T00:00:00.000Z', 'amount': 95.5}]}, {'from': '2025-07-05', 'to': '2025-07-05', 'cancellationPolicies': [{'dateFrom': '2025-07-04T00:00:00.000Z', 'amount': 95.5}]}], 'languages': [{'code': 'CAS', 'description': 'Spanish'}], 'sessions': [{'code': '09:00', 'name': '09:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 95.5, 'boxOfficeAmount': 95.5, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 48.0, 'boxOfficeAmount': 48.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 95.5, 'boxOfficeAmount': 95.5, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 11.46, 'vatPercentage': 0, 'vatAmount': 2.41}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1245492743'}], 'currencyName': 'Euro', 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 999, 'amount': 95.5, 'boxOfficeAmount': 95.5, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 48.0, 'boxOfficeAmount': 48.0, 'mandatoryApplyAmount': True}], 'content': {'name': 'Island Tour: Soller by Vintage Train, Port de Soller by Tram, Sa Calobra by Boat and Return by Bus', 'detailedInfo': [], 'featureGroups': [{'groupCode': 'DRINKS', 'excluded': [{'featureType': 'DRINKSNOT', 'description': 'Drinks'}]}, {'groupCode': 'MEAL', 'excluded': [{'featureType': 'FOODNOT', 'description': 'Meal'}]}, {'groupCode': 'UNKNOWN', 'included': [{'featureType': 'OTHERINCL', 'description': 'Guide'}]}, {'groupCode': 'TRANSPORT', 'included': [{'featureType': 'TRANSPORTINCL', 'description': 'Train tickets'}, {'featureType': 'TRANSPORTINCL', 'description': 'Hotel pick-up and drop-off'}, {'featureType': 'TRANSPORTINCL', 'description': 'Boat Ride'}, {'featureType': 'TRANSPORTINCL', 'description': 'Tram ticket'}]}], 'guidingOptions': {'guideType': 'TOURGUIDE', 'included': True}, 'importantInfo': ['We suggest you wear comfortable clothes and shoes for the time of the year. '], 'location': {'endPoints': [{'type': 'Same', 'description': 'Same as Starting Point'}], 'startingPoints': [{'type': 'HOTEL_PICKUP', 'meetingPoint': {'type': 'ADDRESS', 'country': {'code': 'ES', 'name': 'Spain', 'destinations': [{'code': 'PMI', 'name': 'Majorca'}]}, 'description': 'Island Tour: Soller by Vintage Train, Port de Soller by Tram, Sa Calobra by Boat and Return by Bus'}, 'pickupInstructions': [{'description': "Hotel pick-up available. East Area: Cala Mesquida, Cala Ratjada, Font de Sa Cala, Canyamel, Cala Bona, Cala Millor, Sa Coma and S'Illot. Eastern Calas Area: Porto Cristo, Cala Mandia, Punta Reina, Calas de Mallorca, Porto Colom, Cala Ferrera, Cala D'Or, Cala Egos, Porto Petro and Cala Barca. Eastern Colonia Sant Jordi Area: Cala Figuera, Cala Santanyi and Colonia de Sant Jordi. North Area: Cala San Vicente, Puerto Pollensa, Puerto Alcudia and Can Picafort. South Area: From Arenal to Calvia or Palma city Center (From Escollera, in front of the Cathedral). Buses are not allowed to pick up into the city centre. You must call at least 24 hours before in order to arrange a meeting/pick-up point and time. "}]}]}, 'media': {'images': [{'visualizationOrder': 1, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/53104/ENG/S/catedralvista3.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/53104/ENG/XL/catedralvista3.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/53104/ENG/B/catedralvista3.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/53104/ENG/LPP/catedralvista3.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/53104/ENG/L/catedralvista3.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/53104/ENG/M/catedralvista3.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 2, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/53104/ENG/S/valldemossa_mallorca3.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/53104/ENG/XL/valldemossa_mallorca3.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/53104/ENG/B/valldemossa_mallorca3.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/53104/ENG/LPP/valldemossa_mallorca3.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/53104/ENG/L/valldemossa_mallorca3.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/53104/ENG/M/valldemossa_mallorca3.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 3, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/53104/ENG/S/tramuntana_2.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/53104/ENG/XL/tramuntana_2.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/53104/ENG/B/tramuntana_2.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/53104/ENG/LPP/tramuntana_2.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/53104/ENG/L/tramuntana_2.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/53104/ENG/M/tramuntana_2.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 4, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/53104/ENG/S/SerraTramuntana.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/53104/ENG/XL/SerraTramuntana.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/53104/ENG/B/SerraTramuntana.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/53104/ENG/LPP/SerraTramuntana.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/53104/ENG/L/SerraTramuntana.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/53104/ENG/M/SerraTramuntana.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 5, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/53104/ENG/S/Cliffs.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/53104/ENG/XL/Cliffs.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/53104/ENG/B/Cliffs.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/53104/ENG/LPP/Cliffs.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/53104/ENG/L/Cliffs.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/53104/ENG/M/Cliffs.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 7, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/53104/ENG/S/Formentor_Xp_bus.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/53104/ENG/XL/Formentor_Xp_bus.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/53104/ENG/B/Formentor_Xp_bus.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/53104/ENG/LPP/Formentor_Xp_bus.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/53104/ENG/L/Formentor_Xp_bus.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/53104/ENG/M/Formentor_Xp_bus.jpg', 'sizeType': 'MEDIUM'}]}]}, 'redeemInfo': {'type': 'EVOUCHER', 'directEntrance': False, 'comments': [{'description': 'E-voucher. Show the voucher on your mobile device to enjoy the activity.'}]}, 'routes': [], 'scheduling': {'duration': {'value': 9.0, 'metric': 'HOURS', 'type': 'AFTER'}}, 'segmentationGroups': [{'code': 2, 'name': 'Daytime', 'segments': [{'code': 772, 'name': 'Full day'}]}, {'code': 1, 'name': 'Categories', 'segments': [{'code': 8, 'name': 'Day Trips & Excursions'}, {'code': 4, 'name': 'Art & culture'}]}], 'activityFactsheetType': 'ACTIVITIES', 'activityCode': 'E-E10-A0PPNO0027', 'modalityCode': 'ENG8H30', 'modalityName': 'In English - 8:30am from Arenal', 'contentId': '53104', 'description': "Discover the Majorcan Northern West Coast, its mountains, cliffs, and coastal treasures. A 9-hour panoramic tour combining stretches by bus, train, tram, and boat. Land and sea to enjoy some of the most emblematic landscapes of the island.
\n
\nStarting from the north, east, or south of Mallorca, the bus will take you to Palma to take the train to Sóller. Then you will go on board the vintage Train of Sóller, its wooden wagons, pampered with care and its rattle will return you to 1912, the year that was created this railway line, a fantastic trip through the Valley of Sóller between olive and orange trees, passing the natural barriers of the Alfábia Mountains, through 13 tunnels, several bridges, and a famous viaduct, to reach the city of Palma and end our tour.
\n
\nDepending on the schedule you will have free time to have lunch in Sóller or La Calobra, you will take a local tram that will bring you to Soller Harbor allowing you to admire the coast of this marvelous town.
\n
\nAfterward, you will enjoy a nice boat tour to admire from the sea one of the best Majorcan coastal landscapes, with wonderful views of the port and its cliffs mottled with elegant houses and famous villas surrounded by pine and olive trees reaching La Calobra, with free time to visit Torrent de Pareis.
\n
\nAfter admiring this natural wonder, the bus will bring you back to your original departure point.
\n
\nOptions
\n- Pick-up from the North and the East Areas: Cala Mesquida,Cala Ratjada,Font de Sa Cala,Canyamel,Cala Bona,Cala Millor, Sa Coma and S'Illot, Porto Cristo,Cala Mandia,Punta Reina, Calas de Mallorca, Porto Colom,Cala Ferrera, Cala D'Or, Cala Egos, Porto Petro, Cala Barca, Cala Figuera, Cala Santanyi,Colonia de Sant Jordi, Cala San Vicente,Puerto Pollensa,Puerto Alcudia,Can Picafort.
\n- Pick-up from the South Area: From Arenal to Calvia or Palma city Center (From Escollera, in front of the Cathedral).", 'lastUpdate': '2024-06-17', 'advancedTips': [], 'countries': [{'code': 'ES', 'name': 'Spain', 'destinations': [{'code': 'PMI', 'name': 'Majorca'}]}], 'highligths': [], 'language': 'en'}, 'order': 0, 'name': 'Island Tour: Soller by Vintage Train, Port de Soller by Tram, Sa Calobra by Boat and Return by Bus', 'currency': 'EUR', 'code': 'E-E10-A0PPNO0027', 'type': 'TICKET'}