{'activityCode': 'AMS-BRUJ', 'country': {'code': 'BE', 'name': 'Belgium', 'destinations': [{'code': 'BRS', 'name': 'Bruges'}]}, 'operationDays': [{'code': 'MON', 'name': 'Monday'}, {'code': 'WED', 'name': 'Wednesday'}, {'code': 'SAT', 'name': 'Saturday'}], 'modalities': [{'code': '117430612#TOUR', 'name': 'Tour', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please, provide the email address', '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: De Ruijterkade, 153 - 1011 AC - Amsterdam - NL // Meeting point instructions: Front door of the Aloha bowling. Please ensure you arrive at the meeting point at least 15 minutes prior to the tour start time // End point: Same as the starting point // Duration: 12 hours // Supplier name: BUENDIA TOURS // Supplier emergency phone:+32 471587908 (Monday - Fri) / +34 665 15 89 12(Sat- Sun) // \nVoucher type: Printed Voucher. Print and bring the voucher to enjoy the activity // Remember to bring the voucher and valid photo ID with you.\n\r\n\r'}], 'supplierInformation': {'name': 'HOTELBEDS SPAIN, S.L.U', 'vatNumber': 'ESB28916765'}, 'providerInformation': {'name': 'BUENDIA TOURS IBERICA SL'}, 'destinationCode': 'AMS', 'contract': {'incomingOffice': 221, 'code': 2136, 'name': 'BRUGES F-AMS 25'}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 18, 'ageTo': 999, 'amount': 65.0, 'boxOfficeAmount': 65.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 6, 'ageTo': 17, 'amount': 33.0, 'boxOfficeAmount': 33.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 5, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'rateKey': 'ekau72ruo98ojvm7ch44j76l470201', 'operationDates': [{'from': '2025-08-16', 'to': '2025-08-16', 'cancellationPolicies': [{'dateFrom': '2025-08-15T00:00:00.000Z', 'amount': 65.0}]}, {'from': '2025-08-18', 'to': '2025-08-18', 'cancellationPolicies': [{'dateFrom': '2025-08-17T00:00:00.000Z', 'amount': 65.0}]}, {'from': '2025-08-20', 'to': '2025-08-20', 'cancellationPolicies': [{'dateFrom': '2025-08-19T00:00:00.000Z', 'amount': 65.0}]}, {'from': '2025-08-23', 'to': '2025-08-23', 'cancellationPolicies': [{'dateFrom': '2025-08-22T00:00:00.000Z', 'amount': 65.0}]}], 'languages': [{'code': 'CAS', 'description': 'Spanish'}], 'sessions': [{'code': '08:30', 'name': '08:30'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 65.0, 'boxOfficeAmount': 65.0, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 5, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 6, 'ageTo': 17, 'amount': 33.0, 'boxOfficeAmount': 33.0, 'mandatoryApplyAmount': True}, {'paxType': 'ADULT', 'ageFrom': 18, 'ageTo': 999, 'amount': 65.0, 'boxOfficeAmount': 65.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 12.0, 'amount': 7.8, 'vatPercentage': 0, 'vatAmount': 1.64}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '117430612'}], 'currencyName': 'Euro', 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 18, 'ageTo': 999, 'amount': 65.0, 'boxOfficeAmount': 65.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 6, 'ageTo': 17, 'amount': 33.0, 'boxOfficeAmount': 33.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 5, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}], 'content': {'name': 'Bruges City Tour - from Amsterdam', 'detailedInfo': [], 'featureGroups': [{'groupCode': 'TRANSPORT', 'included': [{'featureType': 'TRANSPORTINCL', 'description': 'Transport'}]}, {'groupCode': 'UNKNOWN', 'included': [{'featureType': 'OTHERINCL', 'description': 'Guide'}]}], 'guidingOptions': {'guideType': 'TOURGUIDE', 'included': True}, 'location': {'endPoints': [{'type': 'Same', 'description': 'Same as Starting Point'}], 'startingPoints': [{'type': 'Meeting Point', 'meetingPoint': {'type': 'OTHER', 'geolocation': {'latitude': 52.3777847, 'longitude': 4.909638200000001}, 'address': 'De Ruijterkade, 153', 'country': {'code': 'NL', 'name': 'Netherlands', 'destinations': [{'code': 'AMS', 'name': 'Amsterdam and vicinity'}]}, 'city': 'Amsterdam', 'zip': '1011 AC', 'description': 'Bowling Aloha'}, 'pickupInstructions': [{'description': 'Please ensure you arrive at the meeting point at least 15 minutes prior to the Tour start time. '}]}]}, 'media': {'images': [{'visualizationOrder': 1, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/45641/ENG/S/amsterdam_1.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/45641/ENG/XL/amsterdam_1.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/45641/ENG/B/amsterdam_1.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/45641/ENG/LPP/amsterdam_1.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/45641/ENG/L/amsterdam_1.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/45641/ENG/M/amsterdam_1.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 2, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/45641/ENG/S/amsterdam_3.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/45641/ENG/XL/amsterdam_3.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/45641/ENG/B/amsterdam_3.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/45641/ENG/LPP/amsterdam_3.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/45641/ENG/L/amsterdam_3.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/45641/ENG/M/amsterdam_3.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 3, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/45641/ENG/S/amsterdam_4.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/45641/ENG/XL/amsterdam_4.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/45641/ENG/B/amsterdam_4.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/45641/ENG/LPP/amsterdam_4.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/45641/ENG/L/amsterdam_4.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/45641/ENG/M/amsterdam_4.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 4, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/45641/ENG/S/amsterdam_5.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/45641/ENG/XL/amsterdam_5.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/45641/ENG/B/amsterdam_5.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/45641/ENG/LPP/amsterdam_5.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/45641/ENG/L/amsterdam_5.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/45641/ENG/M/amsterdam_5.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 5, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/45641/ENG/S/amsterdam_6.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/45641/ENG/XL/amsterdam_6.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/45641/ENG/B/amsterdam_6.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/45641/ENG/LPP/amsterdam_6.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/45641/ENG/L/amsterdam_6.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/45641/ENG/M/amsterdam_6.jpg', 'sizeType': 'MEDIUM'}]}]}, 'redeemInfo': {'type': 'PRINTED', 'directEntrance': False, 'comments': [{'description': 'Printed Voucher. Print and bring the voucher to enjoy the activity. '}]}, 'scheduling': {'duration': {'value': 12.0, 'metric': 'HOURS', 'type': 'AFTER'}}, 'segmentationGroups': [{'code': 16, 'name': 'Services', 'segments': [{'code': 956, 'name': 'Safe2Stay'}]}, {'code': 1, 'name': 'Categories', 'segments': [{'code': 1, 'name': 'City tours'}, {'code': 8, 'name': 'Day Trips & Excursions'}]}, {'code': 2, 'name': 'Daytime', 'segments': [{'code': 772, 'name': 'Full day'}]}], 'activityFactsheetType': 'ACTIVITIES', 'activityCode': 'E-E10-AMS-BRUJ', 'modalityCode': 'CAS0800EST', 'modalityName': 'Tour - Student (up to 26 years)', 'contentId': '45641', 'description': 'At 8am we will pick you up in the city center for our Amterdam-Bruges excursion.
\n
\nAfter traveling 260 km we will reach the jewel of Flanders, Bruges, known as the Venice of the north. Meet the charm of its famous canals, its eternal streets and the curiosity of feeling in another era. The visit begins at 11:15 in the lake of love, where we will make an introduction to situate ourselves in the history of Belgium and Bruges. We will discover the beguinage, one of the most intelligent movements of all times, a beautiful place. From there we head towards the historic center of the city, we will talk about the beers, we will see the church of Notre Dame...
\n
\nWe continue until we reach one of the most charming areas, all around the dyver canal. We will see the old fish markets, now converted into squares full of life and joy. We finish in the Grote Markt, exceptional closure to our walk, today the heart of Bruges. At the end of the visit you will have 3 hours of free time to eat and visit the city of Bruges at your leisure, get to know its prestigious chocolate shops and stroll through its famous canals.
\n
\nWe will leave Bruges around 5pm and we will be back in Amsterdam around 8:30pm. The best trip from Amsterdam to Bruges, exclusively in Spanish.', 'lastUpdate': '2025-06-18', 'advancedTips': [], 'countries': [{'code': 'BE', 'name': 'Belgium', 'destinations': [{'code': 'BRS', 'name': 'Bruges'}]}, {'code': 'NL', 'name': 'Netherlands', 'destinations': [{'code': 'AMS', 'name': 'Amsterdam and vicinity'}]}], 'highligths': [], 'language': 'en'}, 'order': 60, 'name': 'Bruges City Tour - from Amsterdam', 'currency': 'EUR', 'code': 'E-E10-AMS-BRUJ', 'type': 'TICKET'}