{'activityCode': 'PRPORHD', 'country': {'code': 'PT', 'name': 'Portugal', 'destinations': [{'code': 'OPO', 'name': 'Porto and North of Portugal'}]}, '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': '1386908452# HD PR', '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: Outside hotel reception // Meeting point instructions: Please confirm your pick-up time or location by calling Gray Line - Cityrama at least 48 hours prior to the service date on +351 938 871 418 or email circuitos@cityrama.pt // Duration: 4 hours aprox // Included: Portuguese, English, Spanish speaking driverguide // Not included: Visits and entrance fees in the monuments. Meals. Wine tastings. Cruise in Douro // Mandatory instructions: Please ensure you have answered the mandatory questions, especially NAME OF HOTEL during the booking process to ensure the correct provision of the service. If you haven’t answered yet, please contact Cityrama immediately.Remember to bring a valid photo ID with you // Supplier name: GRAY LINE-CITYRAMA (Supplier Schedule: Monday to Sunday from 7.30am to 7.30pm ) // Supplier emergency phone: +351 938 871 418 // Voucher type: voucherless. You don’t need to bring any voucher (digital or printed)! / Voucher validity: 1 day.'}], 'supplierInformation': {'name': 'LUSO DS - AGÊNCIA DE VIAGENS UNIPESSOAL, LDA', 'vatNumber': '501594175'}, 'providerInformation': {'name': 'CITIRAMA VIAGENS E TURISMO SARL'}, 'destinationCode': 'OPO', 'contract': {'incomingOffice': 59, 'code': 1564, 'name': 'PRPORHD 25'}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 0, 'ageTo': 999, 'amount': 217.44, 'boxOfficeAmount': 211.54, 'mandatoryApplyAmount': True}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'rateKey': '78n9r7vajcl6q9m5blp5dni9941958', 'operationDates': [{'from': '2025-03-10', 'to': '2025-03-10', 'cancellationPolicies': [{'dateFrom': '2025-03-07T00:00:00.000Z', 'amount': 108.72}, {'dateFrom': '2025-03-10T00:00:00.000Z', 'amount': 217.44}]}, {'from': '2025-03-11', 'to': '2025-03-11', 'cancellationPolicies': [{'dateFrom': '2025-03-08T00:00:00.000Z', 'amount': 108.72}, {'dateFrom': '2025-03-11T00:00:00.000Z', 'amount': 217.44}]}, {'from': '2025-03-12', 'to': '2025-03-12', 'cancellationPolicies': [{'dateFrom': '2025-03-09T00:00:00.000Z', 'amount': 108.72}, {'dateFrom': '2025-03-12T00:00:00.000Z', 'amount': 217.44}]}, {'from': '2025-03-13', 'to': '2025-03-13', 'cancellationPolicies': [{'dateFrom': '2025-03-10T00:00:00.000Z', 'amount': 108.72}, {'dateFrom': '2025-03-13T00:00:00.000Z', 'amount': 217.44}]}, {'from': '2025-03-14', 'to': '2025-03-14', 'cancellationPolicies': [{'dateFrom': '2025-03-11T00:00:00.000Z', 'amount': 108.72}, {'dateFrom': '2025-03-14T00:00:00.000Z', 'amount': 217.44}]}, {'from': '2025-03-15', 'to': '2025-03-15', 'cancellationPolicies': [{'dateFrom': '2025-03-12T00:00:00.000Z', 'amount': 108.72}, {'dateFrom': '2025-03-15T00:00:00.000Z', 'amount': 217.44}]}, {'from': '2025-03-16', 'to': '2025-03-16', 'cancellationPolicies': [{'dateFrom': '2025-03-13T00:00:00.000Z', 'amount': 108.72}, {'dateFrom': '2025-03-16T00:00:00.000Z', 'amount': 217.44}]}, {'from': '2025-03-17', 'to': '2025-03-17', 'cancellationPolicies': [{'dateFrom': '2025-03-14T00:00:00.000Z', 'amount': 108.72}, {'dateFrom': '2025-03-17T00:00:00.000Z', 'amount': 217.44}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 217.44, 'boxOfficeAmount': 211.54, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 0, 'ageTo': 999, 'amount': 217.44, 'boxOfficeAmount': 211.54, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 14.0, 'amount': 30.44, 'vatPercentage': 0, 'vatAmount': 0.0}}]}], 'amountUnitType': 'SERVICE', 'uniqueIdentifier': '1386908452'}], 'currencyName': 'US Dollar', 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 0, 'ageTo': 999, 'amount': 217.44, 'boxOfficeAmount': 211.54, 'mandatoryApplyAmount': True}], 'content': {'name': 'Half Day in Porto - Private', 'detailedInfo': [], 'featureGroups': [{'groupCode': 'TRANSPORT', 'excluded': [{'featureType': 'TRANSPORTNOT', 'description': 'Boat Ride'}], 'included': [{'featureType': 'TRANSPORTINCL', 'description': 'Transport'}]}, {'groupCode': 'TICKET', 'excluded': [{'featureType': 'ADMISSIONSNOT', 'description': 'Tickets'}, {'featureType': 'ADMISSIONSNOT', 'description': 'Museum'}]}, {'groupCode': 'UNKNOWN', 'included': [{'featureType': 'OTHERINCL', 'description': 'Guide'}]}, {'groupCode': 'DRINKS', 'excluded': [{'featureType': 'DRINKSNOT', 'description': 'Wine degustation'}]}], 'guidingOptions': {'groupType': 'PRIVATE', 'guideType': 'TOURGUIDE', 'included': True}, 'importantInfo': ['Please make sure you answer all the mandatory questions during the booking process. Please provide the hotel names 24 hours in advance to the start of the tour.'], 'location': {'endPoints': [{'type': 'Same', 'description': 'Same as Starting Point'}], 'startingPoints': [{'type': 'HOTEL_PICKUP', 'meetingPoint': {'type': 'ADDRESS', 'country': {'code': 'PT', 'name': 'Portugal', 'destinations': [{'code': 'OPO', 'name': 'Porto and North of Portugal'}]}, 'description': 'Half Day in Porto - Private'}, 'pickupInstructions': [{'description': 'Please call 48 hours in advance to confirm the pick-up time and location.'}]}]}, 'media': {'images': [{'visualizationOrder': 1, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/41590/ENG/S/41590_1.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/41590/ENG/XL/41590_1.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/41590/ENG/B/41590_1.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/41590/ENG/LPP/41590_1.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/41590/ENG/L/41590_1.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/41590/ENG/M/41590_1.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 2, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/41590/ENG/S/41590_2.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/41590/ENG/XL/41590_2.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/41590/ENG/B/41590_2.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/41590/ENG/LPP/41590_2.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/41590/ENG/L/41590_2.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/41590/ENG/M/41590_2.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 3, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/41590/ENG/S/41590_3.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/41590/ENG/XL/41590_3.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/41590/ENG/B/41590_3.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/41590/ENG/LPP/41590_3.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/41590/ENG/L/41590_3.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/41590/ENG/M/41590_3.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 4, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/41590/ENG/S/41590_4.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/41590/ENG/XL/41590_4.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/41590/ENG/B/41590_4.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/41590/ENG/LPP/41590_4.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/41590/ENG/L/41590_4.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/41590/ENG/M/41590_4.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 5, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/41590/ENG/S/41590_5.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/41590/ENG/XL/41590_5.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/41590/ENG/B/41590_5.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/41590/ENG/LPP/41590_5.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/41590/ENG/L/41590_5.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/41590/ENG/M/41590_5.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 6, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/41590/ENG/S/41590_6.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/41590/ENG/XL/41590_6.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/41590/ENG/B/41590_6.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/41590/ENG/LPP/41590_6.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/41590/ENG/L/41590_6.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/41590/ENG/M/41590_6.jpg', 'sizeType': 'MEDIUM'}]}]}, 'redeemInfo': {'type': 'NONE', 'directEntrance': False, 'comments': [{'description': 'Voucherless. You don’t need to bring any voucher (digital or printed)!'}]}, 'routes': [{'duration': {'value': 4.0, 'metric': 'HOURS'}, 'description': 'Point of interest', 'timeFrom': '08:00:00', 'timeTo': '12:00:00', 'points': [{'type': 'POI', 'order': 1, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 41.142826, 'longitude': -8.611183600000004}, 'address': 'Terreiro da Sé', 'country': {'code': 'PT'}, 'city': 'Porto', 'zip': '4050-573', 'description': 'Cathedral Sé do Porto'}}, {'type': 'POI', 'order': 2, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 41.145607, 'longitude': -8.610526}, 'address': 'S, Bento Train Station Porto', 'country': {'code': 'PT'}, 'city': 'OPORTO', 'zip': '4050-573', 'description': 'S, Bento Train Station Porto'}}, {'type': 'POI', 'order': 3, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 41.14690549999999, 'longitude': -8.614774600000032}, 'address': 'R. das Carmelitas,144', 'country': {'code': 'PT'}, 'city': 'Porto', 'zip': '4050-161', 'description': 'Lello Bookshop'}}, {'type': 'POI', 'order': 4, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 41.1365486, 'longitude': -8.6251393}, 'address': 'Porto', 'country': {'code': 'PT'}, 'city': 'Vila Nova de Gaia', 'zip': '4400-003', 'description': 'Wine Cellar'}}]}], 'scheduling': {'duration': {'value': 4.0, 'metric': 'HOURS', 'type': 'AFTER'}, 'closed': [{'from': '2018-06-24', 'to': '2018-06-24', 'weekDays': []}, {'from': '2017-12-25', 'to': '2017-12-25', 'weekDays': []}, {'from': '2018-01-01', 'to': '2018-01-01', 'weekDays': []}], 'opened': [{'openingTime': '08:00', 'closeTime': '12:00', 'weekDays': []}]}, 'segmentationGroups': [{'code': 3, 'name': 'Recommended activity for', 'segments': [{'code': 780, 'name': 'Youth'}, {'code': 778, 'name': 'Families'}, {'code': 777, 'name': 'Couples'}, {'code': 779, 'name': 'Senior'}]}, {'code': 1, 'name': 'Categories', 'segments': [{'code': 4, 'name': 'Art & culture'}, {'code': 1, 'name': 'City tours'}]}, {'code': 16, 'name': 'Services', 'segments': [{'code': 946, 'name': 'Private'}, {'code': 956, 'name': 'Safe2Stay'}]}, {'code': 2, 'name': 'Daytime', 'segments': [{'code': 773, 'name': 'Morning'}]}], 'activityFactsheetType': 'TOURS', 'activityCode': 'E-P01-PRPORHD', 'modalityCode': ' HD PR', 'modalityName': 'Tour', 'contentId': '41590', 'description': 'Guided tour through Porto, capital of the North of Portugal and UNESCO World Heritage. Everything in this wonderful city makes this trip memorable, from the Cathedral to the Port Wine Cellars, where you’ll have the chance to have a tasting. You’ll also have the opportunity to visit places filled with tradition and culture and you’ll be given important details about the streets and squares of its historic center.
\n
\nLanguages
\nEnglish, Spanish and Portuguese', 'lastUpdate': '2024-08-21', 'summary': 'Marvel the beautiful Baroque churches and the imposing neoclassical architecture that dot the city of Porto before relaxing on the banks of the Douro River on this fantastic half-day tour. ', 'advancedTips': [], 'countries': [{'code': 'PT', 'name': 'Portugal', 'destinations': [{'code': 'OPO', 'name': 'Porto and North of Portugal'}]}], 'highligths': ['Admire the best of Porto', 'Discover São Bento Train Station, one of the most beautiful stations in Europe', 'Feel the magic of the city in Ribeira'], 'language': 'en'}, 'order': 6, 'name': 'Half Day in Porto - Private', 'currency': 'USD', 'code': 'E-P01-PRPORHD', 'type': 'TICKET'}