{"id":29942,"date":"2025-04-14T12:18:51","date_gmt":"2025-04-14T10:18:51","guid":{"rendered":"https:\/\/annecy.geek-tonic.dev\/lo-velajo\/access-contact-us\/"},"modified":"2025-10-01T16:16:15","modified_gmt":"2025-10-01T14:16:15","slug":"access-contact-us-2","status":"publish","type":"page","link":"https:\/\/annecy.geek-tonic.dev\/en\/lo-velajo\/access-contact-us-2\/","title":{"rendered":"Contact &amp; access (V)"},"content":{"rendered":"\n<section class=\"wp-block-group home-one home-one-ravoire contact-1 has-custom-color-6-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"border-top-left-radius:30px;border-top-right-radius:30px;margin-top:-1.5em;padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-12ca2eb4 wp-block-columns-is-layout-flex\" style=\"padding-right:0px;padding-left:0px\">\n<div class=\"wp-block-column left is-layout-flow wp-block-column-is-layout-flow\">\n<h1 class=\"wp-block-heading has-base-2-color has-text-color has-link-color wp-elements-eb8c1afc7f7b7a2339430d579d258d0b\">Contact and access to lo vel\u00e2jo campsite<\/h1>\n\n\n\n<p class=\"has-base-2-color has-text-color has-link-color wp-elements-4f1e13ac49fae8489a9b9635b2c16005\" style=\"padding-top:var(--wp--preset--spacing--30)\">Contact <a href=\"https:\/\/annecy.geek-tonic.dev\/en\/lo-velajo\/\" data-type=\"page\" data-id=\"2382\">Lo Vel\u00e2jo<\/a>, a <a href=\"https:\/\/annecy.geek-tonic.dev\/en\/lo-velajo\/pool\/\" data-type=\"page\" data-id=\"3379\">campsite with swimming pool<\/a> and <a href=\"https:\/\/annecy.geek-tonic.dev\/en\/lo-velajo\/entertainment\/\" data-type=\"page\" data-id=\"3380\">entertainment facilities<\/a> in Haute-Savoie, France, for all the practical information you need for your stay with us. <\/p>\n\n\n<script>\n\/\/----------------------------------------------------------\n\/\/------ JAVASCRIPT HOOK FUNCTIONS FOR GRAVITY FORMS -------\n\/\/----------------------------------------------------------\n\nif ( ! gform ) {\n\tdocument.addEventListener( 'gform_main_scripts_loaded', function() { gform.scriptsLoaded = true; } );\n\tdocument.addEventListener( 'gform\/theme\/scripts_loaded', function() { gform.themeScriptsLoaded = true; } );\n\twindow.addEventListener( 'DOMContentLoaded', function() { gform.domLoaded = true; } );\n\n\tvar gform = {\n\t\tdomLoaded: false,\n\t\tscriptsLoaded: false,\n\t\tthemeScriptsLoaded: false,\n\t\tisFormEditor: () => typeof InitializeEditor === 'function',\n\n\t\t\/**\n\t\t * @deprecated 2.9 the use of initializeOnLoaded in the form editor context is deprecated.\n\t\t * @remove-in 4.0 this function will not check for gform.isFormEditor().\n\t\t *\/\n\t\tcallIfLoaded: function ( fn ) {\n\t\t\tif ( gform.domLoaded && gform.scriptsLoaded && ( gform.themeScriptsLoaded || gform.isFormEditor() ) ) {\n\t\t\t\tif ( gform.isFormEditor() ) {\n\t\t\t\t\tconsole.warn( 'The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.' );\n\t\t\t\t}\n\t\t\t\tfn();\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\treturn false;\n\t\t},\n\n\t\t\/**\n\t\t * Call a function when all scripts are loaded\n\t\t *\n\t\t * @param function fn the callback function to call when all scripts are loaded\n\t\t *\n\t\t * @returns void\n\t\t *\/\n\t\tinitializeOnLoaded: function( fn ) {\n\t\t\tif ( ! gform.callIfLoaded( fn ) ) {\n\t\t\t\tdocument.addEventListener( 'gform_main_scripts_loaded', () => { gform.scriptsLoaded = true; gform.callIfLoaded( fn ); } );\n\t\t\t\tdocument.addEventListener( 'gform\/theme\/scripts_loaded', () => { gform.themeScriptsLoaded = true; gform.callIfLoaded( fn ); } );\n\t\t\t\twindow.addEventListener( 'DOMContentLoaded', () => { gform.domLoaded = true; gform.callIfLoaded( fn ); } );\n\t\t\t}\n\t\t},\n\n\t\thooks: { action: {}, filter: {} },\n\t\taddAction: function( action, callable, priority, tag ) {\n\t\t\tgform.addHook( 'action', action, callable, priority, tag );\n\t\t},\n\t\taddFilter: function( action, callable, priority, tag ) {\n\t\t\tgform.addHook( 'filter', action, callable, priority, tag );\n\t\t},\n\t\tdoAction: function( action ) {\n\t\t\tgform.doHook( 'action', action, arguments );\n\t\t},\n\t\tapplyFilters: function( action ) {\n\t\t\treturn gform.doHook( 'filter', action, arguments );\n\t\t},\n\t\tremoveAction: function( action, tag ) {\n\t\t\tgform.removeHook( 'action', action, tag );\n\t\t},\n\t\tremoveFilter: function( action, priority, tag ) {\n\t\t\tgform.removeHook( 'filter', action, priority, tag );\n\t\t},\n\t\taddHook: function( hookType, action, callable, priority, tag ) {\n\t\t\tif ( undefined == gform.hooks[hookType][action] ) {\n\t\t\t\tgform.hooks[hookType][action] = [];\n\t\t\t}\n\t\t\tvar hooks = gform.hooks[hookType][action];\n\t\t\tif ( undefined == tag ) {\n\t\t\t\ttag = action + '_' + hooks.length;\n\t\t\t}\n\t\t\tif( priority == undefined ){\n\t\t\t\tpriority = 10;\n\t\t\t}\n\n\t\t\tgform.hooks[hookType][action].push( { tag:tag, callable:callable, priority:priority } );\n\t\t},\n\t\tdoHook: function( hookType, action, args ) {\n\n\t\t\t\/\/ splice args from object into array and remove first index which is the hook name\n\t\t\targs = Array.prototype.slice.call(args, 1);\n\n\t\t\tif ( undefined != gform.hooks[hookType][action] ) {\n\t\t\t\tvar hooks = gform.hooks[hookType][action], hook;\n\t\t\t\t\/\/sort by priority\n\t\t\t\thooks.sort(function(a,b){return a[\"priority\"]-b[\"priority\"]});\n\n\t\t\t\thooks.forEach( function( hookItem ) {\n\t\t\t\t\thook = hookItem.callable;\n\n\t\t\t\t\tif(typeof hook != 'function')\n\t\t\t\t\t\thook = window[hook];\n\t\t\t\t\tif ( 'action' == hookType ) {\n\t\t\t\t\t\thook.apply(null, args);\n\t\t\t\t\t} else {\n\t\t\t\t\t\targs[0] = hook.apply(null, args);\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}\n\t\t\tif ( 'filter'==hookType ) {\n\t\t\t\treturn args[0];\n\t\t\t}\n\t\t},\n\t\tremoveHook: function( hookType, action, priority, tag ) {\n\t\t\tif ( undefined != gform.hooks[hookType][action] ) {\n\t\t\t\tvar hooks = gform.hooks[hookType][action];\n\t\t\t\thooks = hooks.filter( function(hook, index, arr) {\n\t\t\t\t\tvar removeHook = (undefined==tag||tag==hook.tag) && (undefined==priority||priority==hook.priority);\n\t\t\t\t\treturn !removeHook;\n\t\t\t\t} );\n\t\t\t\tgform.hooks[hookType][action] = hooks;\n\t\t\t}\n\t\t}\n\t};\n}\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_4' ><style>#gform_wrapper_4[data-form-index=\"0\"].gform-theme,[data-parent-form=\"4_0\"]{--gf-color-primary: #b72d29;--gf-color-primary-rgb: 183, 45, 41;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #850000;--gf-color-primary-lighter: #E95F5B;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #5f8768;--gf-color-secondary-contrast-rgb: 95, 135, 104;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(255, 255, 255, 0.1);--gf-color-out-ctrl-light-rgb: 255, 255, 255;--gf-color-out-ctrl-light-darker: rgba(64, 99, 72, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #ffffff;--gf-color-out-ctrl-dark-rgb: 255, 255, 255;--gf-color-out-ctrl-dark-darker: #5f8768;--gf-color-out-ctrl-dark-lighter: rgba(95, 135, 104, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #5f8768;--gf-color-in-ctrl-contrast-rgb: 95, 135, 104;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #111111;--gf-color-in-ctrl-primary-rgb: 17, 17, 17;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #000000;--gf-color-in-ctrl-primary-lighter: #434343;--gf-color-in-ctrl-light: rgba(255, 255, 255, 0.1);--gf-color-in-ctrl-light-rgb: 255, 255, 255;--gf-color-in-ctrl-light-darker: rgba(64, 99, 72, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #ffffff;--gf-color-in-ctrl-dark-rgb: 255, 255, 255;--gf-color-in-ctrl-dark-darker: #5f8768;--gf-color-in-ctrl-dark-lighter: rgba(95, 135, 104, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url(\"data:image\/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(95, 135, 104, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-select: url(\"data:image\/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(95, 135, 104, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-search: url(\"data:image\/svg+xml,%3Csvg width='640' height='640' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(95, 135, 104, 0.65)'\/%3E%3C\/svg%3E\");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #406348;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #ffffff;--gf-ctrl-label-color-secondary: #ffffff;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #406348;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(255, 255, 255, 0.8);}<\/style>\n                        <div class='gform_heading'>\n                            <p class='gform_description'><\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data'  id='gform_4'  action='\/en\/wp-json\/wp\/v2\/pages\/29942' data-formid='4' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_4' class='gform_fields top_label form_sublabel_above description_below validation_below'><div id=\"field_4_12\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_above gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_4_12'>Name<\/label><div class='ginput_container'><input name='input_12' id='input_4_12' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_4_12'>This field is for validation purposes and should be left unchanged.<\/div><\/div><fieldset id=\"field_4_1\" class=\"gfield gfield--type-name gfield--input-type-name gfield--width-full gfield_contains_required field_sublabel_hidden_label gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Full name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_4_1'>\n                            \n                            <span id='input_4_1_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_1.3' id='input_4_1_3' value=''   aria-required='true'   placeholder='First name' autocomplete=\"given-name\" \/>\n                                                    <label for='input_4_1_3' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>First<\/label>\n                                                <\/span>\n                            \n                            <span id='input_4_1_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_1.6' id='input_4_1_6' value=''   aria-required='true'   placeholder='Name' autocomplete=\"family-name\" \/>\n                                                    <label for='input_4_1_6' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>Last<\/label>\n                                                <\/span>\n                            \n                        <\/div><\/fieldset><div id=\"field_4_9\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-half gfield_contains_required field_sublabel_above gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_4_9'>Phone<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_9' id='input_4_9' type='tel' value='' class='large'   aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_4_2\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-half gfield_contains_required field_sublabel_above gfield--no-description field_description_above field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_4_2'>E-mail<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_2' id='input_4_2' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_4_4\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full gfield_contains_required field_sublabel_above gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_4_4'>Message<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_4_4' class='textarea large'   maxlength='600'  aria-required=\"true\" aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><fieldset id=\"field_4_11\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-full gfield_contains_required field_sublabel_above gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Untitled<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_4_11'><div class='gchoice gchoice_4_11_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_11.1' type='checkbox'  value='By checking this box, I accept the &lt;a href=&quot;https:\/\/www.campingsannecy.com\/en\/privacy-policy\/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;color:#b1c5a4&quot;&gt;Privacy Policy&lt;\/a&gt; of this site.'  id='choice_4_11_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_4_11_1' id='label_4_11_1' class='gform-field-label gform-field-label--type-inline'>By checking this box, I accept the <a href=\"https:\/\/www.campingsannecy.com\/en\/privacy-policy\/\" rel=\"nofollow\" target=\"_blank\" style=\"color:#b1c5a4\">Privacy Policy<\/a> of this site.<\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><div id=\"field_4_6\" class=\"gfield gfield--type-captcha gfield--input-type-captcha field_sublabel_above gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_4_6'>CAPTCHA<\/label><div id='input_4_6' class='ginput_container ginput_recaptcha' data-sitekey='6LdFsXorAAAAAMZ6WlumXzL_4VY2ystV-YR3XH9x'  data-theme='light' data-tabindex='-1' data-size='invisible' data-badge='bottomright'><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_4' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Send'  \/> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_4' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_4' id='gform_theme_4' value='orbital' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_4' id='gform_style_settings_4' value='{&quot;inputBorderColor&quot;:&quot;#406348&quot;,&quot;inputColor&quot;:&quot;#5f8768&quot;,&quot;inputPrimaryColor&quot;:&quot;#111111&quot;,&quot;labelColor&quot;:&quot;#ffffff&quot;,&quot;descriptionColor&quot;:&quot;#ffffff&quot;,&quot;buttonPrimaryBackgroundColor&quot;:&quot;#b72d29&quot;}' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_4' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='4' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='2gUeU\/tF3A3NxbJ\/a2Z2drWMDl0E3DTSqtPn\/uti2w5mtmmgEdCoxHoQz22SnkydM4KryS\/lJsoFOUOzh+2Bv1MywF1Wz4YJJNHW\/NgVPz3oQwE=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_4' value='WyJ7XCIxMS4xXCI6XCIyNTcwZTA1ZGU5YTA4NWQxMzRmYzBkM2QwNjRhMDhkZFwifSIsIjk4NzRmZWE4NmU1YmI3NGEwMDdhMzIzNmNhODhhMWQ3Il0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_4' id='gform_target_page_number_4' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_4' id='gform_source_page_number_4' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 4, 'https:\/\/annecy.geek-tonic.dev\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery('#gform_ajax_frame_4').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_4');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_4').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_4').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_4').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_4').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_4').val();gformInitSpinner( 4, 'https:\/\/annecy.geek-tonic.dev\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery(document).trigger('gform_page_loaded', [4, current_page]);window['gf_submitting_4'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_4').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [4]);window['gf_submitting_4'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_4').text());}else{jQuery('#gform_4').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"4\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_4\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_4\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_4\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 4, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n<\/div>\n\n\n\n<div class=\"wp-block-column right has-global-padding is-layout-constrained wp-block-column-is-layout-constrained\">\n<div class=\"wp-block-group img-slide-right has-global-padding is-layout-constrained wp-container-core-group-is-layout-044ddaed wp-block-group-is-layout-constrained\" style=\"padding-left:var(--wp--preset--spacing--30)\">\n<figure class=\"wp-block-image alignright size-large is-resized first wp-duotone-ffffff-ffffff-1\" style=\"margin-bottom:5rem\"><img loading=\"lazy\" decoding=\"async\" width=\"682\" height=\"682\" src=\"https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/04\/poignee-de-main.svg\" alt=\"contact details\" class=\"wp-image-5855\" style=\"width:116px\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full has-custom-border last reveal-reverse\" style=\"margin-left:0\"><img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/accueil-reception-2.jpg\" alt=\"reception lo velajo\" class=\"wp-image-39861\" style=\"border-radius:30px\" srcset=\"https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/accueil-reception-2.jpg 2000w, https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/accueil-reception-2-300x200.jpg 300w, https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/accueil-reception-2-1024x682.jpg 1024w, https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/accueil-reception-2-768x512.jpg 768w, https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/accueil-reception-2-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-group page-contact-infos is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-23441af8 wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group contact-info has-custom-color-2-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-radius:100%\">\n<figure class=\"wp-block-image size-large is-resized wp-duotone-ffffff-ffffff-2\"><a href=\"mailto:info@campinglovelajo.com\"><img decoding=\"async\" src=\"https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/04\/enveloppe.svg\" alt=\"email\" class=\"wp-image-5871\" style=\"width:40px\"\/><\/a><figcaption class=\"wp-element-caption\"><a href=\"mailto:info@info@campinglesfontaines.com\"><\/a><a href=\"mailto:info@campinglovelajo.com\">info@campinglovelajo.com<\/a><\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-group contact-info has-custom-color-2-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-radius:100%\">\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"tel:+33 (0) 4 50 44 09 19\"><img loading=\"lazy\" decoding=\"async\" width=\"35\" height=\"35\" src=\"https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/04\/solar_phone-calling-broken-2.svg\" alt=\"solar phone calling broken (2)\" class=\"wp-image-3845\"\/><\/a><figcaption class=\"wp-element-caption\">04 50 44 09 19<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-group contact-info has-custom-color-2-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-radius:100%\">\n<figure class=\"wp-block-image size-large is-resized wp-duotone-ffffff-ffffff-3\"><a href=\"#map-contact\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"512\" src=\"https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/04\/epingler.svg\" alt=\"pin\" class=\"wp-image-5865\" style=\"width:40px\"\/><\/a><figcaption class=\"wp-element-caption\">70 Rte du Bout du Lac, 74210 LATHUILE<\/figcaption><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n\n<section class=\"wp-block-group home-second page-second page-second-ravoire contact-2 has-base-2-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"margin-bottom:0px;padding-top:0;padding-bottom:0\">\n<div data-swiper=\"{&quot;speed&quot;:400,&quot;spaceBetween&quot;:16,&quot;slidesPerView&quot;:2,&quot;createElements&quot;:true,&quot;loop&quot;:true,&quot;freemode&quot;:true,&quot;navigation&quot;:{&quot;nextEl&quot;:&quot;buttonNext&quot;,&quot;prevEl&quot;:&quot;buttonPrev&quot;},&quot;breakpoints&quot;:{&quot;0&quot;:{&quot;slidesPerView&quot;:1},&quot;781&quot;:{&quot;slidesPerView&quot;:2}},&quot;pagination&quot;:false}\" class=\"wp-block-group gt-is-slider gt-is-slider-desktop is-layout-flow wp-block-group-is-layout-flow\">\n<figure class=\"wp-block-image size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/camping-lo-velajo-vue-du-ciel-1-edited.jpg\" alt=\"camping lo velajo vue du ciel (1)\" class=\"wp-image-39882\" style=\"border-top-left-radius:30px;border-top-right-radius:30px\" srcset=\"https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/camping-lo-velajo-vue-du-ciel-1-edited.jpg 2000w, https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/camping-lo-velajo-vue-du-ciel-1-edited-300x200.jpg 300w, https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/camping-lo-velajo-vue-du-ciel-1-edited-1024x682.jpg 1024w, https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/camping-lo-velajo-vue-du-ciel-1-edited-768x512.jpg 768w, https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/camping-lo-velajo-vue-du-ciel-1-edited-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/vacances-en-famille-annecy-1.jpg\" alt=\"annecy family vacations (1)\" class=\"wp-image-39871\" style=\"border-top-left-radius:30px;border-top-right-radius:30px\" srcset=\"https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/vacances-en-famille-annecy-1.jpg 2000w, https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/vacances-en-famille-annecy-1-300x200.jpg 300w, https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/vacances-en-famille-annecy-1-1024x682.jpg 1024w, https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/vacances-en-famille-annecy-1-768x512.jpg 768w, https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/vacances-en-famille-annecy-1-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/camping-lo-velajo-mobil-home-4.jpg\" alt=\"camping lo velajo mobil home\" class=\"wp-image-39876\" style=\"border-top-left-radius:30px;border-top-right-radius:30px\" srcset=\"https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/camping-lo-velajo-mobil-home-4.jpg 2000w, https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/camping-lo-velajo-mobil-home-4-300x200.jpg 300w, https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/camping-lo-velajo-mobil-home-4-1024x682.jpg 1024w, https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/camping-lo-velajo-mobil-home-4-768x512.jpg 768w, https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/07\/camping-lo-velajo-mobil-home-4-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-fcb79c7f wp-block-columns-is-layout-flex\" style=\"padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-column left is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"h1-like has-custom-color-6-color has-text-color has-link-color has-righteous-font-family wp-elements-6b306ca8e7a99244ec8b0247c2895cac\" style=\"font-size:clamp(75.53px, 4.721rem + ((1vw - 3.2px) * 7.68), 170px);font-style:normal;font-weight:400;line-height:0.8;text-transform:uppercase\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffffff\" class=\"has-inline-color\">here we<\/mark> come!<\/p>\n\n\n\n<div class=\"wp-block-group group-h2-like has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"padding-bottom:var(--wp--preset--spacing--60)\">\n\r\n<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.2\" viewbox=\"0 0 367 184\" width=\"367\" height=\"184\">\r\n  <title>traced arrow (2)<\/title>\r\n  <style>\r\n .s0 { fill: none;stroke: #4d4d4d;stroke-width: 2 } \r\n\t<\/style>\r\n  <path class=\"s0\" d=\"m8.3 6.1c0.6 10.8-3.3 47.6 28.2 69.4 13 9 36.6 11.8 54.5-9.1 15-17.5 10.5-34.2 0-43.9-17.7-16.4-41 0-47.5 21.5-7.8 25.7-4 48 32 91.5 36 43.5 159 84 288-9.5m-355.2-119.9c-1.5 0.7-5.3-3.4-7.3-4.9m7.3 4.9c1.4-0.7 5.3-4.3 6.8-5.4m335.6 123.5c3.2 2 10.7 4.5 15.7-1.8-2.6 3.1-6.4 11-0.9 18.1\"><\/path>\r\n<\/svg>\r\n\n\n\n<p class=\"has-text-align-right has-custom-color-4-color has-text-color has-link-color has-kalam-font-family wp-elements-bc66a2026537e84fb61c304860508792\" style=\"font-size:clamp(15.197px, 0.95rem + ((1vw - 3.2px) * 0.634), 23px);font-style:normal;font-weight:400;letter-spacing:2px;line-height:1.3\"><a href=\"https:\/\/maps.app.goo.gl\/uxqj1U5g5qXNSNzo6\" target=\"_blank\" rel=\"noopener nofollow\">Get to the campsite<\/a><\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column right has-base-2-color has-text-color has-link-color wp-elements-ff022da05d32ffec83989fd6cfba1d3f is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-right:5rem;flex-basis:45%\">\n<p class=\"has-custom-color-2-color has-text-color has-link-color has-large-font-size wp-elements-c3fba9d8bbb191bc942fedceda8c1e8d\" style=\"font-style:normal;font-weight:700;line-height:1.2;text-transform:uppercase\"><strong>How to get to Lo Vel\u00e2jo campsite<\/strong><\/p>\n\n\n\n<details class=\"gt-fse-faq wp-elements-46fbc50228f1dfffcf1284fe93199ab4 wp-block-gt-gt-fse-faq has-text-color has-custom-color-2-color\" data-wp-interactive=\"gt-fse-faq\" data-wp-context='{ \"isOpen\": false }'>\n\t<summary aria-expanded=\"false\" class=\"gt-fse-faq-summary\" data-wp-on--click=\"actions.toggle\" data-wp-bind--aria-expanded=\"context.isOpen\">\n\t\t<div class=\"gt-fse-faq-summary-text\"><strong>HOW TO GET HERE BY CAR  <\/strong><\/div>\n\t\t<span class=\"gt-fse-faq-opener\"><\/span>\n\t<\/summary>\n\t<div class=\"gt-fse-faq-content\">\n\t\t\n\n<p style=\"padding-top:var(--wp--preset--spacing--20)\"><strong>From Annecy: <\/strong>take the D1508 towards Lathuile, passing through S\u00e9vrier and Duingt. Before the Doussard beach, turn right onto the Route du Bout du Lac, the campsite is just after the traffic circle (2\u1d49 exit).   <\/p>\n\n\n\n<p><strong>From Aix-les-Bains:<\/strong> take the D1201 to Gr\u00e9sy-sur-Aix, then the A41 freeway to the D2201 (Avenue du Pont-Neuf) at Annecy. Then follow the D1508 and refer to the directions above for directions from Annecy to the campsite. <\/p>\n\n\n\n<p style=\"padding-top:var(--wp--preset--spacing--20)\"><strong>From Albertville:<\/strong> take the D1212 and D1508 to Doussard, then turn left just after the beach onto the Route du Bout du Lac. The campsite is just after the traffic circle.<br\/><\/p>\n\n\t<\/div>\n<\/details>\n\n\n<details class=\"gt-fse-faq wp-elements-186590157e0e010fd646fe1da784baeb wp-block-gt-gt-fse-faq has-text-color has-custom-color-2-color\" data-wp-interactive=\"gt-fse-faq\" data-wp-context='{ \"isOpen\": false }'>\n\t<summary aria-expanded=\"false\" class=\"gt-fse-faq-summary\" data-wp-on--click=\"actions.toggle\" data-wp-bind--aria-expanded=\"context.isOpen\">\n\t\t<div class=\"gt-fse-faq-summary-text\"><strong>HOW TO GET HERE BY TRAIN OR BUS?  <\/strong><\/div>\n\t\t<span class=\"gt-fse-faq-opener\"><\/span>\n\t<\/summary>\n\t<div class=\"gt-fse-faq-content\">\n\t\t\n\n<p style=\"padding-top:var(--wp--preset--spacing--20)\">Annecy SNCF station (18 km): TER and TGV direct from Paris.  <\/p>\n\n\n\n<p style=\"padding-top:var(--wp--preset--spacing--20)\">From Annecy, take bus line 51 and get off at the \u201cLathuile- pied du village\u201d stop, a 5-minute walk from the campsite.<\/p>\n\n\t<\/div>\n<\/details>\n\n\n<details class=\"gt-fse-faq wp-elements-be8c25421f8a7f812f48a0931b8efd1e wp-block-gt-gt-fse-faq has-text-color has-custom-color-2-color\" data-wp-interactive=\"gt-fse-faq\" data-wp-context='{ \"isOpen\": false }'>\n\t<summary aria-expanded=\"false\" class=\"gt-fse-faq-summary\" data-wp-on--click=\"actions.toggle\" data-wp-bind--aria-expanded=\"context.isOpen\">\n\t\t<div class=\"gt-fse-faq-summary-text\"><strong>HOW TO GET HERE BY PLANE  <\/strong><\/div>\n\t\t<span class=\"gt-fse-faq-opener\"><\/span>\n\t<\/summary>\n\t<div class=\"gt-fse-faq-content\">\n\t\t\n\n<p style=\"padding-top:var(--wp--preset--spacing--20)\">Geneva international airport is 50 km from Annecy. Buses run from the airport to Annecy, and from there to Doussard. <\/p>\n\n\t<\/div>\n<\/details>\n\n\n<p class=\"has-custom-color-2-color has-text-color has-link-color wp-elements-e5fb4a5db4dfd6aac3cd9c73e71c3380\"><strong>Latitude: <\/strong>N 45\u00b0 48 &#8220;1.408 \u2018, Longitude: E 6\u00b0 12\u2019 11.887&#8221;<\/p>\n<\/div>\n<\/div>\n\n\n\n<iframe id=\"map-contact\" src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d2782.471489719665!2d6.201366476620132!3d45.781781112192675!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x478b95e6aa5cb5cd%3A0xd5782fd628287169!2sCamping%20Yelloh%20Village%20Lo%20Vel%C3%A2jo!5e0!3m2!1sfr!2sfr!4v1747229643945!5m2!1sfr!2sfr\" width=\"100%\" height=\"700\" style=\"border:0;\" allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\"><\/iframe>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Contact and access to lo vel\u00e2jo campsite Contact Lo Vel\u00e2jo, a campsite with swimming pool and entertainment facilities in Haute-Savoie, France, for all the practical information you need for your stay with us. here we come! traced arrow (2) Get to the campsite How to get to Lo Vel\u00e2jo campsite Latitude: N 45\u00b0 48 &#8220;1.408 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":39894,"parent":56270,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"wp-custom-template-page-interne-velajo","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"","_seopress_titles_title":"Camping Lo Vel\u00e2jo: Swimming pool holidays in Haute-Savoie","_seopress_titles_desc":"Contact Lo Vel\u00e2jo for a stay with swimming pool in Haute-Savoie. Easy access from Annecy and practical information for a worry-free vacation. ","_seopress_robots_index":"","inline_featured_image":false,"gt_fse_maillage_image":"https:\/\/annecy.geek-tonic.dev\/wp-content\/uploads\/2025\/04\/allee-camping-lo-velajo-scaled.jpg","gt_fse_maillage_titre":"Contact & access","gt_fse_maillage_alt":"Contact & access","gt_fse_maillage_resume":"","footnotes":""},"categories":[],"tags":[],"class_list":["post-29942","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/annecy.geek-tonic.dev\/en\/wp-json\/wp\/v2\/pages\/29942","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/annecy.geek-tonic.dev\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/annecy.geek-tonic.dev\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/annecy.geek-tonic.dev\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/annecy.geek-tonic.dev\/en\/wp-json\/wp\/v2\/comments?post=29942"}],"version-history":[{"count":10,"href":"https:\/\/annecy.geek-tonic.dev\/en\/wp-json\/wp\/v2\/pages\/29942\/revisions"}],"predecessor-version":[{"id":39899,"href":"https:\/\/annecy.geek-tonic.dev\/en\/wp-json\/wp\/v2\/pages\/29942\/revisions\/39899"}],"up":[{"embeddable":true,"href":"https:\/\/annecy.geek-tonic.dev\/en\/wp-json\/wp\/v2\/pages\/56270"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/annecy.geek-tonic.dev\/en\/wp-json\/wp\/v2\/media\/39894"}],"wp:attachment":[{"href":"https:\/\/annecy.geek-tonic.dev\/en\/wp-json\/wp\/v2\/media?parent=29942"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/annecy.geek-tonic.dev\/en\/wp-json\/wp\/v2\/categories?post=29942"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/annecy.geek-tonic.dev\/en\/wp-json\/wp\/v2\/tags?post=29942"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}