{"id":28128,"date":"2026-03-22T11:04:24","date_gmt":"2026-03-22T11:04:24","guid":{"rendered":"https:\/\/jevisitelyon.com\/?page_id=28128"},"modified":"2026-07-04T08:38:27","modified_gmt":"2026-07-04T08:38:27","slug":"guided-tours-of-lyon","status":"publish","type":"page","link":"https:\/\/jevisitelyon.com\/en\/guided-tours-of-lyon\/","title":{"rendered":"Guided tours of Lyon"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"28128\" class=\"elementor elementor-28128\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-76e0849 e-con-full e-flex e-con e-parent\" data-id=\"76e0849\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-16011cd elementor-widget elementor-widget-heading\" data-id=\"16011cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Visites guid\u00e9es Lyon<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-97504bc elementor-widget elementor-widget-shortcode\" data-id=\"97504bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n    <div class=\"jvl-tagbtns\">\n        <div class=\"jvl-tagbtns-title\">Filtrer par ambiance<\/div>        <div class=\"jvl-tags-pills jvl-tagbtns-pills\">\n            <button type=\"button\" class=\"jvl-tag-pill active\" data-tag=\"\">\n                Tous            <\/button>\n                        <button type=\"button\" class=\"jvl-tag-pill\" data-tag=\"A pied\">\n                A pied <span class=\"jvl-tag-pill-count\">(12)<\/span>\n            <\/button>\n                        <button type=\"button\" class=\"jvl-tag-pill\" data-tag=\"Croix-Rousse\">\n                Croix-Rousse <span class=\"jvl-tag-pill-count\">(2)<\/span>\n            <\/button>\n                        <button type=\"button\" class=\"jvl-tag-pill\" data-tag=\"En bateau\">\n                En bateau <span class=\"jvl-tag-pill-count\">(1)<\/span>\n            <\/button>\n                        <button type=\"button\" class=\"jvl-tag-pill\" data-tag=\"En roulant\">\n                En roulant <span class=\"jvl-tag-pill-count\">(3)<\/span>\n            <\/button>\n                        <button type=\"button\" class=\"jvl-tag-pill\" data-tag=\"Pour les enfants\">\n                Pour les enfants <span class=\"jvl-tag-pill-count\">(9)<\/span>\n            <\/button>\n                        <button type=\"button\" class=\"jvl-tag-pill\" data-tag=\"Traboules\">\n                Traboules <span class=\"jvl-tag-pill-count\">(3)<\/span>\n            <\/button>\n                        <button type=\"button\" class=\"jvl-tag-pill\" data-tag=\"Vieux-Lyon\">\n                Vieux-Lyon <span class=\"jvl-tag-pill-count\">(2)<\/span>\n            <\/button>\n                    <\/div>\n    <\/div>\n    <style>\n    .jvl-tagbtns{margin:0 0 20px;}\n    .jvl-tagbtns-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#888;margin-bottom:10px;}\n    .jvl-tagbtns-pills{display:flex;flex-wrap:wrap;gap:8px;}\n    <\/style>\n    <script>\n    (function(){\n        function jvlEnsureTagInput(){\n            var input = document.getElementById('jvl-tag');\n            if(!input){\n                input = document.createElement('input');\n                input.type = 'hidden';\n                input.id = 'jvl-tag';\n                input.value = '';\n                document.body.appendChild(input);\n            }\n            return input;\n        }\n        document.querySelectorAll('.jvl-tagbtns-pills .jvl-tag-pill').forEach(function(btn){\n            btn.addEventListener('click', function(){\n                var val = this.getAttribute('data-tag');\n                var input = jvlEnsureTagInput();\n\n                \/\/ Synchroniser tous les groupes de pills\/inputs de tags pr\u00e9sents sur la page\n                document.querySelectorAll('.jvl-tag-pill').forEach(function(b){\n                    if(b.closest('.jvl-tags-pills')) {\n                        if(b.getAttribute('data-tag') === val) b.classList.add('active');\n                        else b.classList.remove('active');\n                    }\n                });\n                input.value = val;\n\n                if(typeof window.filter === 'function'){\n                    window.filter();\n                    var grid = document.getElementById('jvl-grid');\n                    if(grid) grid.scrollIntoView({behavior:'smooth', block:'start'});\n                }\n            });\n        });\n    })();\n    <\/script>\n    \n<div id=\"jvl-app\">\n<style>\n#jvl-app *{box-sizing:border-box;}\n.jvl-filters{background:#f8f8f8;border-radius:14px;padding:20px 24px;margin-bottom:28px;display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;}\n.jvl-filter-group{display:flex;flex-direction:column;gap:6px;flex:1;}\n.jvl-filter-group label{font-size:12px;font-weight:600;color:#555;}\n.jvl-filter-group select,.jvl-filter-group input{padding:9px 12px;border:1px solid #ddd;border-radius:8px;}\n.jvl-price-range{display:flex;gap:10px;align-items:center;}\n.jvl-price-range input{flex:1;padding:0;}\n.jvl-btn-reset{background:none;border:1px solid #ddd;border-radius:8px;padding:9px 16px;cursor:pointer;}\n.jvl-btn-reset:hover{border-color:#e8003d;color:#e8003d;}\n.jvl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;}\n.jvl-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.1);text-decoration:none;color:inherit;transition:transform 0.2s;}\n.jvl-card:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,0.15);}\n.jvl-card[data-hidden=\"true\"]{display:none;}\n.jvl-card-img{position:relative;aspect-ratio:16\/9;overflow:hidden;}\n.jvl-card-img img{width:100%;height:100%;object-fit:cover;}\n.jvl-card-badge{position:absolute;top:10px;left:10px;background:rgba(0,0,0,0.7);color:#fff;padding:3px 9px;border-radius:20px;font-size:11px;}\n.jvl-card-price{position:absolute;bottom:10px;right:10px;background:#e8003d;color:#fff;padding:4px 10px;border-radius:20px;font-size:12px;}\n.jvl-card-body{padding:14px;}\n.jvl-card-body h3{margin:0 0 5px;font-size:16px;}\n.jvl-card-meta{font-size:12px;color:#999;margin:0 0 5px;}\n.jvl-tag{display:inline-block;font-size:11px;padding:2px 8px;border-radius:20px;background:#f0f0f0;margin-right:4px;}\n.jvl-filter-group-tags{flex:1 1 100%;}\n.jvl-tags-pills{display:flex;flex-wrap:wrap;gap:8px;}\n.jvl-tags-pills .jvl-tag-pill{padding:6px 14px;border-radius:20px;font-size:13px;font-weight:600;border:1.5px solid #ddd;background:#f0f0f0;color:#555;cursor:pointer;transition:all .15s;}\n.jvl-tag-pill:hover{border-color:#e8003d;color:#e8003d;}\n.jvl-tag-pill.active{background:#e8003d;border-color:#e8003d;color:#fff;}\n.jvl-tag-pill-count{opacity:.7;font-weight:400;}\n.jvl-card-desc{font-size:13px;color:#555;margin:8px 0;}\n.jvl-card-link{color:#e8003d;font-size:13px;font-weight:600;}\n.jvl-btn-more{display:inline-block;margin:0 0 20px;padding:10px 22px;background:#e8003d;color:#fff !important;font-weight:700;font-size:.9rem;border-radius:8px;text-decoration:none;transition:background .15s;}\n.jvl-btn-more:hover{background:#c0002e;}\n.jvl-no-results{display:none;text-align:center;padding:60px;color:#888;grid-column:1\/-1;}\n.jvl-update{font-size:11px;color:#bbb;text-align:right;}\n#jvl-map-wrapper{margin:20px 0;}\n#jvl-map{height:500px;border-radius:12px;z-index:1;}\n\/* Carousel *\/\n.jvl-grid.carousel-mode{display:block;position:relative;}\n.jvl-carousel-wrapper{overflow:hidden;width:100%;}\n.jvl-carousel-track{display:flex;transition:transform .4s ease;align-items:stretch;}\n.jvl-carousel-track .jvl-card{display:none;}\n.jvl-carousel-track .jvl-card:not([data-hidden=\"true\"]){display:flex;flex:0 0 300px;width:300px;margin-right:20px;transform:none !important;}\n.jvl-carousel-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px;}\n.jvl-carousel-btn{background:#fff;border:1.5px solid #ddd;border-radius:50%;width:38px;height:38px;font-size:1.1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s;}\n.jvl-carousel-btn:hover{border-color:#e8003d;color:#e8003d;}\n.jvl-carousel-btn:disabled{opacity:.3;cursor:default;}\n.jvl-carousel-dots{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;}\n.jvl-carousel-dot{width:8px;height:8px;border-radius:50%;background:#ddd;cursor:pointer;transition:background .2s;border:none;padding:0;}\n.jvl-carousel-dot.active{background:#e8003d;}\n@media(max-width:600px){.jvl-filters{padding:16px;}.jvl-grid{grid-template-columns:1fr;}.jvl-carousel-track .jvl-card:not([data-hidden=\"true\"]){flex:0 0 260px;width:260px;}}\n<\/style>\n<!--<p class=\"jvl-update\">Mis \u00e0 jour le 2026-07-29 08:15:09<\/p>-->\n<div class=\"jvl-filters\" style=\"display:none;\">\n    <div class=\"jvl-filter-group\"><label>Recherche<\/label><input type=\"text\" id=\"jvl-search\" placeholder=\"Nom de l'\u00e9v\u00e9nement...\"><\/div>\n    <div class=\"jvl-filter-group\"><label>Cat\u00e9gorie<\/label>\n<select id=\"jvl-genre\">\n    <option value=\"\">Toutes<\/option>\n        <option value=\"Activit\u00e9 Insolite\">Activit\u00e9 Insolite<\/option>\n        <option value=\"Atelier\">Atelier<\/option>\n        <option value=\"Cin\u00e9ma\">Cin\u00e9ma<\/option>\n        <option value=\"Concert\">Concert<\/option>\n        <option value=\"Danse\">Danse<\/option>\n        <option value=\"Festival\">Festival<\/option>\n        <option value=\"Gastronomie\">Gastronomie<\/option>\n        <option value=\"Humour\">Humour<\/option>\n        <option value=\"Improvisation\">Improvisation<\/option>\n        <option value=\"Journ\u00e9es du Patrimoine 2026\">Journ\u00e9es du Patrimoine 2026<\/option>\n        <option value=\"Spectacle\">Spectacle<\/option>\n        <option value=\"Sport\">Sport<\/option>\n        <option value=\"Th\u00e9\u00e2tre\">Th\u00e9\u00e2tre<\/option>\n        <option value=\"Visite guid\u00e9e\">Visite guid\u00e9e<\/option>\n    <\/select>\n    <\/div>\n    <div class=\"jvl-filter-group\"><label>Prix maximum<\/label>\n        <div class=\"jvl-price-range\"><input type=\"range\" id=\"jvl-price\" min=\"0\" max=\"90\" value=\"90\" step=\"5\"><span id=\"jvl-price-label\">Tous<\/span><\/div>\n    <\/div>\n         <!--<div class=\"jvl-filter-group jvl-filter-group-tags\">\n        <label>Tags<\/label>\n               <select id=\"jvl-tag\"><option value=\"\">Tous les tags<\/option>\n                <option value=\"A pied\">A pied (12)<\/option>\n                <option value=\"Adr\u00e9naline\">Adr\u00e9naline (7)<\/option>\n                <option value=\"Balade\">Balade (3)<\/option>\n                <option value=\"Croix-Rousse\">Croix-Rousse (2)<\/option>\n                <option value=\"D\u00e9tente\">D\u00e9tente (3)<\/option>\n                <option value=\"En bateau\">En bateau (1)<\/option>\n                <option value=\"En roulant\">En roulant (3)<\/option>\n                <option value=\"Enqu\u00eate\">Enqu\u00eate (1)<\/option>\n                <option value=\"Escape game\">Escape game (12)<\/option>\n                <option value=\"Gastronomie\">Gastronomie (10)<\/option>\n                <option value=\"Immersion virtuelle\">Immersion virtuelle (5)<\/option>\n                <option value=\"Jeu de piste\">Jeu de piste (6)<\/option>\n                <option value=\"Pour les enfants\">Pour les enfants (9)<\/option>\n                <option value=\"Spectacle\">Spectacle (7)<\/option>\n                <option value=\"Traboules\">Traboules (3)<\/option>\n                <option value=\"Vieux-Lyon\">Vieux-Lyon (2)<\/option>\n                <\/select>\n            <\/div>-->\n        <div class=\"jvl-filter-group\"><label>Date<\/label><input type=\"date\" id=\"jvl-date\"><\/div>\n<!--<div class=\"jvl-filter-group\">\n    <label>Lieu (guide Lyon Places)<\/label>\n    <select id=\"jvl-lieu\">\n        <option value=\"\">Tous les lieux<\/option>\n        <option value=\"32664\">P\u00e2tisserie Bouillet<\/option><option value=\"34506\">Mur des Canuts<\/option><option value=\"35706\">Les Subsistances : incubateur et diffuseur d&#039;arts vivants<\/option><option value=\"35770\">Maison des Canuts - Mus\u00e9e de la soie de Lyon\u00a0<\/option><option value=\"40721\">L&#039;Amphith\u00e9\u00e2tre 3000<\/option><option value=\"41519\">Caf\u00e9cyclette Lyon Part-Dieu, Le meilleur caf\u00e9 \u00e0 emporter<\/option><option value=\"31378\">Le Gourmet Bar Confluence<\/option><option value=\"31683\">Chocolats Voisin<\/option><option value=\"32987\">Th\u00e9\u00e2tre Com\u00e9die Od\u00e9on<\/option><option value=\"35006\">Mini World Lyon<\/option><option value=\"35728\">L&#039;\u00eele Barbe, joyau insulaire de Lyon<\/option><option value=\"35793\">Impasse de la Plati\u00e8re<\/option><option value=\"40808\">L&#039;\u00c9picerie Moderne \u2013 Feyzin<\/option><option value=\"42098\">Hammam Les Cent Ciels Lyon<\/option><option value=\"31770\">Ik\u00f4ne - Cookie Shop<\/option><option value=\"33478\">Th\u00e9\u00e2tre Premi\u00e8re Loge<\/option><option value=\"35160\">A Maze In Game<\/option><option value=\"35750\">La Cath\u00e9drale Saint-Jean<\/option><option value=\"35815\">Cour du 28 rue Saint-Jean<\/option><option value=\"40829\">TNG \u2013 Th\u00e9\u00e2tre Nouvelle G\u00e9n\u00e9ration \u2013 Lyon Vaise \/ Les Ateliers<\/option><option value=\"32669\">Ren\u00e9 Nardone<\/option><option value=\"34525\">Passage Mermet<\/option><option value=\"35708\">La rue de la R\u00e9, une des principales art\u00e8res commer\u00e7antes<\/option><option value=\"35772\">Le Th\u00e9\u00e2tre Antique de Fourvi\u00e8re<\/option><option value=\"40724\">Th\u00e9\u00e2tre \u00c0 L&#039;Ouest<\/option><option value=\"41729\">Berzingue P\u00e9niche<\/option><option value=\"31380\">Les Terrasses de Lyon<\/option><option value=\"31685\">Violette et Berlingot - Passage de l&#039;Argue<\/option><option value=\"32989\">Le Shalala<\/option><option value=\"34174\">Mercredi Biscuiterie, Salon de th\u00e9 et Brunch le dimanche<\/option><option value=\"35008\">L&#039;Aquarium de Lyon<\/option><option value=\"35730\">Halles de Lyon Paul Bocuse<\/option><option value=\"35795\">Traboule et tr\u00e8s belle cour au 27 quai Saint-Antoine<\/option><option value=\"40810\">Le March\u00e9 Gare \u2013 Lyon 2e<\/option><option value=\"42116\">Les Bains de l\u2019Op\u00e9ra \u2013 Hammam<\/option><option value=\"31774\">Chocolats Voisin Bellecour<\/option><option value=\"33480\">Th\u00e9\u00e2tre La Maison de Guignol<\/option><option value=\"35161\">Wake Up<\/option><option value=\"35752\">L&#039;H\u00f4tel Dieu<\/option><option value=\"35817\">Traboule du 27 rue Saint-Jean - 6 rue Trois Maries<\/option><option value=\"40831\">Th\u00e9\u00e2tre de l\u2019Uchronie \u2013 Lyon 7e<\/option><option value=\"32675\">Terre Ad\u00e9lice<\/option><option value=\"34535\">Passage Thiaffait<\/option><option value=\"35710\">Le Grand Large : un lac artificiel au coeur de l&#039;Est lyonnais<\/option><option value=\"35774\">Le Mus\u00e9e des Beaux-Arts<\/option><option value=\"40726\">Bourse du Travail - Lyon<\/option><option value=\"41732\">La Barge<\/option><option value=\"31391\">Celest, Restaurant de la Tour Crayon<\/option><option value=\"31687\">Miss Madeleine<\/option><option value=\"32991\">Th\u00e9\u00e2tre des Marronniers<\/option><option value=\"34207\">Le Rideau Rouge - Lyon<\/option><option value=\"35022\">Funiculaire de Fourvi\u00e8re<\/option><option value=\"35732\">Place des Jacobins<\/option><option value=\"35797\">Traboule avec double cour au 81 rue de la r\u00e9publique<\/option><option value=\"40812\">L\u2019Auditorium \u2013 Orchestre National de Lyon<\/option><option value=\"42121\">Calic\u00e9o \u2013 Sainte-Foy-l\u00e8s-Lyon<\/option><option value=\"31776\">Chocolatier S\u00e8ve<\/option><option value=\"34083\">Bartholom\u00e9 : votre brunch<\/option><option value=\"35690\">La Place Bellevue sur le plateau de la Croix-Rousse<\/option><option value=\"35754\">Mus\u00e9e de l&#039;Imprimerie : Plongez au C\u0153ur de l&#039;Art et des Lettres<\/option><option value=\"35819\">Traboule au 2 place du gouvernement : ancienne auberge du XV\u00b0 si\u00e8cle<\/option><option value=\"40833\">La Rayonne \u2013 Villeurbanne<\/option><option value=\"32677\">Nougatella<\/option><option value=\"34548\">La Fresque des Lyonnais<\/option><option value=\"35712\">Le parc de Miribel Jonage<\/option><option value=\"35776\">Notre-Dame De Fourvi\u00e8re<\/option><option value=\"40729\">Groupama Stadium - D\u00e9cines\u2011Charpieu<\/option><option value=\"41742\">La Passag\u00e8re<\/option><option value=\"31393\">Rooftop T\u00eatedoie<\/option><option value=\"31689\">Chocolatier Maison Dufoux<\/option><option value=\"32993\">Au Rikiki Caf\u00e9-Th\u00e9\u00e2tre<\/option><option value=\"34237\">Le Bar 1341<\/option><option value=\"35055\">Les Berges du Rh\u00f4ne<\/option><option value=\"35734\">Chapelle de la Trinit\u00e9<\/option><option value=\"35799\">Traboule du mus\u00e9e de l&#039;Imprimerie, 13 rue de la Poulaillerie<\/option><option value=\"40814\">Le Sucre \u2013 Lyon Confluence<\/option><option value=\"43290\">La Baguette Magique<\/option><option value=\"31786\">Praline et Chocolat<\/option><option value=\"34088\">Mill factory caf\u00e9 - P\u00e2tisseries - Torr\u00e9facteur - Brunch<\/option><option value=\"35692\">Les Jardins de la Grande-C\u00f4te : Un balcon sur Lyon<\/option><option value=\"35756\">Le palais Saint-Pierre<\/option><option value=\"35821\">Cour du mus\u00e9e Gadagne sur la place Petit Coll\u00e8ge<\/option><option value=\"40835\">Les Subs \u2013 Lyon 1er<\/option><option value=\"32679\">Gelateria Nobile<\/option><option value=\"34549\">Fresque La Biblioth\u00e8que de la Cit\u00e9<\/option><option value=\"35714\">Mus\u00e9e d&#039;Art contemporain de Lyon, d\u00e9nomm\u00e9 MAC<\/option><option value=\"35778\">Les Bords de Sa\u00f4ne<\/option><option value=\"40738\">Crypte de la Basilique Notre\u2011Dame de Fourvi\u00e8re<\/option><option value=\"41745\">Barge, La Marquise<\/option><option value=\"31398\">Maison N\u00f4<\/option><option value=\"31691\">Le Flanboyant- Flans artisanaux<\/option><option value=\"32995\">Caf\u00e9 Th\u00e9\u00e2tre Les Tontons Flingueurs<\/option><option value=\"34241\">L&#039;Accessoire Caf\u00e9 Theatre<\/option><option value=\"35108\">Navig\u00f4ne<\/option><option value=\"35736\">La Basilique d&#039;Ainay<\/option><option value=\"35801\">La rue Punaise, au 16 rue Juiverie<\/option><option value=\"40816\">Op\u00e9ra de Lyon \u2013 Lyon 1er<\/option><option value=\"43579\">Atelier parfum \u00e0 Lyon (69)<\/option><option value=\"31788\">La Maison du Marron<\/option><option value=\"34091\">Milk &amp; Pug BRUNCH<\/option><option value=\"35694\">Gare Saint-Paul : Histoire et Architecture<\/option><option value=\"35758\">La fontaine de la place des terreaux<\/option><option value=\"35823\">Escalier \u00e0 quatre noyaux du Petit Coll\u00e8ge \u00e0 Saint-Jean<\/option><option value=\"40837\">Kraspek Myzik \u2013 Lyon 1er<\/option><option value=\"31602\">Hot Club<\/option><option value=\"32686\">Fresco Glacier<\/option><option value=\"34558\">Mur peint - La Cour des Loges<\/option><option value=\"35716\">Le Mus\u00e9e du Cin\u00e9ma et de la Miniature \u00e0 Lyon<\/option><option value=\"35780\">Le Bal des Ardents<\/option><option value=\"40790\">Radiant\u2011Bellevue \u2013 Caluire\u2011et\u2011Cuire<\/option><option value=\"41750\">Sonic<\/option><option value=\"31693\">Pignol Vieux-Lyon<\/option><option value=\"33014\">Le Luminarium<\/option><option value=\"35114\">Skatepark de Lyon - Gerland<\/option><option value=\"35738\">L&#039;\u00c9glise Saint-Nizier<\/option><option value=\"35803\">Cour de la maison Croppet, famille de magistrat au 14 rue du Boeuf<\/option><option value=\"40817\">Th\u00e9\u00e2tre des C\u00e9lestins \u2013 Lyon 2e<\/option><option value=\"44552\">Acte 2 Th\u00e9\u00e2tre<\/option><option value=\"31790\">Tentation<\/option><option value=\"34096\">Le Desjeuneur<\/option><option value=\"35696\">Eglise Saint-Paul : 14 si\u00e8cles d&#039;histoire au c\u0153ur du Vieux Lyon<\/option><option value=\"35760\">La rue Merci\u00e8re<\/option><option value=\"35825\">Cour de la maison du Crible dite &#039;la Tour Rose&#039;<\/option><option value=\"40839\">Th\u00e9\u00e2tre des Clochards C\u00e9lestes \u2013 Lyon 1er<\/option><option value=\"31604\">La Clef de Vo\u00fbte<\/option><option value=\"32762\">P\u00e2tisserie Rolancy<\/option><option value=\"34559\">Passage des imprimeurs<\/option><option value=\"35718\">La Maison de Guignol, th\u00e9\u00e2tre et caf\u00e9-th\u00e9\u00e2tre<\/option><option value=\"35783\">Caf\u00e9 Gadagne\u00a0: un havre suspendu au c\u0153ur du Vieux Lyon<\/option><option value=\"40792\">Le Transbordeur \u2013 Villeurbanne<\/option><option value=\"41753\">Boat Hermes Restaurant<\/option><option value=\"23326\">La M\u00e8re Maquerelle<\/option><option value=\"31695\">Boulangerie du Palais<\/option><option value=\"33026\">\u00c0 Chacun Sa Tasse<\/option><option value=\"35122\">Virtual Room Lyon - R\u00e9alit\u00e9 Virtuelle<\/option><option value=\"35740\">Cit\u00e9 Internationale<\/option><option value=\"35805\">Cour de la maison Dugas au 23 rue Juiverie<\/option><option value=\"40818\">To\u00ef To\u00ef Le Zinc \u2013 Villeurbanne<\/option><option value=\"45386\">Auberge des Canuts : Bouchon Lyonnais Labellis\u00e9<\/option><option value=\"31793\">Bernachon Chocolats<\/option><option value=\"34104\">Les Papas Sucr\u00e9s Brunch Lyon<\/option><option value=\"35698\">La Cour des Voraces et son Escalier Monumental<\/option><option value=\"35762\">L&#039;Op\u00e9ra de Lyon<\/option><option value=\"35827\">La longue traboule de Lyon au 54 rue Saint-Jean<\/option><option value=\"40841\">Maison de Guignol \u2013 Lyon 5e<\/option><option value=\"31606\">Les Grandes Vo\u00fbtes<\/option><option value=\"32973\">Espace Gerson<\/option><option value=\"34560\">Le passage de l&#039;Argue<\/option><option value=\"35720\">Petit Mus\u00e9e fantastique de Guignol !<\/option><option value=\"35785\">Le Plan\u00e9tarium de Vaulx-en-Velin : Objectif \u00c9toiles<\/option><option value=\"40794\">Le Toboggan \u2013 D\u00e9cines\u2011Charpieu<\/option><option value=\"41756\">Bateau restaurant Herm\u00e8s II<\/option><option value=\"31697\">Antoinette Pain &amp; Brioche<\/option><option value=\"33028\">Aux Th\u00e9s des Merveilles<\/option><option value=\"35162\">Le Casse-T\u00eate Delaunay<\/option><option value=\"35742\">Amphith\u00e9\u00e2tre des Trois Gaules \u00e0 Lyon, Un Voyage dans l&#039;Histoire Gallo-Romaine<\/option><option value=\"35807\">Maison Henri IV au 1 mont\u00e9e Saint-Barth\u00e9lemy<\/option><option value=\"40820\">Maison de la Danse \u2013 Lyon 8e<\/option><option value=\"31795\">Bertrand Chocolatier<\/option><option value=\"34106\">Slake Terreaux - Coffee shop &amp; Brunch all day<\/option><option value=\"34501\">Traboule et Cour des Voraces<\/option><option value=\"35700\">\u00c0 la d\u00e9couverte du Jardin Rosa Mir<\/option><option value=\"35764\">Place des Terreaux<\/option><option value=\"35829\">D\u00e9couvrez le mus\u00e9e de l&#039;illusion \u00e0 Lyon<\/option><option value=\"40842\">Th\u00e9\u00e2tre Le Guignol de Lyon \u2013 Lyon 5e<\/option><option value=\"31349\">Les Muses de l&#039;Opera<\/option><option value=\"31608\">Melle Simone<\/option><option value=\"32975\">Caf\u00e9-Th\u00e9\u00e2tre Le Complexe<\/option><option value=\"34566\">Caf\u00e9 Th\u00e9\u00e2tre Improvidence<\/option><option value=\"35722\">Th\u00e9\u00e2tre Guignol du parc de la T\u00eate d&#039;Or<\/option><option value=\"35787\">Traboule au 118 mont\u00e9e de le Grande C\u00f4te<\/option><option value=\"40796\">LDLC Arena \u2013 D\u00e9cines\u2011Charpieu<\/option><option value=\"42048\">Spa Fourvi\u00e8re H\u00f4tel \u2013 Fourvi\u00e8re<\/option><option value=\"31699\">Zo\u00ef, p\u00e2tisserie V\u00e9gan<\/option><option value=\"33030\">Le Grand Caf\u00e9 des N\u00e9gociants<\/option><option value=\"35163\">Imaginarium Game<\/option><option value=\"35744\">L&#039;\u00e9glise Saint-Bonaventure : une histoire mouvement\u00e9<\/option><option value=\"35809\">Cour de l&#039;H\u00f4tel Bullioud au 8 rue Juiverie<\/option><option value=\"40822\">TNP \u2013 Th\u00e9\u00e2tre National Populaire \u2013 Villeurbanne<\/option><option value=\"32660\">Unico Gelato<\/option><option value=\"34112\">Bloomy Brunch &amp; Coffee Lyon<\/option><option value=\"34502\">H\u00f4tel Bullioud<\/option><option value=\"35702\">Lugdunum-Mus\u00e9e<\/option><option value=\"35766\">Place Bellecour<\/option><option value=\"35831\">Maison de l&#039;Outarde d&#039;Or, Vieux-Lyon<\/option><option value=\"40961\">La Table de Max \u2013 Lyon 7e<\/option><option value=\"31352\">L&#039;Officine<\/option><option value=\"31638\">Chocolaterie Philippe Bel<\/option><option value=\"32977\">Le Repaire De La Com\u00e9die<\/option><option value=\"35002\">Parc de la t\u00eate d\u2019or<\/option><option value=\"35724\">Mus\u00e9e Soieries Brochier : Tisserands d&#039;Histoire et de Cr\u00e9ativit\u00e9<\/option><option value=\"35789\">Traboule et Cour des Moirages<\/option><option value=\"40798\">Halle Tony Garnier \u2013 Lyon 7e<\/option><option value=\"42050\">InterContinental Lyon - Hotel Dieu<\/option><option value=\"31701\">My Little Babka<\/option><option value=\"33032\">Mercredi Biscuiterie, Salon de th\u00e9 et Brunch le dimanche<\/option><option value=\"34480\">Mus\u00e9e des Tissus et des Arts D\u00e9coratifs<\/option><option value=\"35164\">Mission \u00c9vasion<\/option><option value=\"35746\">Saint-Exup\u00e9ry et Le Petit Prince de Lyon<\/option><option value=\"35811\">Maison des Avocats au 60 rue Saint-Jean<\/option><option value=\"40824\">Th\u00e9\u00e2tre de la Croix\u2011Rousse \u2013 Lyon 4e<\/option><option value=\"32662\">Jos\u00e9phine<\/option><option value=\"34503\">Maison des Avocats du Mus\u00e9e du Cin\u00e9ma<\/option><option value=\"35704\">Mus\u00e9e d&#039;Art Religieux de Fourvi\u00e8re<\/option><option value=\"35768\">Le Mus\u00e9e Gadagne<\/option><option value=\"35833\">Statut de Louis XIV<\/option><option value=\"40967\">La Tornade Blonde, Le bouchon lyonnais secret que les touristes ne connaissent pas<\/option><option value=\"31376\">Le Sucre<\/option><option value=\"31640\">Boutique Pralus Saint-Jean<\/option><option value=\"32979\">Boui Boui Caf\u00e9-th\u00e9atre<\/option><option value=\"35004\">Mus\u00e9e des Confluences<\/option><option value=\"35726\">Centre d&#039;Histoire de la R\u00e9sistance et de la D\u00e9portation (CHRD)<\/option><option value=\"35791\">Cour et bel escalier au 12 rue Fernand Rey<\/option><option value=\"40800\">Le P\u00e9riscope \u2013 Lyon 2e<\/option><option value=\"42057\">H\u00f4tel Lyon M\u00e9tropole &amp; Spa<\/option><option value=\"31768\">La manufacture du chocolat Diggers : Olivier Mauchamp<\/option><option value=\"33034\">Pimprenelle, bar \u00e0 tartines et salon de th\u00e9s<\/option><option value=\"35159\">Clap Escape<\/option><option value=\"35748\">Le march\u00e9 Saint-Antoine<\/option><option value=\"35813\">Maison du Chamarier au 37 rue Saint-Jean<\/option><option value=\"40827\">Th\u00e9\u00e2tre Lulu \u2013 Lyon 7e<\/option><option value=\"31456\">Pompette<\/option><option value=\"34475\">Mus\u00e9e des Beaux-Arts de Lyon<\/option><option value=\"31493\">La Cave Des Voyageurs<\/option><option value=\"23328\">La M\u00e8re Jean<\/option><option value=\"34113\">Le Dandelion - Caf\u00e9 - Restaurant Lyon 2<\/option><option value=\"34114\">Yummy Pancakes<\/option><option value=\"31495\">La Bouteillerie<\/option><option value=\"23330\">Caf\u00e9 Comptoir Abel<\/option><option value=\"34115\">Fuchsia - cuisine de couleurs<\/option><option value=\"31458\">Le Fant\u00f4me de l&#039;Op\u00e9ra<\/option><option value=\"34477\">Mus\u00e9e Lumi\u00e8re<\/option><option value=\"31497\">Micro Sillon<\/option><option value=\"23332\">Le Caf\u00e9 des F\u00e9d\u00e9rations<\/option><option value=\"34116\">\u00d4 Passage<\/option><option value=\"31339\">Rooftop 52<\/option><option value=\"31460\">Le Grisbi<\/option><option value=\"34478\">Mus\u00e9e Cin\u00e9ma et Miniature<\/option><option value=\"31499\">Esp\u00e9ranto<\/option><option value=\"23334\">Caf\u00e9 Lobut<\/option><option value=\"31501\">Le Big Lyon &quot;L&#039;Officiel&quot;<\/option><option value=\"23336\">Daniel et Denise (Croix-Rousse)<\/option><option value=\"34117\">homie. | caf\u00e9 | restaurant | brunch | ap\u00e9ro<\/option><option value=\"31462\">Le Groom<\/option><option value=\"34479\">Lugdunum \u2013 Mus\u00e9e et Th\u00e9\u00e2tres Romains<\/option><option value=\"31503\">La Planche \u00e0 Partager<\/option><option value=\"23338\">La Meuni\u00e8re<\/option><option value=\"34118\">Suzette Pancakerie<\/option><option value=\"31464\">Le D\u00f4me<\/option><option value=\"31505\">Vivants<\/option><option value=\"23340\">Le Bouchon des Cordeliers<\/option><option value=\"34119\">The Hill Club<\/option><option value=\"31466\">Le Florian<\/option><option value=\"34481\">Mus\u00e9es Gadagne<\/option><option value=\"31468\">L&#039;Antiquaire<\/option><option value=\"34482\">Centre d&#039;Histoire de la R\u00e9sistance et de la D\u00e9portation<\/option><option value=\"31507\">Soul Brothers<\/option><option value=\"23342\">Chez Mounier<\/option><option value=\"34120\">Pimprenelle, bar \u00e0 tartines et salon de th\u00e9s<\/option><option value=\"31470\">Le Passage<\/option><option value=\"34483\">Mus\u00e9e d&#039;Art Contemporain de Lyon (MAC)<\/option><option value=\"31509\">Au Pot De Vin<\/option><option value=\"23344\">L&#039;Institut Restaurant<\/option><option value=\"34121\">Thank Me After - Restaurant et Brunch - LYON<\/option><option value=\"31472\">CoCo Lyon<\/option><option value=\"34484\">Mus\u00e9e de l&#039;Automobile Henri Malartre<\/option><option value=\"23346\">Villa Florentine<\/option><option value=\"34122\">Palmarosa caf\u00e9<\/option><option value=\"31474\">C\u00f4t\u00e9 Bellecour<\/option><option value=\"34485\">Mus\u00e9e de l&#039;Imprimerie et de la Communication Graphique<\/option><option value=\"23348\">Christian T\u00eatedoie<\/option><option value=\"34123\">ZEITGEIST caf\u00e9 - vegan coffee &amp; cake<\/option><option value=\"31476\">Bar de la Cour des Loges<\/option><option value=\"34486\">Mus\u00e9e des Sapeurs-Pompiers de Lyon<\/option><option value=\"23350\">Le Neuvi\u00e8me Art<\/option><option value=\"34124\">ART Restaurant Lyon<\/option><option value=\"34125\">Slake Coffee House<\/option><option value=\"31478\">Caf\u00e9 Basilic<\/option><option value=\"34487\">Cit\u00e9-Mus\u00e9e Tony Garnier<\/option><option value=\"23352\">Le Comptoir - Cour des Loges<\/option><option value=\"34488\">Mus\u00e9e de Fourvi\u00e8re \u2014 Art Sacr\u00e9<\/option><option value=\"23354\">Takao Takano<\/option><option value=\"23356\">Bistrot de Lyon<\/option><option value=\"23358\">Le Grand Caf\u00e9 des N\u00e9gociants<\/option><option value=\"23360\">Brasserie Le Nord<\/option><option value=\"23362\">Brasserie Le Sud<\/option><option value=\"23364\">Brasserie L&#039;Est<\/option><option value=\"23366\">Brasserie Georges<\/option><option value=\"23368\">Le Caf\u00e9 du Rh\u00f4ne<\/option>    <\/select>\n<\/div>-->\n<button class=\"jvl-btn-reset\" onclick=\"jvlReset()\">R\u00e9initialiser<\/button>\n    <\/div>\n\n<p class=\"jvl-count\"><strong id=\"jvl-count\">19<\/strong>\/19 \u00e9v\u00e9nement(s) \u00e0 Lyon<\/p>\n\n\n<div class=\"jvl-grid\" id=\"jvl-grid\">\n    <div class=\"jvl-no-results\" id=\"jvl-no-results\"><\/div>\n          <a class=\"jvl-card\" id=\"event-28227\" href=\"https:\/\/jevisitelyon.com\/en\/what-to-do-in-lyon\/traboules-secret-passages\/\" data-name=\"traboules : passages secrets\" data-genre=\"Visite guid\u00e9e\" data-price=\"17\" data-tags=\"A pied|Traboules\" data-date=\"2027-01-29\" data-lieu=\"0\">\n                <div class=\"jvl-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2026\/03\/traboules-passages-secrets-lyon.webp\" alt=\"Traboules : Passages secrets\" loading=\"lazy\">\n            <span class=\"jvl-card-badge\">Visite guid\u00e9e<\/span>            <span class=\"jvl-card-price\">\u00c0 partir de 17,00 EUR<\/span>        <\/div>\n                <div class=\"jvl-card-body\">\n            <h3>Traboules : Passages secrets<\/h3>\n            <p class=\"jvl-card-meta\"> <\/p>\n                        <p><span class=\"jvl-tag\">A pied<\/span><span class=\"jvl-tag\">Traboules<\/span><\/p>\n                        <p class=\"jvl-card-desc\">Plongez dans les myst\u00e8res de Lyon avec une visite priv\u00e9e exclusive des traboules. Ces passages&hellip;<\/p>            <span class=\"jvl-card-link\">Voir l'\u00e9v\u00e9nement \u2192<\/span>\n        <\/div>\n    <\/a>\n      <a class=\"jvl-card\" id=\"event-28232\" href=\"https:\/\/jevisitelyon.com\/en\/what-to-do-in-lyon\/storytelling-tour-of-the-croix-rousse\/\" data-name=\"visite cont\u00e9e de la croix-rousse\" data-genre=\"Visite guid\u00e9e\" data-price=\"20\" data-tags=\"A pied|Croix-Rousse\" data-date=\"2027-01-29\" data-lieu=\"0\">\n                <div class=\"jvl-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2026\/03\/https___jevisitelyon.com_que-faire-a-lyon_visite-contee-de-la-croix-rousse_.webp\" alt=\"Visite cont\u00e9e de la Croix-Rousse\" loading=\"lazy\">\n            <span class=\"jvl-card-badge\">Visite guid\u00e9e<\/span>            <span class=\"jvl-card-price\">\u00c0 partir de 20,00 EUR<\/span>        <\/div>\n                <div class=\"jvl-card-body\">\n            <h3>Visite cont\u00e9e de la Croix-Rousse<\/h3>\n            <p class=\"jvl-card-meta\">\ud83d\udccd Lyon <\/p>\n                        <p><span class=\"jvl-tag\">A pied<\/span><span class=\"jvl-tag\">Croix-Rousse<\/span><\/p>\n                        <p class=\"jvl-card-desc\">Prenez de la hauteur sur la \u00ab\u00a0colline qui travaille\u00a0\u00bb. Cette visite cont\u00e9e de la Croix-Rousse&hellip;<\/p>            <span class=\"jvl-card-link\">Voir l'\u00e9v\u00e9nement \u2192<\/span>\n        <\/div>\n    <\/a>\n      <a class=\"jvl-card\" id=\"event-28333\" href=\"https:\/\/jevisitelyon.com\/en\/what-to-do-in-lyon\/walking-tour-of-the-highlights\/\" data-name=\"visite \u00e0 pied des temps forts\" data-genre=\"Visite guid\u00e9e\" data-price=\"22\" data-tags=\"A pied\" data-date=\"2026-07-29\" data-lieu=\"0\">\n                <div class=\"jvl-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2026\/03\/visite-a-pied-des-temps-forts-lyon.webp\" alt=\"Visite \u00e0 pied des temps forts\" loading=\"lazy\">\n            <span class=\"jvl-card-badge\">Visite guid\u00e9e<\/span>            <span class=\"jvl-card-price\">\u00c0 partir de 22,00 EUR<\/span>        <\/div>\n                <div class=\"jvl-card-body\">\n            <h3>Visite \u00e0 pied des temps forts<\/h3>\n            <p class=\"jvl-card-meta\">\ud83d\udccd Lyon \ud83d\udcc5 29\/07\/2026 +15<\/p>\n                        <p><span class=\"jvl-tag\">A pied<\/span><\/p>\n                        <p class=\"jvl-card-desc\">D\u00e9couvrez Fourvi\u00e8re, le Vieux-Lyon, les bouchons et les passages secrets.<\/p>            <span class=\"jvl-card-link\">Voir l'\u00e9v\u00e9nement \u2192<\/span>\n        <\/div>\n    <\/a>\n      <a class=\"jvl-card\" id=\"event-28336\" href=\"https:\/\/jevisitelyon.com\/en\/what-to-do-in-lyon\/storytelling-tour-of-old-lyon\/\" data-name=\"visite cont\u00e9e du vieux-lyon\" data-genre=\"Visite guid\u00e9e\" data-price=\"16\" data-tags=\"A pied|Vieux-Lyon\" data-date=\"2027-01-29\" data-lieu=\"0\">\n                <div class=\"jvl-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2026\/03\/visite-contee-du-vieux-lyon.webp\" alt=\"Visite cont\u00e9e du Vieux-Lyon\" loading=\"lazy\">\n            <span class=\"jvl-card-badge\">Visite guid\u00e9e<\/span>            <span class=\"jvl-card-price\">\u00c0 partir de 16,00 EUR<\/span>        <\/div>\n                <div class=\"jvl-card-body\">\n            <h3>Visite cont\u00e9e du Vieux-Lyon<\/h3>\n            <p class=\"jvl-card-meta\">\ud83d\udccd Lyon <\/p>\n                        <p><span class=\"jvl-tag\">A pied<\/span><span class=\"jvl-tag\">Vieux-Lyon<\/span><\/p>\n                        <p class=\"jvl-card-desc\">Un voyage dans la Renaissance \u00e0 travers les traboules et les imprimeries historiques.<\/p>            <span class=\"jvl-card-link\">Voir l'\u00e9v\u00e9nement \u2192<\/span>\n        <\/div>\n    <\/a>\n      <a class=\"jvl-card\" id=\"event-28339\" href=\"https:\/\/jevisitelyon.com\/en\/what-to-do-in-lyon\/private-walking-tour-of-the-traboules\/\" data-name=\"visite priv\u00e9e \u00e0 pied des traboules\" data-genre=\"Visite guid\u00e9e\" data-price=\"35\" data-tags=\"A pied|Traboules\" data-date=\"2027-01-29\" data-lieu=\"0\">\n                <div class=\"jvl-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2026\/03\/visite-privee-a-pied-des-traboules.webp\" alt=\"Visite priv\u00e9e \u00e0 pied des Traboules\" loading=\"lazy\">\n            <span class=\"jvl-card-badge\">Visite guid\u00e9e<\/span>            <span class=\"jvl-card-price\">\u00c0 partir de 35,00 EUR<\/span>        <\/div>\n                <div class=\"jvl-card-body\">\n            <h3>Visite priv\u00e9e \u00e0 pied des Traboules<\/h3>\n            <p class=\"jvl-card-meta\">\ud83d\udccd Lyon <\/p>\n                        <p><span class=\"jvl-tag\">A pied<\/span><span class=\"jvl-tag\">Traboules<\/span><\/p>\n                        <p class=\"jvl-card-desc\">D\u00e9couvrez le r\u00e9seau secret des traboules, passages et escaliers cach\u00e9s du Vieux-Lyon.<\/p>            <span class=\"jvl-card-link\">Voir l'\u00e9v\u00e9nement \u2192<\/span>\n        <\/div>\n    <\/a>\n      <a class=\"jvl-card\" id=\"event-28345\" href=\"https:\/\/jevisitelyon.com\/en\/what-to-do-in-lyon\/hop-on-hop-off-bus-tour\/\" data-name=\"visite en bus \u00e0 arr\u00eats multiples\" data-genre=\"Visite guid\u00e9e\" data-price=\"25\" data-tags=\"En roulant\" data-date=\"2027-01-29\" data-lieu=\"0\">\n                <div class=\"jvl-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2026\/03\/visite-en-bus-a-arrets-multiples.webp\" alt=\"Visite en bus \u00e0 arr\u00eats multiples\" loading=\"lazy\">\n            <span class=\"jvl-card-badge\">Visite guid\u00e9e<\/span>            <span class=\"jvl-card-price\">\u00c0 partir de 25,00 EUR<\/span>        <\/div>\n                <div class=\"jvl-card-body\">\n            <h3>Visite en bus \u00e0 arr\u00eats multiples<\/h3>\n            <p class=\"jvl-card-meta\">\ud83d\udccd Lyon <\/p>\n                        <p><span class=\"jvl-tag\">En roulant<\/span><\/p>\n                        <p class=\"jvl-card-desc\">Admirez Fourvi\u00e8re, Bellecour et les principaux monuments en toute simplicit\u00e9.<\/p>            <span class=\"jvl-card-link\">Voir l'\u00e9v\u00e9nement \u2192<\/span>\n        <\/div>\n    <\/a>\n      <a class=\"jvl-card\" id=\"event-41876\" href=\"https:\/\/jevisitelyon.com\/en\/what-to-do-in-lyon\/guided-walk-through-the-heart-of-the-secret-passageways\/\" data-name=\"balade guid\u00e9e au c\u0153ur des traboules secr\u00e8tes\" data-genre=\"Visite guid\u00e9e\" data-price=\"25\" data-tags=\"A pied|Traboules\" data-date=\"2027-01-29\" data-lieu=\"0\">\n                <div class=\"jvl-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2026\/06\/visite-guidee-avec-Lyon-City-Trek-1.webp\" alt=\"Balade guid\u00e9e au c\u0153ur des traboules secr\u00e8tes\" loading=\"lazy\">\n            <span class=\"jvl-card-badge\">Visite guid\u00e9e<\/span>            <span class=\"jvl-card-price\">\u00c0 partir de 25,00 EUR<\/span>        <\/div>\n                <div class=\"jvl-card-body\">\n            <h3>Balade guid\u00e9e au c\u0153ur des traboules secr\u00e8tes<\/h3>\n            <p class=\"jvl-card-meta\">\ud83d\udccd Lyon <\/p>\n                        <p><span class=\"jvl-tag\">A pied<\/span><span class=\"jvl-tag\">Traboules<\/span><\/p>\n                        <p class=\"jvl-card-desc\">Plongez dans les myst\u00e8res de la capitale des Gaules et poussez les portes d\u2019un monde&hellip;<\/p>            <span class=\"jvl-card-link\">Voir l'\u00e9v\u00e9nement \u2192<\/span>\n        <\/div>\n    <\/a>\n      <a class=\"jvl-card\" id=\"event-28224\" href=\"https:\/\/jevisitelyon.com\/en\/what-to-do-in-lyon\/storytelling-tour-for-children\/\" data-name=\"visite cont\u00e9e pour les enfants\" data-genre=\"Visite guid\u00e9e\" data-price=\"17\" data-tags=\"A pied|Pour les enfants|Vieux-Lyon\" data-date=\"2026-03-01\" data-lieu=\"0\">\n                <div class=\"jvl-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2026\/03\/visite-contee-pour-les-enfants-lyon.webp\" alt=\"Visite cont\u00e9e pour les enfants\" loading=\"lazy\">\n            <span class=\"jvl-card-badge\">Visite guid\u00e9e<\/span>            <span class=\"jvl-card-price\">\u00c0 partir de 17,00 EUR<\/span>        <\/div>\n                <div class=\"jvl-card-body\">\n            <h3>Visite cont\u00e9e pour les enfants<\/h3>\n            <p class=\"jvl-card-meta\">\ud83d\udccd Lyon <\/p>\n                        <p><span class=\"jvl-tag\">A pied<\/span><span class=\"jvl-tag\">Pour les enfants<\/span><span class=\"jvl-tag\">Vieux-Lyon<\/span><\/p>\n                        <p class=\"jvl-card-desc\">Vous cherchez une activit\u00e9 originale pour faire d\u00e9couvrir le patrimoine lyonnais \u00e0 vos enfants sans&hellip;<\/p>            <span class=\"jvl-card-link\">Voir l'\u00e9v\u00e9nement \u2192<\/span>\n        <\/div>\n    <\/a>\n      <a class=\"jvl-card\" id=\"event-28342\" href=\"https:\/\/jevisitelyon.com\/en\/what-to-do-in-lyon\/private-tour-by-rickshaw\/\" data-name=\"visite priv\u00e9e en cyclo-pousse\" data-genre=\"Visite guid\u00e9e\" data-price=\"82\" data-tags=\"En roulant\" data-date=\"2026-03-01\" data-lieu=\"0\">\n                <div class=\"jvl-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2026\/03\/visite-privee-en-cyclo-pousse.webp\" alt=\"Visite priv\u00e9e en cyclo-pousse\" loading=\"lazy\">\n            <span class=\"jvl-card-badge\">Visite guid\u00e9e<\/span>            <span class=\"jvl-card-price\">\u00c0 partir de 82,00 EUR<\/span>        <\/div>\n                <div class=\"jvl-card-body\">\n            <h3>Visite priv\u00e9e en cyclo-pousse<\/h3>\n            <p class=\"jvl-card-meta\">\ud83d\udccd Lyon <\/p>\n                        <p><span class=\"jvl-tag\">En roulant<\/span><\/p>\n                        <p class=\"jvl-card-desc\">Une mani\u00e8re originale et confortable de d\u00e9couvrir les sites embl\u00e9matiques et les joyaux cach\u00e9s.<\/p>            <span class=\"jvl-card-link\">Voir l'\u00e9v\u00e9nement \u2192<\/span>\n        <\/div>\n    <\/a>\n      <a class=\"jvl-card\" id=\"event-24685\" href=\"https:\/\/jevisitelyon.com\/en\/what-to-do-in-lyon\/the-must-sees-of-croix-rousse-in-lyon-outdoor-exploration-game-in-lyon\/\" data-name=\"les incontournables de la croix-rousse \u00e0 lyon \u2013 jeu d\u2019exploration en plein air\" data-genre=\"Visite guid\u00e9e\" data-price=\"8.99\" data-tags=\"A pied|Croix-Rousse\" data-date=\"2026-08-01\" data-lieu=\"0\">\n                <div class=\"jvl-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2026\/03\/8260f430-f05b-11f0-a1c8-6e7b8e7a9039-1.jpg\" alt=\"Les incontournables de la Croix-Rousse \u00e0 Lyon \u2013 Jeu d\u2019exploration en plein air\" loading=\"lazy\">\n            <span class=\"jvl-card-badge\">Visite guid\u00e9e<\/span>            <span class=\"jvl-card-price\">\u00c0 partir de 8,99 EUR<\/span>        <\/div>\n                <div class=\"jvl-card-body\">\n            <h3>Les incontournables de la Croix-Rousse \u00e0 Lyon \u2013 Jeu d\u2019exploration en plein air<\/h3>\n            <p class=\"jvl-card-meta\">\ud83d\udccd Lyon \ud83d\udcc5 01\/08\/2026 +16<\/p>\n                        <p><span class=\"jvl-tag\">A pied<\/span><span class=\"jvl-tag\">Croix-Rousse<\/span><\/p>\n                        <p class=\"jvl-card-desc\">\u2b50 Entre traboules, cours secr\u00e8tes et \u00e9nigmes \u00e0 ciel ouvert, Lyon Croix-Rousse Highlights Outdoor Exploration Game transforme la Croix-Rousse en terrain d\u2019enqu\u00eate historique. Ce qui\u2026<\/p>            <span class=\"jvl-card-link\">Voir l'\u00e9v\u00e9nement \u2192<\/span>\n        <\/div>\n    <\/a>\n      <a class=\"jvl-card\" id=\"event-43989\" href=\"https:\/\/jevisitelyon.com\/en\/what-to-do-in-lyon\/guided-sightseeing-cruise\/\" data-name=\"croisi\u00e8re touristique guid\u00e9e\" data-genre=\"Visite guid\u00e9e\" data-price=\"15\" data-tags=\"En bateau\" data-date=\"2026-07-02\" data-lieu=\"0\">\n                <div class=\"jvl-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2026\/07\/croisiere-touristique-guidee-featured.webp\" alt=\"Croisi\u00e8re touristique guid\u00e9e\" loading=\"lazy\">\n            <span class=\"jvl-card-badge\">Visite guid\u00e9e<\/span>            <span class=\"jvl-card-price\">\u00c0 partir de 15,00 EUR<\/span>        <\/div>\n                <div class=\"jvl-card-body\">\n            <h3>Croisi\u00e8re touristique guid\u00e9e<\/h3>\n            <p class=\"jvl-card-meta\">\ud83d\udccd Lyon <\/p>\n                        <p><span class=\"jvl-tag\">En bateau<\/span><\/p>\n                        <p class=\"jvl-card-desc\">Naviguez sur la Sa\u00f4ne, explorez Lyon et ses tr\u00e9sors UNESCO depuis l&#039;eau en une heure.<\/p>            <span class=\"jvl-card-link\">Voir l'\u00e9v\u00e9nement \u2192<\/span>\n        <\/div>\n    <\/a>\n      <a class=\"jvl-card\" id=\"event-44013\" href=\"https:\/\/jevisitelyon.com\/en\/what-to-do-in-lyon\/guided-tour-of-the-silk-brochier-museum\/\" data-name=\"visite guid\u00e9e du mus\u00e9e soieries brochier\" data-genre=\"Visite guid\u00e9e\" data-price=\"12\" data-tags=\"A pied\" data-date=\"2026-07-02\" data-lieu=\"0\">\n                <div class=\"jvl-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2026\/07\/visite-guidee-du-musee-soieries-brochier-featured-1-1024x683.webp\" alt=\"visite guid\u00e9e du Mus\u00e9e Soieries Brochier\" loading=\"lazy\">\n            <span class=\"jvl-card-badge\">Visite guid\u00e9e<\/span>            <span class=\"jvl-card-price\">\u00c0 partir de 12,00 EUR<\/span>        <\/div>\n                <div class=\"jvl-card-body\">\n            <h3>visite guid\u00e9e du Mus\u00e9e Soieries Brochier<\/h3>\n            <p class=\"jvl-card-meta\">\ud83d\udccd Lyon <\/p>\n                        <p><span class=\"jvl-tag\">A pied<\/span><\/p>\n                        <p class=\"jvl-card-desc\">Vivez une exp\u00e9rience unique explorant la soie lyonnaise, sa haute couture et son innovation d&#039;exception.<\/p>            <span class=\"jvl-card-link\">Voir l'\u00e9v\u00e9nement \u2192<\/span>\n        <\/div>\n    <\/a>\n      <a class=\"jvl-card\" id=\"event-44019\" href=\"https:\/\/jevisitelyon.com\/en\/what-to-do-in-lyon\/guided-tour-of-the-last-lyon-printing-workshop\/\" data-name=\"visite guid\u00e9e du dernier atelier lyonnais d\u2019impression sur soie\" data-genre=\"Visite guid\u00e9e\" data-price=\"12\" data-tags=\"A pied\" data-date=\"2026-07-02\" data-lieu=\"0\">\n                <div class=\"jvl-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2026\/07\/visite-guidee-du-dernier-atelier-lyonnais-d-impression-sur-s-featured-1-1024x819.webp\" alt=\"Visite guid\u00e9e du dernier atelier lyonnais d\u2019impression sur soie\" loading=\"lazy\">\n            <span class=\"jvl-card-badge\">Visite guid\u00e9e<\/span>            <span class=\"jvl-card-price\">\u00c0 partir de 12,00 EUR<\/span>        <\/div>\n                <div class=\"jvl-card-body\">\n            <h3>Visite guid\u00e9e du dernier atelier lyonnais d\u2019impression sur soie<\/h3>\n            <p class=\"jvl-card-meta\">\ud83d\udccd Lyon <\/p>\n                        <p><span class=\"jvl-tag\">A pied<\/span><\/p>\n                        <p class=\"jvl-card-desc\">Le dernier atelier lyonnais d&#039;impression manuelle sur soie vous ouvre ses portes. Tradition vivante!<\/p>            <span class=\"jvl-card-link\">Voir l'\u00e9v\u00e9nement \u2192<\/span>\n        <\/div>\n    <\/a>\n      <a class=\"jvl-card\" id=\"event-44028\" href=\"https:\/\/jevisitelyon.com\/en\/what-to-do-in-lyon\/tour-of-old-lyon-in-bellecour-with-a-french-guide\/\" data-name=\"visite du vieux-lyon \u00e0 bellecour avec un guide - fran\u00e7ais\" data-genre=\"Visite guid\u00e9e\" data-price=\"20\" data-tags=\"A pied\" data-date=\"2026-07-02\" data-lieu=\"0\">\n                <div class=\"jvl-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2026\/07\/visite-du-vieux-lyon-a-bellecour-avec-un-guide-francais-featured-1-1024x768.webp\" alt=\"Visite du Vieux-Lyon \u00e0 Bellecour avec un guide - fran\u00e7ais\" loading=\"lazy\">\n            <span class=\"jvl-card-badge\">Visite guid\u00e9e<\/span>            <span class=\"jvl-card-price\">\u00c0 partir de 20,00 EUR<\/span>        <\/div>\n                <div class=\"jvl-card-body\">\n            <h3>Visite du Vieux-Lyon \u00e0 Bellecour avec un guide - fran\u00e7ais<\/h3>\n            <p class=\"jvl-card-meta\">\ud83d\udccd Lyon <\/p>\n                        <p><span class=\"jvl-tag\">A pied<\/span><\/p>\n                        <p class=\"jvl-card-desc\">Fl\u00e2nez entre Bellecour et Vieux-Lyon, d\u00e9couvrez monuments, traboules et histoire fascinante.<\/p>            <span class=\"jvl-card-link\">Voir l'\u00e9v\u00e9nement \u2192<\/span>\n        <\/div>\n    <\/a>\n      <a class=\"jvl-card\" id=\"event-44429\" href=\"https:\/\/jevisitelyon.com\/en\/what-to-do-in-lyon\/a-historical-and-risque-tour-of-lyon-in-french\/\" data-name=\"visite historique et coquine de lyon en fran\u00e7ais\" data-genre=\"Visite guid\u00e9e\" data-price=\"20\" data-tags=\"A pied\" data-date=\"2026-07-04\" data-lieu=\"0\">\n                <div class=\"jvl-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2026\/07\/visite-historique-et-coquine-de-lyon-en-francais-featured-1-1024x684.webp\" alt=\"Visite historique et coquine de Lyon en fran\u00e7ais\" loading=\"lazy\">\n            <span class=\"jvl-card-badge\">Visite guid\u00e9e<\/span>            <span class=\"jvl-card-price\">\u00c0 partir de 20,00 EUR<\/span>        <\/div>\n                <div class=\"jvl-card-body\">\n            <h3>Visite historique et coquine de Lyon en fran\u00e7ais<\/h3>\n            <p class=\"jvl-card-meta\">\ud83d\udccd Lyon <\/p>\n                        <p><span class=\"jvl-tag\">A pied<\/span><\/p>\n                        <p class=\"jvl-card-desc\">Explorez la Presqu&#039;\u00eele, d\u00e9couvrez l&#039;histoire sensuelle et coquine de Lyon. Une balade ludique, surprenante et excitante !<\/p>            <span class=\"jvl-card-link\">Voir l'\u00e9v\u00e9nement \u2192<\/span>\n        <\/div>\n    <\/a>\n      <a class=\"jvl-card\" id=\"event-44478\" href=\"https:\/\/jevisitelyon.com\/en\/what-to-do-in-lyon\/walking-tour-with-food-tasting-in-old-lyon\/\" data-name=\"visite \u00e0 pied avec d\u00e9gustation de plats dans le vieux lyon\" data-genre=\"Visite guid\u00e9e\" data-price=\"89\" data-tags=\"\" data-date=\"2026-07-05\" data-lieu=\"0\">\n                <div class=\"jvl-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2026\/07\/visite-a-pied-avec-degustation-de-plats-dans-le-vieux-lyon-featured-1-1024x683.webp\" alt=\"visite \u00e0 pied avec d\u00e9gustation de plats dans le Vieux Lyon\" loading=\"lazy\">\n            <span class=\"jvl-card-badge\">Visite guid\u00e9e<\/span>            <span class=\"jvl-card-price\">\u00c0 partir de 89,00 EUR<\/span>        <\/div>\n                <div class=\"jvl-card-body\">\n            <h3>visite \u00e0 pied avec d\u00e9gustation de plats dans le Vieux Lyon<\/h3>\n            <p class=\"jvl-card-meta\">\ud83d\udccd Lyon <\/p>\n                        <p class=\"jvl-card-desc\">Saveurs authentiques, secrets historiques : explorez le Vieux Lyon \u00e0 pied, d\u00e9gustez ses sp\u00e9cialit\u00e9s!<\/p>            <span class=\"jvl-card-link\">Voir l'\u00e9v\u00e9nement \u2192<\/span>\n        <\/div>\n    <\/a>\n      <a class=\"jvl-card\" id=\"event-28076\" href=\"https:\/\/jevisitelyon.com\/en\/what-to-do-in-lyon\/guided-tour-of-lyon-by-electric-bike\/\" data-name=\"visite guid\u00e9e de lyon en v\u00e9lo \u00e9lectrique\" data-genre=\"Visite guid\u00e9e\" data-price=\"45\" data-tags=\"En roulant\" data-date=\"2026-07-29\" data-lieu=\"0\">\n                <div class=\"jvl-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2026\/03\/81de0b7e-2319-11f1-8398-920d6003cef1.jpg\" alt=\"Visite guid\u00e9e de Lyon en v\u00e9lo \u00e9lectrique\" loading=\"lazy\">\n            <span class=\"jvl-card-badge\">Visite guid\u00e9e<\/span>            <span class=\"jvl-card-price\">\u00c0 partir de 45,00 EUR<\/span>        <\/div>\n                <div class=\"jvl-card-body\">\n            <h3>Visite guid\u00e9e de Lyon en v\u00e9lo \u00e9lectrique<\/h3>\n            <p class=\"jvl-card-meta\">\ud83d\udccd Lyon \ud83d\udcc5 29\/07\/2026 +311<\/p>\n                        <p><span class=\"jvl-tag\">En roulant<\/span><\/p>\n                        <p class=\"jvl-card-desc\">\u2b50 Au bord de l\u2019eau, Visite guid\u00e9e de Lyon \u00e0 v\u00e9lo \u00e9lectrique t\u2019embarque pour traverser les quais, les places et les histoires qui font battre\u2026<\/p>            <span class=\"jvl-card-link\">Voir l'\u00e9v\u00e9nement \u2192<\/span>\n        <\/div>\n    <\/a>\n      <a class=\"jvl-card\" id=\"event-46421\" href=\"https:\/\/jevisitelyon.com\/en\/what-to-do-in-lyon\/visite-guidee-hot-club-de-lyon-journees-du-patrimoine\/\" data-name=\"visite guid\u00e9e du hot club de lyon - journ\u00e9es du patrimoine 2026\" data-genre=\"Journ\u00e9es du Patrimoine 2026\" data-price=\"0\" data-tags=\"\" data-date=\"2026-09-19\" data-lieu=\"0\">\n                <div class=\"jvl-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2026\/05\/le-hot-club-de-lyon.webp\" alt=\"Visite guid\u00e9e du Hot Club de Lyon - Journ\u00e9es du Patrimoine 2026\" loading=\"lazy\">\n            <span class=\"jvl-card-badge\">Journ\u00e9es du Patrimoine 2026<\/span>                    <\/div>\n                <div class=\"jvl-card-body\">\n            <h3>Visite guid\u00e9e du Hot Club de Lyon - Journ\u00e9es du Patrimoine 2026<\/h3>\n            <p class=\"jvl-card-meta\">\ud83d\udccd Lyon \ud83d\udcc5 19\/09\/2026 +1<\/p>\n                        <p class=\"jvl-card-desc\">Venez d\u00e9couvrir l&#039;histoire et les anecdotes du Hot Club de Lyon depuis 1948 avec Ludwig Laisn\u00e9 lors de visites comment\u00e9es gratuites pour les Journ\u00e9es du Patrimoine 2026.<\/p>            <span class=\"jvl-card-link\">Voir l'\u00e9v\u00e9nement \u2192<\/span>\n        <\/div>\n    <\/a>\n      <a class=\"jvl-card\" id=\"event-46426\" href=\"https:\/\/jevisitelyon.com\/en\/what-to-do-in-lyon\/visite-guidee-crypte-eglise-saint-nizier-journees-du-patrimoine-lyon\/\" data-name=\"visite guid\u00e9e de la crypte de l&#039;\u00e9glise saint-nizier - journ\u00e9es du patrimoine 2026\" data-genre=\"Activit\u00e9 Insolite\" data-price=\"0\" data-tags=\"\" data-date=\"2026-09-19\" data-lieu=\"\">\n                <div class=\"jvl-card-img\">\n            <img decoding=\"async\" src=\"https:\/\/api.getwemap.com\/images\/pps-events\/d5be5a210515152a55aa1e52.19901980.png\" alt=\"Visite guid\u00e9e de la crypte de l&#039;\u00e9glise Saint-Nizier - Journ\u00e9es du Patrimoine 2026\" loading=\"lazy\">\n            <span class=\"jvl-card-badge\">Activit\u00e9 Insolite<\/span>                    <\/div>\n                <div class=\"jvl-card-body\">\n            <h3>Visite guid\u00e9e de la crypte de l&#039;\u00e9glise Saint-Nizier - Journ\u00e9es du Patrimoine 2026<\/h3>\n            <p class=\"jvl-card-meta\">\ud83d\udccd Lyon \ud83d\udcc5 19\/09\/2026 +1<\/p>\n                        <p class=\"jvl-card-desc\">Acc\u00e9dez aux sous-sols historiques de l&#039;\u00e9glise Saint-Nizier et d\u00e9couvrez sa crypte d&#039;origine pal\u00e9ochr\u00e9tienne lors d&#039;une visite guid\u00e9e pour les Journ\u00e9es du Patrimoine 2026.<\/p>            <span class=\"jvl-card-link\">Voir l'\u00e9v\u00e9nement \u2192<\/span>\n        <\/div>\n    <\/a>\n        <\/div>\n\n<script>\nvar map = null;\nvar mapData = [];\nvar isCarousel = false;\nvar autoplayDelay = 2000;\n\n\/\/ ===== CAROUSEL =====\nif (isCarousel) {\n    (function(){\n        var track   = document.getElementById('jvl-carousel-track');\n        var dotsEl  = document.getElementById('jvl-carousel-dots');\n        var prevBtn = document.getElementById('jvl-carousel-prev');\n        var nextBtn = document.getElementById('jvl-carousel-next');\n        var idx = 0, autoTimer = null;\n\n        function getVisible() {\n            return Array.from(document.querySelectorAll('#jvl-grid .jvl-card')).filter(function(c){\n                return c.getAttribute('data-hidden') !== 'true';\n            });\n        }\n\n        function buildDots(visible) {\n            dotsEl.innerHTML = '';\n            visible.forEach(function(_, i){\n                var d = document.createElement('button');\n                d.className = 'jvl-carousel-dot' + (i === idx ? ' active' : '');\n                d.onclick = function(){ idx = i; render(); resetAuto(); };\n                dotsEl.appendChild(d);\n            });\n        }\n\n        function render() {\n            var visible = getVisible();\n            if (!visible.length) return;\n            idx = Math.max(0, Math.min(idx, visible.length - 1));\n            var cardW = visible[0].offsetWidth + 20;\n            track.style.transform = 'translateX(-' + (idx * cardW) + 'px)';\n            prevBtn.disabled = idx === 0;\n            nextBtn.disabled = idx >= visible.length - 1;\n            Array.from(dotsEl.children).forEach(function(d, i){\n                d.className = 'jvl-carousel-dot' + (i === idx ? ' active' : '');\n            });\n        }\n\n        function startAuto() {\n            if (!autoplayDelay) return;\n            stopAuto();\n            autoTimer = setInterval(function(){\n                var visible = getVisible();\n                idx = idx >= visible.length - 1 ? 0 : idx + 1;\n                render();\n            }, autoplayDelay);\n        }\n\n        function stopAuto() { clearInterval(autoTimer); }\n        function resetAuto() { stopAuto(); startAuto(); }\n\n        prevBtn.onclick = function(){ if(idx > 0){ idx--; render(); resetAuto(); } };\n        nextBtn.onclick = function(){ var v=getVisible(); if(idx < v.length-1){ idx++; render(); resetAuto(); } };\n\n        var grid = document.getElementById('jvl-grid');\n        grid.addEventListener('mouseenter', stopAuto);\n        grid.addEventListener('mouseleave', startAuto);\n\n        \/\/ Init apr\u00e8s que le DOM soit pr\u00eat\n        document.addEventListener('DOMContentLoaded', function(){\n            var visible = getVisible();\n            buildDots(visible);\n            render();\n            startAuto();\n        });\n\n        \/\/ Recalcul apr\u00e8s filtre\n        window.jvlCarouselRefresh = function(){\n            idx = 0;\n            var visible = getVisible();\n            buildDots(visible);\n            render();\n            resetAuto();\n        };\n    })();\n}\n\n\nfunction updateMapMarkers() {\n    if(!map) return;\n    \n    var visibleEvents = [];\n    document.querySelectorAll('.jvl-card[data-hidden=\"false\"]').forEach(function(card){\n        var id = parseInt(card.id.replace('event-', ''));\n        var title = card.querySelector('h3').innerText;\n        visibleEvents.push({id: id, title: title});\n    });\n    \n    var groups = {};\n    visibleEvents.forEach(function(evt) {\n        var mapEvt = mapData.find(m => m.id === evt.id);\n        if(mapEvt) {\n            var key = mapEvt.lat + ',' + mapEvt.lng;\n            if(!groups[key]) groups[key] = [];\n            groups[key].push({id: evt.id, title: evt.title, lat: mapEvt.lat, lng: mapEvt.lng});\n        }\n    });\n    \n    map.eachLayer(function(layer) {\n        if(layer.options && layer.options.isMarker) map.removeLayer(layer);\n    });\n    \n    function getEventIcon(title) {\n        var lowerTitle = title.toLowerCase();\n        if(lowerTitle.includes('concert') || lowerTitle.includes('candlelight')) return '\ud83c\udfb5';\n        if(lowerTitle.includes('danse') || lowerTitle.includes('ballet')) return '\ud83d\udc83';\n        if(lowerTitle.includes('expo') || lowerTitle.includes('exposition')) return '\ud83d\uddbc\ufe0f';\n        if(lowerTitle.includes('theatre') || lowerTitle.includes('comedie')) return '\ud83c\udfad';\n        if(lowerTitle.includes('humour') || lowerTitle.includes('stand up')) return '\ud83d\ude02';\n        if(lowerTitle.includes('visite') || lowerTitle.includes('tour')) return '\ud83d\udeb6';\n        if(lowerTitle.includes('escape') || lowerTitle.includes('jeu')) return '\ud83d\udd0d';\n        if(lowerTitle.includes('cinema') || lowerTitle.includes('film')) return '\ud83c\udfac';\n        if(lowerTitle.includes('gastronomie')) return '\ud83c\udf7d\ufe0f';\n        if(lowerTitle.includes('sport')) return '\u26bd';\n        return '\ud83d\udccc';\n    }\n    \n    for(var key in groups) {\n        var events = groups[key];\n        var coords = key.split(',');\n        var lat = parseFloat(coords[0]);\n        var lng = parseFloat(coords[1]);\n        \n        var markerColor = events.length > 5 ? '#e8003d' : '#ff6b35';\n        var customIcon = L.divIcon({\n            html: '<div style=\"background:' + markerColor + '; color:white; border-radius:50%; width:32px; height:32px; display:flex; align-items:center; justify-content:center; font-weight:bold; border:2px solid white; box-shadow:0 2px 5px rgba(0,0,0,0.3);\">' + events.length + '<\/div>',\n            className: 'custom-marker',\n            iconSize: [32, 32],\n            popupAnchor: [0, -16]\n        });\n        \n        var marker = L.marker([lat, lng], {icon: customIcon, isMarker: true}).addTo(map);\n        \n        var html = '<div style=\"min-width:260px; max-width:320px; font-family: -apple-system, BlinkMacSystemFont, \\'Segoe UI\\', Roboto, sans-serif;\">';\n        html += '<div style=\"background:#e8003d; color:#fff; padding:10px 14px; border-radius:10px 10px 0 0;\">';\n        html += '<div style=\"display:flex; align-items:center; gap:8px;\">';\n        html += '<span style=\"font-size:18px;\">\ud83d\udccd<\/span>';\n        html += '<span style=\"font-weight:600;\">' + events.length + ' \u00e9v\u00e9nement' + (events.length > 1 ? 's' : '') + ' \u00e0 ce lieu<\/span>';\n        html += '<\/div>';\n        html += '<\/div>';\n        \n        html += '<div style=\"padding:8px 0; max-height:300px; overflow-y:auto;\">';\n        events.forEach(function(evt) {\n            var icon = getEventIcon(evt.title);\n            html += '<div style=\"display:flex; align-items:center; gap:10px; padding:10px 0; border-bottom:1px solid #eee; cursor:pointer;\" onclick=\"document.getElementById(\\'event-'+evt.id+'\\').scrollIntoView({behavior:\\'smooth\\', block:\\'center\\'}); document.getElementById(\\'event-'+evt.id+'\\').style.outline=\\'3px solid #e8003d\\'; setTimeout(function(){ document.getElementById(\\'event-'+evt.id+'\\').style.outline=\\'\\'; }, 2000);\">';\n            html += '<div style=\"width:36px; height:36px; background:#f5f5f5; border-radius:10px; display:flex; align-items:center; justify-content:center; font-size:18px;\">' + icon + '<\/div>';\n            html += '<div style=\"flex:1;\">';\n            html += '<div style=\"font-weight:600; font-size:13px; color:#222;\">' + evt.title + '<\/div>';\n            html += '<div style=\"font-size:11px; color:#e8003d; margin-top:4px;\">Voir l\\'\u00e9v\u00e9nement \u2192<\/div>';\n            html += '<\/div>';\n            html += '<\/div>';\n        });\n        html += '<\/div>';\n        \n        html += '<div style=\"background:#fafafa; padding:8px 12px; margin:8px -12px -12px -12px; border-radius:0 0 10px 10px; font-size:11px; color:#999; text-align:center; border-top:1px solid #eee;\">';\n        html += 'Cliquez sur un \u00e9v\u00e9nement pour y acc\u00e9der';\n        html += '<\/div>';\n        html += '<\/div>';\n        \n        marker.bindPopup(html);\n    }\n}\n\n\/\/ Initialisation du select cat\u00e9gorie\nvar genreSelect = document.getElementById('jvl-genre');\nvar lockedGenre = \"Visite guid\\u00e9e\";\n\nif(genreSelect && lockedGenre) {\n    genreSelect.value = lockedGenre;\n}\n\nfunction filter() {\n    var search = document.getElementById('jvl-search').value.toLowerCase().trim();\n    var genre = document.getElementById('jvl-genre').value;\n    var price = parseFloat(document.getElementById('jvl-price').value);\n    var date = document.getElementById('jvl-date').value;\n    var tag = document.getElementById('jvl-tag') ? document.getElementById('jvl-tag').value : '';\n    var lieu = document.getElementById('jvl-lieu') ? document.getElementById('jvl-lieu').value : '';  \n    var count = 0;\n    \n    document.querySelectorAll('.jvl-card').forEach(function(card) {\n        var ok = true;\n        if(search && card.getAttribute('data-name').indexOf(search) === -1) ok = false;\n        if(genre && card.getAttribute('data-genre') !== genre) ok = false;\n        var cardPrice = parseFloat(card.getAttribute('data-price')) || 0;\n        if(cardPrice > price) ok = false;\n        if(tag) {\n            var cardTags = (card.getAttribute('data-tags') || '').split('|');\n            if(cardTags.indexOf(tag) === -1) ok = false;\n        }\n        if(date) {\n            var cardDate = card.getAttribute('data-date');\n            if(cardDate && cardDate !== date) ok = false;\n        }\n\/\/ AJOUT : FILTRE PAR LIEU\n        if(lieu && lieu !== '') {\n            var cardLieu = card.getAttribute('data-lieu') || '';\n            if(cardLieu !== lieu) ok = false;\n        }\n        card.setAttribute('data-hidden', ok ? 'false' : 'true');\n        if(ok) count++;\n    });\n    \n    document.getElementById('jvl-count').textContent = count;\n    var noResults = document.getElementById('jvl-no-results');\n    if(count === 0) {\n        noResults.style.display = 'block';\n        if(date) {\n            var d = new Date(date);\n            noResults.innerHTML = '<p>\ud83d\udcc5 Aucun \u00e9v\u00e9nement le ' + d.toLocaleDateString('fr-FR') + '<br>\ud83d\udd0d Essayez une autre date<\/p>';\n        } else {\n            noResults.innerHTML = '<p>\ud83d\udd0d Aucun \u00e9v\u00e9nement ne correspond \u00e0 vos crit\u00e8res<\/p>';\n        }\n    } else {\n        noResults.style.display = 'none';\n    }\n    if(map) updateMapMarkers();\n    if(isCarousel && window.jvlCarouselRefresh) window.jvlCarouselRefresh();\n}\n\ndocument.getElementById('jvl-search').addEventListener('input', filter);\ndocument.getElementById('jvl-genre').addEventListener('change', function() {\n    var val = this.value;\n    var urls = {\"Activit\u00e9 Insolite\":\"\\\/activites-insolites-lyon\\\/\",\"Cin\u00e9ma\":\"\\\/cinema-lyon\\\/\",\"Concert\":\"\\\/concerts-lyon\\\/\",\"Danse\":\"\\\/danse-lyon\\\/\",\"Festival\":\"\\\/festival-lyon\\\/\",\"Humour\":\"\\\/humour-lyon\\\/\",\"Improvisation\":\"\\\/improvisation-lyon\\\/\",\"Journ\u00e9es du Patrimoine 2026\":\"\\\/journees-du-patrimoine-le-19-et-20-septembre-2026-lyon\\\/\",\"Spectacle\":\"\\\/spectacles-lyon\\\/\",\"Sport\":\"\\\/evenement-sport-lyon\\\/\",\"Th\u00e9\u00e2tre\":\"\\\/theatre-lyon\\\/\",\"Visite guid\u00e9e\":\"\\\/visites-guidees-lyon\\\/\"};\n    \n    if(val) {\n        if(urls[val]) {\n            window.location.href = urls[val];\n        } else {\n            window.location.href = window.location.pathname + '?genre=' + encodeURIComponent(val);\n        }\n    } else {\n        window.location.href = '\/que-faire-a-lyon\/';\n    }\n});\ndocument.getElementById('jvl-price').addEventListener('input', function() {\n    var val = parseFloat(this.value);\n    var max = parseFloat(this.max);\n    document.getElementById('jvl-price-label').textContent = val >= max ? 'Tous' : 'Max ' + val + '\u20ac';\n    filter();\n});\nif(document.getElementById('jvl-tag') && document.getElementById('jvl-tag').tagName === 'SELECT') document.getElementById('jvl-tag').addEventListener('change', filter);\n\n\/\/ Pills de tags dans la barre de filtre\nvar jvlTagPillsWrap = document.getElementById('jvl-tags-pills');\nif(jvlTagPillsWrap) {\n    jvlTagPillsWrap.querySelectorAll('.jvl-tag-pill').forEach(function(btn) {\n        btn.addEventListener('click', function() {\n            var tagInput = document.getElementById('jvl-tag');\n            var val = this.getAttribute('data-tag');\n            jvlTagPillsWrap.querySelectorAll('.jvl-tag-pill').forEach(function(b) { b.classList.remove('active'); });\n            this.classList.add('active');\n            if(tagInput) tagInput.value = val;\n            filter();\n        });\n    });\n}\nvar dateInput = document.getElementById('jvl-date');\nif(dateInput) {\n    dateInput.setAttribute('min', new Date().toISOString().split('T')[0]);\n    dateInput.addEventListener('change', filter);\n}\n\nwindow.jvlReset = function() {\n    document.getElementById('jvl-search').value = '';\n    document.getElementById('jvl-genre').value = '';\n    document.getElementById('jvl-price').value = document.getElementById('jvl-price').max;\n    document.getElementById('jvl-price-label').textContent = 'Tous';\n    if(document.getElementById('jvl-tag')) document.getElementById('jvl-tag').value = '';\n    if(jvlTagPillsWrap) {\n        jvlTagPillsWrap.querySelectorAll('.jvl-tag-pill').forEach(function(b) { b.classList.remove('active'); });\n        var allPill = jvlTagPillsWrap.querySelector('.jvl-tag-pill[data-tag=\"\"]');\n        if(allPill) allPill.classList.add('active');\n    }\n    document.getElementById('jvl-date').value = '';\n    if(document.getElementById('jvl-lieu')) document.getElementById('jvl-lieu').value = '';  \/\/ AJOUT\n    filter();\n};\n\nif(typeof L !== 'undefined') {\n    initMap();\n} else {\n    var script = document.querySelector('script[src*=\"leaflet.js\"]');\n    if(script) {\n        script.addEventListener('load', initMap);\n    } else {\n        setTimeout(function() { if(typeof L !== 'undefined') initMap(); }, 200);\n    }\n}\n\/\/ Initialisation de la carte avec \u00e9v\u00e9nement load\nfunction initMap() {\n    if(document.getElementById('jvl-map')) {\n        map = L.map('jvl-map');\n        L.tileLayer('https:\/\/{s}.tile.openstreetmap.org\/{z}\/{x}\/{y}.png', {attribution: '\u00a9 OpenStreetMap'}).addTo(map);\n        \n        \/\/ NE PAS cr\u00e9er les marqueurs ici, juste la vue\n        var bounds = [];\n        mapData.forEach(function(evt) {\n            bounds.push([evt.lat, evt.lng]);\n        });\n        \n        if(bounds.length) map.fitBounds(bounds, {padding:[30,30]});\n        else map.setView([45.764, 4.835], 13);\n        \n        \/\/ C'est updateMapMarkers qui cr\u00e9e les marqueurs avec regroupement\n        updateMapMarkers();\n        setTimeout(function(){ if(map) map.invalidateSize(); }, 100);\n    }\n}\n\nif(typeof L !== 'undefined') {\n    initMap();\n} else {\n    var script = document.querySelector('script[src*=\"leaflet.js\"]');\n    if(script) {\n        script.addEventListener('load', initMap);\n    } else {\n        setTimeout(function() { if(typeof L !== 'undefined') initMap(); }, 200);\n    }\n}\n\nfilter();\n<\/script>\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3a6d664 elementor-widget elementor-widget-text-editor\" data-id=\"3a6d664\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<section style=\"background-color: #fdfdfd; padding: 12px 30px 30px 30px; border-radius: 15px; border: 1px solid #eee;\">\n<h2 style=\"color: #2c3e50; text-align: center; margin-bottom: 30px;\">Questions fr\u00e9quentes sur les visites \u00e0 Lyon<\/h2>\n<div style=\"margin-bottom: 20px;\">\n\n<strong>\ud83d\udd52 Quand faut-il r\u00e9server sa visite ?<\/strong>\nLyon est une destination pris\u00e9e toute l&rsquo;ann\u00e9e. Pour les visites tr\u00e8s demand\u00e9es (Halles Paul Bocuse, Segway ou Croisi\u00e8res avec d\u00eener), je vous conseille de r\u00e9server <strong>au moins 48h \u00e0 72h \u00e0 l&rsquo;avance<\/strong>, surtout durant le week-end ou les vacances scolaires.\n\n<\/div>\n<div style=\"margin-bottom: 20px;\">\n\n<strong>\ud83c\udf27\ufe0f Que se passe-t-il en cas de pluie ?<\/strong>\nLa plupart des visites \u00e0 pied sont maintenues (les traboules offrent d&rsquo;ailleurs un excellent abri !). Les croisi\u00e8res disposent de bateaux couverts et chauff\u00e9s. Pour le v\u00e9lo ou le Segway, les prestataires proposent g\u00e9n\u00e9ralement un report ou un remboursement si les conditions m\u00e9t\u00e9o sont dangereuses.\n\n<\/div>\n<div style=\"margin-bottom: 20px;\">\n\n<strong>\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67 Les visites sont-elles accessibles aux enfants ?<\/strong>\nAbsolument ! Les balades en <strong>Tuk-tuk<\/strong> et les <strong>croisi\u00e8res promenades<\/strong> sont les pr\u00e9f\u00e9r\u00e9es des plus jeunes. Pour les visites \u00e0 pied, privil\u00e9giez le Vieux-Lyon dont les histoires de Guignol captivent souvent les enfants.\n\n<\/div>\n<div style=\"margin-bottom: 20px;\">\n\n<strong>\ud83d\udccd O\u00f9 se trouvent les points de rendez-vous ?<\/strong>\nLa majorit\u00e9 des d\u00e9parts se font en plein centre : Place Bellecour, Place des Terreaux ou au pied de la Cath\u00e9drale Saint-Jean. L&rsquo;adresse exacte et un plan vous seront envoy\u00e9s par email imm\u00e9diatement apr\u00e8s votre r\u00e9servation.\n\n<\/div>\n<div style=\"margin-bottom: 20px;\">\n\n<strong>\ud83c\udf9f\ufe0f Est-il possible d&rsquo;annuler ma r\u00e9servation ?<\/strong>\nLa plupart de nos partenaires (Civitatis, GetYourGuide) proposent l&rsquo;<strong>annulation gratuite jusqu&rsquo;\u00e0 24h avant<\/strong> le d\u00e9but de l&rsquo;activit\u00e9. V\u00e9rifiez bien les conditions sp\u00e9cifiques sur la fiche de chaque visite avant de valider.\n\n<\/div>\n<\/section>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Share a friendly moment with our passionate guides or explore independently through our partners.<\/p>","protected":false},"author":1,"featured_media":15273,"parent":0,"menu_order":21,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-28128","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Visites guid\u00e9es Lyon<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jevisitelyon.com\/en\/guided-tours-of-lyon\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Visites guid\u00e9es Lyon\" \/>\n<meta property=\"og:description\" content=\"Partagez un moment convivial avec nos guides passionn\u00e9s ou explorez en toute autonomie via nos partenaires.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jevisitelyon.com\/en\/guided-tours-of-lyon\/\" \/>\n<meta property=\"og:site_name\" content=\"Je Visite Lyon\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-04T08:38:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2026\/07\/jeu-de-piste-dans-le-vieux-lyon-69.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"900\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jevisitelyon.com\\\/visites-guidees-lyon\\\/\",\"url\":\"https:\\\/\\\/jevisitelyon.com\\\/visites-guidees-lyon\\\/\",\"name\":\"Visites guid\u00e9es Lyon\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jevisitelyon.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/jevisitelyon.com\\\/visites-guidees-lyon\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/jevisitelyon.com\\\/visites-guidees-lyon\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jevisitelyon.com\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/visite-guidee-lyon.jpg\",\"datePublished\":\"2026-03-22T11:04:24+00:00\",\"dateModified\":\"2026-07-04T08:38:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jevisitelyon.com\\\/visites-guidees-lyon\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jevisitelyon.com\\\/visites-guidees-lyon\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/jevisitelyon.com\\\/visites-guidees-lyon\\\/#primaryimage\",\"url\":\"https:\\\/\\\/jevisitelyon.com\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/visite-guidee-lyon.jpg\",\"contentUrl\":\"https:\\\/\\\/jevisitelyon.com\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/visite-guidee-lyon.jpg\",\"width\":600,\"height\":247,\"caption\":\"Female guide with group of tourists flat vector illustration. Happy girls and guys having excursion with tour guide holding flag. Men and women taking photo, looking sightseeing. Tourism, trip concept\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jevisitelyon.com\\\/visites-guidees-lyon\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/jevisitelyon.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Visites guid\u00e9es Lyon\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jevisitelyon.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/jevisitelyon.com\\\/en\\\/\",\"name\":\"Visiter Lyon\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/jevisitelyon.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jevisitelyon.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jevisitelyon.com\\\/en\\\/#organization\",\"name\":\"Je visite Lyon\",\"url\":\"https:\\\/\\\/jevisitelyon.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/jevisitelyon.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/jevisitelyon.com\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/logo-visitonslyon.png\",\"contentUrl\":\"https:\\\/\\\/jevisitelyon.com\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/logo-visitonslyon.png\",\"width\":260,\"height\":260,\"caption\":\"Je visite Lyon\"},\"image\":{\"@id\":\"https:\\\/\\\/jevisitelyon.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Guided tours of Lyon","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jevisitelyon.com\/en\/guided-tours-of-lyon\/","og_locale":"en_GB","og_type":"article","og_title":"Visites guid\u00e9es Lyon","og_description":"Partagez un moment convivial avec nos guides passionn\u00e9s ou explorez en toute autonomie via nos partenaires.","og_url":"https:\/\/jevisitelyon.com\/en\/guided-tours-of-lyon\/","og_site_name":"Je Visite Lyon","article_modified_time":"2026-07-04T08:38:27+00:00","og_image":[{"width":900,"height":675,"url":"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2026\/07\/jeu-de-piste-dans-le-vieux-lyon-69.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/jevisitelyon.com\/visites-guidees-lyon\/","url":"https:\/\/jevisitelyon.com\/visites-guidees-lyon\/","name":"Guided tours of Lyon","isPartOf":{"@id":"https:\/\/jevisitelyon.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jevisitelyon.com\/visites-guidees-lyon\/#primaryimage"},"image":{"@id":"https:\/\/jevisitelyon.com\/visites-guidees-lyon\/#primaryimage"},"thumbnailUrl":"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2024\/08\/visite-guidee-lyon.jpg","datePublished":"2026-03-22T11:04:24+00:00","dateModified":"2026-07-04T08:38:27+00:00","breadcrumb":{"@id":"https:\/\/jevisitelyon.com\/visites-guidees-lyon\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jevisitelyon.com\/visites-guidees-lyon\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/jevisitelyon.com\/visites-guidees-lyon\/#primaryimage","url":"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2024\/08\/visite-guidee-lyon.jpg","contentUrl":"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2024\/08\/visite-guidee-lyon.jpg","width":600,"height":247,"caption":"Female guide with group of tourists flat vector illustration. Happy girls and guys having excursion with tour guide holding flag. Men and women taking photo, looking sightseeing. Tourism, trip concept"},{"@type":"BreadcrumbList","@id":"https:\/\/jevisitelyon.com\/visites-guidees-lyon\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/jevisitelyon.com\/"},{"@type":"ListItem","position":2,"name":"Visites guid\u00e9es Lyon"}]},{"@type":"WebSite","@id":"https:\/\/jevisitelyon.com\/en\/#website","url":"https:\/\/jevisitelyon.com\/en\/","name":"Visit Lyon","description":"","publisher":{"@id":"https:\/\/jevisitelyon.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jevisitelyon.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/jevisitelyon.com\/en\/#organization","name":"I&#039;m visiting Lyon","url":"https:\/\/jevisitelyon.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/jevisitelyon.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2024\/02\/logo-visitonslyon.png","contentUrl":"https:\/\/jevisitelyon.com\/wp-content\/uploads\/2024\/02\/logo-visitonslyon.png","width":260,"height":260,"caption":"Je visite Lyon"},"image":{"@id":"https:\/\/jevisitelyon.com\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/jevisitelyon.com\/en\/wp-json\/wp\/v2\/pages\/28128","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jevisitelyon.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jevisitelyon.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jevisitelyon.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jevisitelyon.com\/en\/wp-json\/wp\/v2\/comments?post=28128"}],"version-history":[{"count":63,"href":"https:\/\/jevisitelyon.com\/en\/wp-json\/wp\/v2\/pages\/28128\/revisions"}],"predecessor-version":[{"id":41836,"href":"https:\/\/jevisitelyon.com\/en\/wp-json\/wp\/v2\/pages\/28128\/revisions\/41836"}],"wp:attachment":[{"href":"https:\/\/jevisitelyon.com\/en\/wp-json\/wp\/v2\/media?parent=28128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}