{"id":94729,"date":"2026-03-11T15:48:27","date_gmt":"2026-03-11T14:48:27","guid":{"rendered":"https:\/\/hotel-hr-spamarin.fr\/elaia-metadatas\/"},"modified":"2026-03-11T15:48:27","modified_gmt":"2026-03-11T14:48:27","slug":"elaia-metadatas","status":"publish","type":"page","link":"https:\/\/hotel-hr-spamarin.fr\/en\/elaia-metadatas\/","title":{"rendered":"Find out more"},"content":{"rendered":"\n\n\n<style>\n  html {\n    scroll-behavior: smooth;\n  }\n\n  .em-wrap.em-mobile-filters-open {\n    z-index: 100000 !important;\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     BASE \u2014 Layout principal et typographie\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .em-wrap {\n    position: relative !important;\n    z-index: 10 !important;\n    isolation: isolate;\n\n    display: flex;\n    flex-direction: column;\n    \/* Hauteur auto : la page coule naturellement et le footer du th\u00e8me suit le contenu.\n       Anciennement height:calc(100vh - --em-header-offset) qui for\u00e7ait un viewport entier\n       et faisait appara\u00eetre le footer \u00e0 un endroit bizarre. *\/\n\n    font-family: 'Inter', -apple-system, sans-serif !important;\n    color: #0f172a;\n    max-width: 1400px;\n    margin: 0 auto;\n    padding: 0 24px 40px;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .em-wrap * {\n    box-sizing: border-box;\n  }\n\n  \/* \u2500\u2500\u2500 Header \u2014 Titre + barre de recherche \u2500\u2500\u2500 *\/\n  .em-header {\n    padding: 40px 0 24px;\n    display: flex;\n    align-items: flex-end;\n    justify-content: space-between;\n    gap: 16px;\n    flex-wrap: wrap;\n    flex-shrink: 0;\n    \/* le header ne se compresse pas *\/\n  }\n\n  .em-header-title {\n    font-size: 24px !important;\n    font-weight: 800 !important;\n    margin: 0 !important;\n    color: #0f172a;\n  }\n\n  .em-header-sub {\n    font-size: 14px;\n    color: #64748b;\n    margin: 4px 0 0;\n  }\n\n  \/* \u2500\u2500\u2500 Recherche \u2014 Champ avec ic\u00f4ne loupe \u2500\u2500\u2500 *\/\n  .em-search-wrap {\n    position: relative;\n  }\n\n  .em-sidebar .em-search-wrap {\n    margin-top: 16px;\n  }\n\n  .em-search-icon {\n    position: absolute;\n    left: 12px;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 16px;\n    height: 16px;\n    color: #94a3b8;\n    pointer-events: none;\n  }\n\n  .em-search {\n    width: 100% !important;\n    padding: 10px 16px 10px 36px !important;\n    font-size: 14px !important;\n    font-family: inherit;\n    border: 1px solid #e2e8f0 !important;\n    border-radius: 12px !important;\n    background: #fff !important;\n    color: #0f172a;\n    outline: none;\n  }\n\n  .em-search:focus {\n    border-color: #3b82f6 !important;\n    box-shadow: 0 0 0 3px #3b82f618 !important;\n  }\n\n  .em-search::placeholder {\n    color: #94a3b8;\n  }\n\n  .em-main {\n    flex: 1;\n    min-width: 0;\n    width: 100%;\n    display: flex;\n    flex-direction: column;\n    gap: 24px;\n  }\n\n  \/* \u2500\u2500\u2500 Onglets \u2014 Filtrage par cat\u00e9gorie \u2500\u2500\u2500 *\/\n  \/* --em-header-offset est calcul\u00e9 au runtime par le JS (hauteur d'un header sticky\/fix\u00e9 du th\u00e8me, sinon 0) *\/\n  .em-tabs {\n    display: flex !important;\n    flex-wrap: wrap;\n    gap: 8px;\n    flex-shrink: 0;\n  }\n\n  \/* Overlay opaque sous le header du th\u00e8me, affich\u00e9 uniquement pendant le scroll \u2014 masque les cards qui d\u00e9filent \u00e0 travers un header semi-transparent *\/\n  #em-header-overlay {\n    position: fixed;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: var(--em-header-offset, 0px);\n    pointer-events: none;\n    opacity: 0;\n    transition: opacity 0.15s;\n  }\n\n  html.em-scrolled #em-header-overlay {\n    opacity: 1;\n  }\n\n  .em-tab {\n    flex: 0 1 auto;\n    max-width: 100%;\n    padding: 8px 16px;\n    border-radius: 8px;\n    font-size: 14px;\n    font-weight: 500;\n    cursor: pointer;\n    border: 1px solid #e2e8f0;\n    background: #fff;\n    color: #64748b;\n    transition: all 0.15s;\n    font-family: inherit;\n    white-space: normal;\n    overflow-wrap: anywhere;\n    text-align: left;\n  }\n\n  .em-tab:hover {\n    border-color: #cbd5e1;\n  }\n\n  .em-tab.active {\n    background: #3b82f6 !important;\n    color: #fff !important;\n    border-color: #3b82f6 !important;\n  }\n\n  .em-tab-count {\n    margin-left: 6px;\n    font-size: 12px;\n    opacity: 0.7;\n  }\n\n  .em-main-body {\n    display: flex;\n    flex-direction: column;\n    gap: 24px;\n  }\n\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     CARTE \u2014 Leaflet + l\u00e9gende + marqueurs\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .em-map-section {\n    \/* margin-bottom: 24px; *\/\n    isolation: isolate;\n  }\n\n  .em-map-section--hidden {\n    display: none;\n  }\n\n  .em-map-wrap {\n    border-radius: 16px;\n    overflow: hidden;\n    border: 1px solid #e2e8f0;\n    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);\n  }\n\n  .em-map {\n    height: 420px;\n    width: 100%;\n  }\n\n  \/* Personnalisation des popups Leaflet *\/\n  .em-map .leaflet-popup-content-wrapper {\n    border-radius: 12px;\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);\n    padding: 0;\n    overflow: hidden;\n  }\n\n  .em-map .leaflet-popup-content {\n    margin: 0;\n    min-width: 200px;\n  }\n\n  .em-map .leaflet-popup-tip {\n    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);\n  }\n\n  .em-map-popup {\n    padding: 12px 14px;\n  }\n\n  .em-map-popup-name {\n    font-size: 14px;\n    font-weight: 700;\n    color: #0f172a;\n    margin: 0 0 4px;\n    line-height: 1.3;\n  }\n\n  .em-map-popup-cat {\n    font-size: 11px;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 0.3px;\n    margin: 0 0 8px;\n  }\n\n  .em-map-popup-btn {\n    display: inline-flex;\n    align-items: center;\n    gap: 4px;\n    font-size: 12px;\n    font-weight: 600;\n    color: #3b82f6;\n    cursor: pointer;\n    background: none;\n    border: none;\n    padding: 0;\n    font-family: inherit;\n  }\n\n  .em-map-popup-btn:hover {\n    text-decoration: underline;\n  }\n\n  \/* L\u00e9gende de la carte *\/\n  .em-map-legend {\n    display: flex;\n    gap: 16px;\n    padding: 10px 16px;\n    background: #fff;\n    border-top: 1px solid #e2e8f0;\n    flex-wrap: wrap;\n  }\n\n  .em-map-legend-item {\n    display: flex;\n    min-width: 0;\n    max-width: 100%;\n    align-items: center;\n    gap: 6px;\n    font-size: 12px;\n    font-weight: 600;\n    color: #64748b;\n    cursor: pointer;\n    transition: opacity 0.15s;\n    overflow-wrap: anywhere;\n  }\n\n  .em-map-legend-item:hover {\n    opacity: 0.7;\n  }\n\n  .em-map-legend-item--off {\n    opacity: 0.3;\n  }\n\n  .em-map-legend-item--off .em-map-legend-dot {\n    background: #cbd5e1 !important;\n    box-shadow: none !important;\n  }\n\n  .em-map-legend-dot {\n    width: 10px;\n    height: 10px;\n    border-radius: 50%;\n    flex-shrink: 0;\n    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.08);\n  }\n\n  \/* Bouton toggle carte *\/\n  .em-map-toggle {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    padding: 8px 14px;\n    border-radius: 8px;\n    border: 1px solid #e2e8f0;\n    background: #fff;\n    color: #64748b;\n    font-size: 13px;\n    font-weight: 600;\n    cursor: pointer;\n    font-family: inherit;\n    transition: all 0.15s;\n    margin-bottom: 16px;\n  }\n\n  .em-map-toggle:hover {\n    border-color: #3b82f6;\n    color: #3b82f6;\n  }\n\n  .em-map-toggle.active {\n    background: #3b82f6;\n    color: #fff;\n    border-color: #3b82f6;\n  }\n\n  \/* Quand le bouton Carte est plac\u00e9 dans la barre des onglets, alignement avec .em-tab *\/\n  .em-tabs .em-map-toggle {\n    font-size: 14px;\n    padding: 8px 16px;\n    margin-bottom: 0;\n    flex-shrink: 0;\n  }\n\n  \/* Marqueurs personnalis\u00e9s SVG *\/\n  .em-marker {\n    transition: transform 0.15s ease;\n  }\n\n  .em-marker:hover {\n    transform: scale(1.3);\n    z-index: 1000 !important;\n  }\n\n  .em-marker--active {\n    transform: scale(1.4);\n    z-index: 1000 !important;\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     LAYOUT \u2014 Sidebar filtres + grille cards\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .em-layout {\n    display: flex;\n    min-width: 0;\n    width: 100%;\n    gap: 24px;\n    align-items: flex-start;\n    scroll-margin-top: calc(var(--em-header-offset, 0px) + 16px);\n  }\n\n  .em-sidebar {\n    flex: 0 0 285px;\n    position: sticky;\n    top: calc(var(--em-header-offset, 0px) + 24px);\n    align-self: flex-start;\n    max-height: calc(100vh - var(--em-header-offset, 0px) - 48px);\n    overflow-y: auto;\n    scroll-behavior: smooth;\n  }\n\n\n  \/* \u2500\u2500\u2500 Filtres lat\u00e9raux \u2500\u2500\u2500 *\/\n  .em-filters {\n    background: #fff;\n    border-radius: 12px;\n    padding: 20px;\n    border: 1px solid #e2e8f0;\n    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);\n  }\n\n  .em-filters-title {\n    width: 100%;\n    padding: 0;\n    border: 0;\n    background: none;\n    text-align: left;\n    font-family: inherit;\n    font-size: 15px !important;\n    font-weight: 700 !important;\n    margin: 0 0 16px !important;\n    color: #0f172a;\n  }\n\n  .em-filters-title-main {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n\n  .em-filters-title-icon {\n    width: 18px;\n    height: 18px;\n    flex-shrink: 0;\n  }\n\n  .em-filters-title-hint {\n    display: none;\n  }\n\n  .em-filter-group {\n    margin-bottom: 18px;\n  }\n\n  .em-filter-group:last-child {\n    margin-bottom: 0;\n  }\n\n  .em-filter-label {\n    display: block;\n    font-size: 12px;\n    font-weight: 700;\n    color: #94a3b8;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 8px;\n  }\n\n  .em-filter-check {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    padding: 5px 0;\n    cursor: pointer;\n  }\n\n  .em-filter-check input[type=\"checkbox\"] {\n    cursor: pointer;\n    accent-color: #3b82f6;\n    width: 15px;\n    height: 15px;\n  }\n\n  .em-filter-check span {\n    font-size: 13px;\n    color: #64748b;\n    font-weight: 500;\n  }\n\n  .em-filter-reset {\n    width: 100%;\n    padding: 10px;\n    background: #0f172a;\n    color: #fff;\n    border: none;\n    border-radius: 8px;\n    font-size: 13px;\n    font-weight: 600;\n    cursor: pointer;\n    font-family: inherit;\n    margin-top: 16px;\n  }\n\n  .em-filter-reset:hover {\n    background: #000;\n  }\n\n  \/* \u2500\u2500\u2500 Compteurs \u2500\u2500\u2500 *\/\n  .em-stats {\n    display: flex;\n    gap: 8px;\n    margin-bottom: 20px;\n    flex-wrap: wrap;\n    justify-content: center;\n  }\n\n  .em-stat {\n    background: #fff;\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    padding: 8px 14px;\n    font-size: 13px;\n    color: #64748b;\n  }\n\n  .em-stat strong {\n    color: #0f172a;\n    font-weight: 700;\n    margin-left: 4px;\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     CARDS \u2014 Grille de fiches m\u00e9tadonn\u00e9es\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .em-cards {\n    display: grid !important;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)) !important;\n    gap: 20px !important;\n  }\n\n  .em-card {\n    background: #fff !important;\n    border: 1px solid #e2e8f0 !important;\n    border-radius: 12px !important;\n    overflow: hidden !important;\n    cursor: pointer;\n    transition: all 0.2s;\n    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);\n    display: block !important;\n  }\n\n  .em-card.em-hidden {\n    display: none !important;\n  }\n\n  .em-card:hover {\n    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.07) !important;\n    transform: translateY(-2px);\n    border-color: #3b82f6 !important;\n  }\n\n  .em-card--highlight {\n    box-shadow: 0 0 0 3px #3b82f6 !important;\n  }\n\n  \/* Image de la card *\/\n  .em-card-img-wrap {\n    position: relative;\n  }\n\n  .em-card-img {\n    width: 100% !important;\n    height: 160px !important;\n    object-fit: cover !important;\n    display: block !important;\n    background: #f1f5f9;\n  }\n\n  .em-card-placeholder {\n    width: 100%;\n    height: 160px;\n    background: linear-gradient(135deg, #f1f5f9, #e2e8f0);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #94a3b8;\n    font-size: 14px;\n    font-weight: 500;\n  }\n\n  .em-card-badge {\n    position: absolute;\n    top: 10px;\n    left: 10px;\n    max-width: calc(100% - 20px);\n    padding: 4px 10px;\n    border-radius: 6px;\n    font-size: 11px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.3px;\n    backdrop-filter: blur(8px);\n    white-space: normal;\n    overflow-wrap: anywhere;\n    line-height: 1.25;\n  }\n\n  \/* Badges de cat\u00e9gorie (couleurs par type) *\/\n  .badge-accom {\n    background: rgba(16, 185, 129, 0.9);\n    color: #fff;\n  }\n\n  .badge-city {\n    background: rgba(59, 130, 246, 0.9);\n    color: #fff;\n  }\n\n  .badge-activity {\n    background: rgba(168, 85, 247, 0.9);\n    color: #fff;\n  }\n\n  .badge-event {\n    background: rgba(239, 68, 68, 0.9);\n    color: #fff;\n  }\n\n  .badge-restaurant {\n    background: rgba(245, 158, 11, 0.9);\n    color: #fff;\n  }\n\n  .badge-service {\n    background: rgba(99, 102, 241, 0.9);\n    color: #fff;\n  }\n\n  .badge-default {\n    background: rgba(100, 116, 139, 0.9);\n    color: #fff;\n  }\n\n  \/* Contenu de la card *\/\n  .em-card-body {\n    padding: 16px;\n  }\n\n  .em-card-title {\n    font-size: 15px !important;\n    font-weight: 700 !important;\n    margin: 0 0 8px !important;\n    color: #0f172a;\n    line-height: 1.3;\n  }\n\n  .em-card-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 5px;\n    margin-bottom: 10px;\n  }\n\n  .em-tag {\n    display: inline-flex;\n    align-items: center;\n    gap: 3px;\n    padding: 3px 8px;\n    border-radius: 5px;\n    font-size: 11px;\n    font-weight: 600;\n    background: #f1f5f9;\n    color: #64748b;\n  }\n\n  .em-tag-blue {\n    background: #dbeafe;\n    color: #1e40af;\n  }\n\n  .em-tag-green {\n    background: #d1fae5;\n    color: #065f46;\n  }\n\n  .em-tag-orange {\n    background: #fed7aa;\n    color: #92400e;\n  }\n\n  .em-tag-purple {\n    background: #ede9fe;\n    color: #6b21a8;\n  }\n\n  \/* Champs r\u00e9sum\u00e9s visibles sur la card *\/\n  .em-card-fields {\n    margin-bottom: 10px;\n  }\n\n  .em-card-field {\n    display: flex;\n    gap: 6px;\n    font-size: 12px;\n    margin-bottom: 4px;\n  }\n\n  .em-card-field-label {\n    color: #94a3b8;\n    flex-shrink: 0;\n  }\n\n  .em-card-field-value {\n    color: #0f172a;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  \/* Pied de card *\/\n  .em-card-footer {\n    padding-top: 10px;\n    border-top: 1px solid #e2e8f0;\n    display: flex;\n    align-items: center;\n    gap: 4px;\n    font-size: 12px;\n    font-weight: 600;\n    color: #3b82f6;\n  }\n\n  .em-card-footer svg {\n    width: 14px;\n    height: 14px;\n    transition: transform 0.15s;\n  }\n\n  .em-card:hover .em-card-footer svg {\n    transform: translateX(2px);\n  }\n\n  \/* \u00c9tat vide *\/\n  .em-empty {\n    text-align: center;\n    padding: 60px 20px;\n    color: #64748b;\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     MODAL \u2014 D\u00e9tail d'une fiche\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .em-modal-overlay {\n    position: fixed;\n    inset: 0;\n    background: rgba(0, 0, 0, 0.5);\n    backdrop-filter: blur(4px);\n    z-index: 99999;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 16px;\n    animation: emFadeIn 0.2s ease;\n  }\n\n  @keyframes emFadeIn {\n    from {\n      opacity: 0\n    }\n\n    to {\n      opacity: 1\n    }\n  }\n\n  .em-modal {\n    background: #fff;\n    border-radius: 16px;\n    max-width: 640px;\n    width: 100%;\n    max-height: 85vh;\n    overflow: hidden;\n    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.08);\n    display: flex;\n    flex-direction: column;\n    animation: emSlideUp 0.25s ease;\n  }\n\n  @keyframes emSlideUp {\n    from {\n      opacity: 0;\n      transform: translateY(20px)\n    }\n\n    to {\n      opacity: 1;\n      transform: translateY(0)\n    }\n  }\n\n  \/* Modal avec image *\/\n  .em-modal-img-wrap {\n    position: relative;\n    flex-shrink: 0;\n  }\n\n  .em-modal-img {\n    width: 100%;\n    height: 220px;\n    object-fit: cover;\n    display: block;\n  }\n\n  .em-modal-img-gradient {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(to top, rgba(0, 0, 0, 0.4), transparent);\n  }\n\n  .em-modal-img-info {\n    position: absolute;\n    bottom: 16px;\n    left: 20px;\n    right: 20px;\n  }\n\n  .em-modal-img-cat {\n    font-size: 12px;\n    font-weight: 500;\n    color: rgba(255, 255, 255, 0.8);\n    margin: 0 0 4px;\n  }\n\n  .em-modal-img-title {\n    font-size: 20px;\n    font-weight: 800;\n    color: #fff;\n    margin: 0;\n  }\n\n  .em-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    width: 32px;\n    height: 32px;\n    border-radius: 50%;\n    background: rgba(0, 0, 0, 0.4);\n    color: #fff;\n    border: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 16px;\n  }\n\n  .em-modal-close:hover {\n    background: rgba(0, 0, 0, 0.6);\n  }\n\n  \/* Modal sans image *\/\n  .em-modal-header-noimg {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 20px 24px;\n    border-bottom: 1px solid #e2e8f0;\n  }\n\n  .em-modal-header-noimg-cat {\n    font-size: 12px;\n    color: #94a3b8;\n    margin: 0 0 2px;\n  }\n\n  .em-modal-header-noimg-title {\n    font-size: 18px;\n    font-weight: 800;\n    color: #0f172a;\n    margin: 0;\n  }\n\n  .em-modal-close-noimg {\n    width: 32px;\n    height: 32px;\n    border-radius: 8px;\n    border: none;\n    cursor: pointer;\n    color: #94a3b8;\n    background: none;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 16px;\n  }\n\n  .em-modal-close-noimg:hover {\n    background: #f1f5f9;\n    color: #0f172a;\n  }\n\n  \/* Corps et entr\u00e9es de la modal *\/\n  .em-modal-body {\n    padding: 20px 24px;\n    overflow-y: auto;\n    flex: 1;\n    scroll-behavior: smooth;\n  }\n\n  .em-modal-entry {\n    margin-bottom: 16px;\n  }\n\n  .em-modal-entry-label {\n    font-size: 11px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    color: #94a3b8;\n    margin: 0 0 4px;\n  }\n\n  .em-modal-entry-value {\n    font-size: 14px;\n    color: #0f172a;\n    margin: 0;\n    line-height: 1.5;\n    white-space: pre-line;\n  }\n\n  \/* Badge date d'\u00e9v\u00e9nement *\/\n  .em-modal-event {\n    display: inline-flex;\n    align-items: center;\n    padding: 6px 12px;\n    margin-bottom: 16px;\n    background: #fff7ed;\n    color: #c2410c;\n    border-radius: 8px;\n    font-size: 13px;\n    font-weight: 600;\n  }\n\n  \/* Player vid\u00e9o *\/\n  .em-modal-video-wrap {\n    position: relative;\n    width: 100%;\n    padding-top: 56.25%;\n    overflow: hidden;\n    border-radius: 8px;\n    background: #000;\n  }\n\n  .em-modal-video-wrap iframe {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  .em-modal-video-file {\n    width: 100%;\n    border-radius: 8px;\n    background: #000;\n    display: block;\n  }\n\n  \/* Galerie d'images *\/\n  .em-modal-gallery {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 8px;\n  }\n\n  @media (min-width: 480px) {\n    .em-modal-gallery {\n      grid-template-columns: repeat(4, 1fr);\n    }\n  }\n\n  .em-modal-gallery-item {\n    display: block;\n    aspect-ratio: 1 \/ 1;\n    border-radius: 8px;\n    overflow: hidden;\n    border: 1px solid #e2e8f0;\n    background: #f1f5f9;\n    transition: transform .15s ease, border-color .15s ease;\n  }\n\n  .em-modal-gallery-item:hover {\n    transform: scale(1.03);\n    border-color: #cbd5e1;\n  }\n\n  .em-modal-gallery-item img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    display: block;\n  }\n\n  \/* Documents PDF *\/\n  .em-modal-docs {\n    list-style: none;\n    margin: 0;\n    padding: 0;\n    display: flex;\n    flex-direction: column;\n    gap: 6px;\n  }\n\n  .em-modal-doc {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    padding: 8px 12px;\n    border: 1px solid #fce7f3;\n    background: rgba(253, 242, 248, .6);\n    color: #be185d;\n    border-radius: 8px;\n    text-decoration: none;\n    font-size: 14px;\n    transition: border-color .15s ease, background .15s ease;\n  }\n\n  .em-modal-doc:hover {\n    border-color: #f9a8d4;\n    background: #fdf2f8;\n  }\n\n  .em-modal-doc svg {\n    flex-shrink: 0;\n  }\n\n  .em-modal-doc-name {\n    flex: 1;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n    font-weight: 500;\n  }\n\n  .em-modal-doc-type {\n    flex-shrink: 0;\n    padding: 2px 6px;\n    background: #fce7f3;\n    color: #be185d;\n    border-radius: 4px;\n    font-size: 10px;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: .04em;\n  }\n\n  \/* Questions fr\u00e9quentes *\/\n  .em-modal-faq {\n    margin-top: 16px;\n    padding-top: 16px;\n    border-top: 1px solid #e2e8f0;\n  }\n\n  .em-modal-faq-item {\n    margin-top: 12px;\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    overflow: hidden;\n    background: #f8fafc;\n  }\n\n  .em-modal-faq-q {\n    padding: 10px 12px;\n    font-size: 13px;\n    font-weight: 600;\n    color: #0f172a;\n  }\n\n  .em-modal-faq-a {\n    padding: 10px 12px;\n    font-size: 13px;\n    color: #475569;\n    line-height: 1.5;\n    border-top: 1px solid #e2e8f0;\n    background: #fff;\n    white-space: pre-line;\n  }\n\n  .em-modal-faq-a-empty {\n    color: #94a3b8;\n    font-style: italic;\n  }\n\n  \/* Pied de modal *\/\n  .em-modal-footer {\n    padding: 16px 24px;\n    border-top: 1px solid #e2e8f0;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n  }\n\n  .em-modal-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    font-size: 14px;\n    font-weight: 600;\n    color: #3b82f6;\n    text-decoration: none;\n  }\n\n  .em-modal-link:hover {\n    opacity: 0.8;\n  }\n\n  .em-modal-close-btn {\n    padding: 8px 16px;\n    font-size: 14px;\n    font-weight: 500;\n    color: #64748b;\n    background: none;\n    border: none;\n    cursor: pointer;\n    font-family: inherit;\n  }\n\n  .em-modal-close-btn:hover {\n    color: #0f172a;\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @media (max-width: 1024px) {\n    .em-layout {\n      flex-direction: column;\n    }\n\n    .em-sidebar {\n      flex-basis: auto;\n      height: auto;\n      position: static;\n      width: 100%;\n      max-height: none;\n      overflow: visible;\n    }\n\n    \/* Sidebar collapsible sur mobile *\/\n    .em-sidebar {\n      order: -1;\n    }\n\n    .em-filters {\n      padding: 14px;\n    }\n\n    .em-filters-title {\n      font-size: 14px !important;\n      margin-bottom: 0 !important;\n      cursor: pointer;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n    }\n\n    .em-filters-title-hint {\n      display: block;\n      margin-top: 2px;\n      font-size: 12px;\n      line-height: 1.3;\n      font-weight: 500;\n      color: #64748b;\n    }\n\n    .em-filters-title::after {\n      content: 'Fermer';\n      margin-left: 12px;\n      font-size: 12px;\n      font-weight: 700;\n      color: #3b82f6;\n    }\n\n    .em-filters.collapsed .em-filters-title::after {\n      content: 'Ouvrir \u2192';\n      transform: none;\n    }\n\n    .em-filters.collapsed {\n      padding: 0;\n      border-color: #3b82f655;\n      background: #3b82f618;\n      box-shadow: none;\n    }\n\n    .em-filters.collapsed .em-filters-title {\n      padding: 14px 16px;\n    }\n\n    .em-filters.collapsed .em-stats,\n    .em-filters.collapsed .em-filter-group,\n    .em-filters.collapsed .em-filter-reset,\n    .em-filters.collapsed .em-search-wrap {\n      display: none;\n    }\n  }\n\n  @media (max-width: 720px) {\n    html.em-filters-open,\n    html.em-filters-open body {\n      overflow: hidden !important;\n    }\n\n    .em-wrap {\n      padding: 0 12px;\n    }\n\n    .em-header {\n      \/* flex-direction: column;\n      align-items: stretch; *\/\n      padding: 24px 0 16px;\n      gap: 12px;\n    }\n\n    .em-header-title {\n      font-size: 20px !important;\n    }\n\n    .em-search-wrap {\n      width: 100%;\n    }\n\n    .em-tabs {\n      gap: 6px;\n      margin-bottom: 16px;\n    }\n\n    .em-tab {\n      padding: 6px 12px;\n      font-size: 13px;\n    }\n\n    .em-tabs .em-map-toggle {\n      padding: 6px 12px;\n      font-size: 13px;\n    }\n\n    .em-filter-backdrop {\n      position: fixed;\n      inset: 0;\n      z-index: 100000;\n      background: rgba(15, 23, 42, 0.48);\n      opacity: 0;\n      visibility: hidden;\n      transition: opacity 0.2s ease, visibility 0.2s ease;\n    }\n\n    .em-filter-backdrop.is-visible {\n      opacity: 1;\n      visibility: visible;\n    }\n\n    .em-filters:not(.collapsed) {\n      position: fixed;\n      z-index: 100001;\n      top: max(16px, env(safe-area-inset-top));\n      right: 12px;\n      bottom: max(16px, env(safe-area-inset-bottom));\n      left: 12px;\n      max-height: none;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n      scroll-behavior: smooth;\n      box-shadow: 0 24px 60px rgba(15, 23, 42, 0.24);\n    }\n\n    .em-filters:not(.collapsed) .em-filters-title {\n      position: sticky;\n      top: -14px;\n      z-index: 1;\n      margin: -14px -14px 16px !important;\n      padding: 14px;\n      background: #fff;\n      border-bottom: 1px solid #e2e8f0;\n    }\n\n    .em-filters:not(.collapsed) .em-filters-title::after {\n      content: '\u2715';\n      transform: none;\n      font-size: 16px;\n    }\n\n    \/* Carte mobile *\/\n    .em-map {\n      height: 280px;\n    }\n\n    .em-map-wrap {\n      border-radius: 12px;\n    }\n\n    .em-map-legend {\n      gap: 10px;\n      padding: 8px 12px;\n    }\n\n    .em-map-legend-item {\n      font-size: 11px;\n    }\n\n\n\n    \/* Cards mobile *\/\n    .em-cards {\n      grid-template-columns: 1fr !important;\n      gap: 14px !important;\n    }\n\n    .em-card-img,\n    .em-card-placeholder {\n      height: 140px !important;\n    }\n\n    .em-card-body {\n      padding: 12px;\n    }\n\n    .em-card-title {\n      font-size: 14px !important;\n    }\n\n    .em-card-tags {\n      gap: 4px;\n    }\n\n    .em-tag {\n      font-size: 10px;\n      padding: 2px 6px;\n    }\n\n    \/* Compteurs compacts *\/\n    .em-stats {\n      gap: 8px;\n      margin-bottom: 14px;\n    }\n\n    .em-stat {\n      padding: 6px 10px;\n      font-size: 12px;\n    }\n\n    \/* Modal \u2192 bottom sheet sur mobile *\/\n    .em-modal-overlay {\n      align-items: flex-end;\n      padding: 0;\n    }\n\n    .em-modal {\n      border-radius: 16px 16px 0 0;\n      max-height: 90vh;\n      max-width: 100%;\n      animation: emSlideUpMobile 0.3s cubic-bezier(0.22, 1, 0.36, 1);\n    }\n\n    @keyframes emSlideUpMobile {\n      from {\n        transform: translateY(100%);\n      }\n\n      to {\n        transform: translateY(0);\n      }\n    }\n\n    .em-modal-img {\n      height: 180px;\n    }\n\n    .em-modal-body {\n      padding: 16px;\n    }\n\n    .em-modal-footer {\n      padding: 12px 16px;\n    }\n\n    .em-modal-entry-value {\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 380px) {\n    .em-map {\n      height: 220px;\n    }\n\n    .em-card-img,\n    .em-card-placeholder {\n      height: 120px !important;\n    }\n\n    .em-card-fields {\n      display: none;\n    }\n  }\n<\/style>\n\n\n\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"ItemList\",\"name\":\"Services Hoteliers\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"Service de conciergerie\",\"description\":\"Le service de conciergerie propose la r\u00e9servation de taxis, un service de coiffure, la garde d'enfants et la commande de fleurs sur demande. \\nContactez la r\u00e9ception 24h\/24 pour toute demande.\",\"url\":\"https:\/\/hotellerichelieu-17940-booking.myasterio.com\/betemplate\/BEHR\/welcome?kml_code=HOTELLERICHELIEU-17940\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a53babae3ffb.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.1871694,\"longitude\":-1.3163853},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"Service de conciergerie\"},{\"@type\":\"PropertyValue\",\"name\":\"Sous-titre\",\"value\":\"Assistance personnalis\u00e9e 24h\/24\"},{\"@type\":\"PropertyValue\",\"name\":\"Cat\u00e9gorie (Bien-\u00eatre Restauration H\u00e9bergement ,Sport & Loisirs, Business ,Famille ,Transport ,Autre)\",\"value\":\"Autre\"},{\"@type\":\"PropertyValue\",\"name\":\"Inclus dans le s\u00e9jour (Oui\/Non,Selon la formule)\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Sur r\u00e9servation (Oui Non, Recommand\u00e9)\",\"value\":\"A la demande\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif\",\"value\":\"Voir suivant les prestations\"},{\"@type\":\"PropertyValue\",\"name\":\"Disponibilit\u00e9\",\"value\":\"24h\/24 toute l'ann\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (Sur place, En chambre, \u00c0 l'ext\u00e9rieur, Sur demande)\",\"value\":\"A la r\u00e9ception de l'h\u00f4tel.\"},{\"@type\":\"PropertyValue\",\"name\":\"Pour qui (Tous, Adultes uniquement, Familles, Professionnels, Couples)\",\"value\":\"Tous\"},{\"@type\":\"PropertyValue\",\"name\":\"Contact direct\",\"value\":\"R\u00e9ception HR H\u00f4tel - 05 25 45 05 06\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Thing\",\"name\":\"Location de v\u00e9los\",\"description\":\"Le HR H\u00f4tel propose la location de v\u00e9los pour arpenter les plus de 110 kilom\u00e8tres de pistes cyclables de l'\u00cele de R\u00e9, offrant une mani\u00e8re sportive et agr\u00e9able de d\u00e9couvrir la r\u00e9gion.\\nL\u2019\u00eele de R\u00e9 vous invite \u00e0 la d\u00e9couvrir en v\u00e9lo pour prendre le temps de la visiter \u00e0 votre rythme. Depuis l\u2019H\u00f4tel HR & Spa Marin, faites appel \u00e0 notre service de location de v\u00e9los. Puis partez \u00e0 l\u2019aventure sur les nombreuses pistes cyclables de l\u2019\u00eele, entre plages et villages authentiques, petites ruelles et paysages naturels. Une fa\u00e7on r\u00e9solument \u00e9coresponsable et absolument agr\u00e9able de vivre pleinement la beaut\u00e9 de l\u2019\u00eele.\\n\\nNotre h\u00f4tel dispose aussi d\u2019un parking v\u00e9lo gratuit.\",\"url\":\"https:\/\/hotel-hr-spamarin.fr\/hotel-services-ile-de-re\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a53bb772eeba.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.1868129,\"longitude\":-1.3167286},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"Location de v\u00e9los\"},{\"@type\":\"PropertyValue\",\"name\":\"Sous-titre\",\"value\":\"D\u00e9couverte de l'\u00eele en v\u00e9lo\"},{\"@type\":\"PropertyValue\",\"name\":\"Cat\u00e9gorie (Bien-\u00eatre Restauration H\u00e9bergement ,Sport & Loisirs, Business ,Famille ,Transport ,Autre)\",\"value\":\"Sport & Loisirs\"},{\"@type\":\"PropertyValue\",\"name\":\"Inclus dans le s\u00e9jour (Oui\/Non,Selon la formule)\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Sur r\u00e9servation (Oui Non, Recommand\u00e9)\",\"value\":\"Recommand\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif\",\"value\":\"17\u20ac par v\u00e9lo classique par jour. 34\u20ac par v\u00e9lo \u00e9lectrique par jour. Des tarifs d\u00e9gressifs sont appliqu\u00e9s en fonction du nombre de jours de location.\"},{\"@type\":\"PropertyValue\",\"name\":\"Disponibilit\u00e9\",\"value\":\"mi-avril \u00e0 mi-octobre\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (Sur place, En chambre, \u00c0 l'ext\u00e9rieur, Sur demande)\",\"value\":\"Sur place\"},{\"@type\":\"PropertyValue\",\"name\":\"Pour qui (Tous, Adultes uniquement, Familles, Professionnels, Couples)\",\"value\":\"Tous\"},{\"@type\":\"PropertyValue\",\"name\":\"Contact direct\",\"value\":\"R\u00e9ception HR H\u00f4tel\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"Thing\",\"name\":\"Service de blanchisserie \/ pressing\",\"description\":\"Un service de blanchisserie est propos\u00e9, sauf les samedis, dimanches et jours f\u00e9ri\u00e9s. Les d\u00e9lais et tarifs ne sont pas pr\u00e9cis\u00e9s, \u00e0 contacter directement pour plus d'informations.\",\"url\":\"https:\/\/hotel-hr-spamarin.fr\/contact-acces-ile-de-re\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a31257739962.jpeg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.1874071,\"longitude\":-1.3157845},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"Service de blanchisserie \/ pressing\"},{\"@type\":\"PropertyValue\",\"name\":\"Sous-titre\",\"value\":\"Entretien du linge\"},{\"@type\":\"PropertyValue\",\"name\":\"Cat\u00e9gorie (Bien-\u00eatre Restauration H\u00e9bergement ,Sport & Loisirs, Business ,Famille ,Transport ,Autre)\",\"value\":\"Autre\"},{\"@type\":\"PropertyValue\",\"name\":\"Inclus dans le s\u00e9jour (Oui\/Non,Selon la formule)\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Sur r\u00e9servation (Oui Non, Recommand\u00e9)\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Disponibilit\u00e9\",\"value\":\"Durant la semaine uniquement (hors jours f\u00e9ri\u00e9s et week-ends)\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (Sur place, En chambre, \u00c0 l'ext\u00e9rieur, Sur demande)\",\"value\":\"Sur demande\"},{\"@type\":\"PropertyValue\",\"name\":\"Pour qui (Tous, Adultes uniquement, Familles, Professionnels, Couples)\",\"value\":\"Tous\"},{\"@type\":\"PropertyValue\",\"name\":\"Contact direct\",\"value\":\"R\u00e9ception HR H\u00f4tel\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"Thing\",\"name\":\"Services business et salles de r\u00e9union\",\"description\":\"L'h\u00f4tel met \u00e0 disposition des salles modulables \u00e9quip\u00e9es de Wi-Fi, micro, vid\u00e9oprojecteur, paperboard, syst\u00e8me de son et autres \u00e9quipements pour s\u00e9minaires et \u00e9v\u00e9nements, avec forfaits selon la dur\u00e9e et saison.\",\"image\":\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/02\/salle-de-seminaries.webp\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.1864563,\"longitude\":-1.3167286},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"Services business et salles de r\u00e9union\"},{\"@type\":\"PropertyValue\",\"name\":\"Sous-titre\",\"value\":\"Salles \u00e9quip\u00e9es pour \u00e9v\u00e9nements et s\u00e9minaires\"},{\"@type\":\"PropertyValue\",\"name\":\"Cat\u00e9gorie (Bien-\u00eatre Restauration H\u00e9bergement ,Sport & Loisirs, Business ,Famille ,Transport ,Autre)\",\"value\":\"Business\"},{\"@type\":\"PropertyValue\",\"name\":\"Inclus dans le s\u00e9jour (Oui\/Non,Selon la formule)\",\"value\":\"Selon la formule\"},{\"@type\":\"PropertyValue\",\"name\":\"Sur r\u00e9servation (Oui Non, Recommand\u00e9)\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif\",\"value\":\"Tarifs variables selon la saison et la formule choisie\"},{\"@type\":\"PropertyValue\",\"name\":\"Disponibilit\u00e9\",\"value\":\"Toute l'ann\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (Sur place, En chambre, \u00c0 l'ext\u00e9rieur, Sur demande)\",\"value\":\"Sur place\"},{\"@type\":\"PropertyValue\",\"name\":\"Pour qui (Tous, Adultes uniquement, Familles, Professionnels, Couples)\",\"value\":\"Professionnels\"},{\"@type\":\"PropertyValue\",\"name\":\"Contact direct\",\"value\":\"Equipe \u00e9v\u00e9nementielle HR H\u00f4tel\"}]}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@type\":\"Thing\",\"name\":\"Spa Marin\",\"description\":\"Le Spa Marin de 800 m\u00b2 propose des soins et parcours marins utilisant de l\u2019eau de mer chauff\u00e9e \u00e0 plus de 34\u00b0C. Ouvert tous les jours avec possibilit\u00e9 de privatisation pour des \u00e9v\u00e9nements.\",\"url\":\"https:\/\/hotellerichelieu-17940-booking.myasterio.com\/betemplate\/BEHR\/Wellness?kml_code=HOTELLERICHELIEU-17940&_ast_language=FR\",\"image\":\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/01\/hotel-hr-spa-marin-carousel-spa.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.186694,\"longitude\":-1.3171577},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"Spa Marin\"},{\"@type\":\"PropertyValue\",\"name\":\"Sous-titre\",\"value\":\"Centre de bien-\u00eatre et d\u00e9tente\"},{\"@type\":\"PropertyValue\",\"name\":\"Cat\u00e9gorie (Bien-\u00eatre Restauration H\u00e9bergement ,Sport & Loisirs, Business ,Famille ,Transport ,Autre)\",\"value\":\"Bien-\u00eatre\"},{\"@type\":\"PropertyValue\",\"name\":\"Inclus dans le s\u00e9jour (Oui\/Non,Selon la formule)\",\"value\":\"Selon la formule\"},{\"@type\":\"PropertyValue\",\"name\":\"Sur r\u00e9servation (Oui Non, Recommand\u00e9)\",\"value\":\"Recommand\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Disponibilit\u00e9\",\"value\":\"Ouvert tous les jours (10h\u201312h30 et 14h\u201319h)\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (Sur place, En chambre, \u00c0 l'ext\u00e9rieur, Sur demande)\",\"value\":\"Sur place\"},{\"@type\":\"PropertyValue\",\"name\":\"Pour qui (Tous, Adultes uniquement, Familles, Professionnels, Couples)\",\"value\":\"Tous\"},{\"@type\":\"PropertyValue\",\"name\":\"Contact direct\",\"value\":\"R\u00e9ception HR H\u00f4tel\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"L'H\u00f4tel\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"HR H\u00f4tel & Spa Marin\",\"url\":\"https:\/\/www.google.com\/maps\/place\/HR+H%C3%B4tel+%26+Spa+Marin\/@46.1863225,-1.3170422,16.37z\/data=!4m9!3m8!1s0x4803ff1543098a91:0xbce98d3063b89767!5m2!4m1!1i2!8m2!3d46.1865512!4d-1.3173803!16s%2Fg%2F1ttdmc82?entry=ttu&g_ep=EgoyMDI2MDYxMC4wIKXMDSoASAFQAw%3D%3D\",\"image\":\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/01\/hotel-hr-spa-marin-banner-image.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.186779,\"longitude\":-1.317481},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"HR H\u00f4tel & Spa Marin\"},{\"@type\":\"PropertyValue\",\"name\":\"Sous-titre\",\"value\":\"H\u00f4tel de luxe face \u00e0 l'oc\u00e9an sur l'\u00cele de R\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Cat\u00e9gorie (Palace Luxe ,Boutique h\u00f4tel, Charme, Familial, Affaires, \u00c9co-lodge)\",\"value\":\"Luxe\"},{\"@type\":\"PropertyValue\",\"name\":\"Classement (nombre \u00e9toiles)\",\"value\":\"5 \u00e9toiles\"},{\"@type\":\"PropertyValue\",\"name\":\"Description g\u00e9n\u00e9rale\",\"value\":\"Situ\u00e9 face \u00e0 la plage de L\u2019Arnerault sur l\u2019\u00cele de R\u00e9, le HR H\u00f4tel & Spa Marin offre un cadre idyllique et \u00e9l\u00e9gant, alliant confort moderne et ambiance sereine. Avec ses 38 chambres et suites, l'\u00e9tablissement propose une exp\u00e9rience haut de gamme avec terrasses priv\u00e9es, piscine chauff\u00e9e, spa marin et services personnalis\u00e9s.\"},{\"@type\":\"PropertyValue\",\"name\":\"Ann\u00e9e de cr\u00e9ation \/ ouverture\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Histoire & h\u00e9ritage\",\"value\":\"L'h\u00f4tel allie modernit\u00e9 et \u00e9l\u00e9gance dans un d\u00e9cor inspir\u00e9 par les embruns de l'oc\u00e9an, offrant un lieu de s\u00e9r\u00e9nit\u00e9 et de douceur en bord de mer.\"},{\"@type\":\"PropertyValue\",\"name\":\"Architecture & style\",\"value\":\"Architecture contemporaine avec une ambiance \u00e9pur\u00e9e et des mat\u00e9riaux naturels, int\u00e9grant harmonieusement l\u2019\u00e9tablissement dans son environnement maritime.\"},{\"@type\":\"PropertyValue\",\"name\":\"Valeurs & engagement\",\"value\":\"HR H\u00f4tel & Spa Marin s'engage pour l'environnement avec des initiatives \u00e9coresponsables, telles que la gestion durable de l'\u00e9nergie, le tri des d\u00e9chets, l'utilisation de bornes pour v\u00e9hicules \u00e9lectriques et le respect de la nature environnante.\"},{\"@type\":\"PropertyValue\",\"name\":\"Ce qui nous distingue\",\"value\":\"Une situation exceptionnelle face \u00e0 l'oc\u00e9an, un spa marin de qualit\u00e9, une piscine ext\u00e9rieure chauff\u00e9e, et une \u00e9quipe d\u00e9di\u00e9e \u00e0 la cr\u00e9ation d'\u00e9v\u00e8nements sur mesure et \u00e0 l\u2019accueil chaleureux des clients.\"},{\"@type\":\"PropertyValue\",\"name\":\"Environnement\",\"value\":\"Bord de mer, plage de sable fin, r\u00e9gion naturelle prot\u00e9g\u00e9e, ambiance calme et ressour\u00e7ante.\"},{\"@type\":\"PropertyValue\",\"name\":\"Vue depuis l'h\u00f4tel\",\"value\":\"Vue panoramique sur l'oc\u00e9an Atlantique et la plage de L\u2019Arnerault.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse\",\"value\":\"44 avenue de la Plage, 17630 La Flotte, \u00cele de R\u00e9, France\"},{\"@type\":\"PropertyValue\",\"name\":\"Acc\u00e8s\",\"value\":\"Accessible en voiture via la D201 depuis La Rochelle, parking priv\u00e9 s\u00e9curis\u00e9 disponible, et proximit\u00e9 des pistes cyclables de l'\u00eele pour un acc\u00e8s doux.\"},{\"@type\":\"PropertyValue\",\"name\":\"Site web\",\"value\":\"https:\/\/hotel-hr-spamarin.fr\/\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation\",\"value\":\"https:\/\/hotellerichelieu-17940-booking.myasterio.com\/betemplate\/BEHR\/welcome?kml_code=HOTELLERICHELIEU-17940\"},{\"@type\":\"PropertyValue\",\"name\":\"Instagram\",\"value\":\"https:\/\/www.instagram.com\/hr_hotel_spa_marin\/\"},{\"@type\":\"PropertyValue\",\"name\":\"Facebook\",\"value\":\"https:\/\/www.facebook.com\/people\/HR-H%C3%B4tel-Spa-Marin-%C3%8Ele-de-R%C3%A9\/100093321013433\/\"},{\"@type\":\"PropertyValue\",\"name\":\"LinkedIn\",\"value\":\"https:\/\/www.linkedin.com\/company\/h%C3%B4tel-le-richelieu-ile-de-r%C3%A9\/\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Restaurant \/ bar\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"L'Armateur - Brasserie Contemporaine\",\"description\":\"Situ\u00e9e \u00e0 La Flotte-en-R\u00e9, L'Armateur est une brasserie contemporaine marine offrant une cuisine ancr\u00e9e dans son territoire, respectant chaque produit et guidant chaque saveur. Sous la direction du Chef Erwan Le Thomas, en collaboration avec Ducasse Conseil, le menu propose une cuisine accessible et exigeante, o\u00f9 l'\u00e9l\u00e9gance se cache dans la simplicit\u00e9 et la justesse des go\u00fbts.\",\"url\":\"https:\/\/hotel-hr-spamarin.fr\/brasserie-ile-de-re\/\",\"image\":\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/02\/ile-de-re-table-restaurant.webp\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.1905,\"longitude\":-1.2953},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"L'Armateur - Brasserie Contemporaine\"},{\"@type\":\"PropertyValue\",\"name\":\"Sous-titre\",\"value\":\"Restaurant de l'H\u00f4tel HR & Spa Marin\"},{\"@type\":\"PropertyValue\",\"name\":\"Cat\u00e9gorie (Gastronomique, Bistronomique, Traditionnel, Brasserie, Snack, Food truck, Pizzeria)\",\"value\":\"Brasserie\"},{\"@type\":\"PropertyValue\",\"name\":\"Ambiance (Familial, Romantique, Festif, D\u00e9contract\u00e9, Chic, Vue panoramique)\",\"value\":\"D\u00e9contract\u00e9 chic\"},{\"@type\":\"PropertyValue\",\"name\":\"Cadre (Terrasse, Bord de piscine, Bord de mer, Vue, Climatis\u00e9, Jardin)\",\"value\":\"Terrasse, Bord de mer\"},{\"@type\":\"PropertyValue\",\"name\":\"Menu enfant (Oui\/Non)\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Options r\u00e9gime (V\u00e9g\u00e9tarien, V\u00e9gan, Sans gluten)\",\"value\":\"V\u00e9g\u00e9tarien, V\u00e9gan, Sans gluten\"},{\"@type\":\"PropertyValue\",\"name\":\"Parking (Sur place, \u00c0 proximit\u00e9, Difficile, Non disponible)\",\"value\":\"Sur place\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessibilit\u00e9 PMR (Oui\/Non)\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Animaux accept\u00e9s (Oui\/Non, en terrasse)\",\"value\":\"En terrasse uniquement\"},{\"@type\":\"PropertyValue\",\"name\":\"Jours d'ouverture\",\"value\":\"Lundi au dimanche, midi et soir\"},{\"@type\":\"PropertyValue\",\"name\":\"Services (Midi,  Soir,  Midi et soir, En continu)\",\"value\":\"Midi et soir\"},{\"@type\":\"PropertyValue\",\"name\":\"P\u00e9riode d'ouverture\",\"value\":\"Toute l'ann\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation (Recommand\u00e9e, Obligatoire, Non requise)\",\"value\":\"Recommand\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"T\u00e9l\u00e9phone\",\"value\":\"05 46 09 60 70\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation en ligne\",\"value\":\"https:\/\/hotellerichelieu-17940-booking.myasterio.com\/betemplate\/BEHR\/RestaurantReservation?_ast_planningId=2&kml_code=HOTELLERICHELIEU-17940\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse\",\"value\":\"44 Avenue de la Plage, 17630 La Flotte-en-R\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Lien Google Maps\",\"value\":\"https:\/\/maps.app.goo.gl\/PsWcvRqqnYEnkZhy9\"},{\"@type\":\"PropertyValue\",\"name\":\"Conseil pratique\",\"value\":\"R\u00e9servez \u00e0 l'avance, surtout pendant la haute saison.\"},{\"@type\":\"PropertyValue\",\"name\":\"Le + de l'\u00e9tablissement\",\"value\":\"Brasserie contemporaine avec vue panoramique sur l'oc\u00e9an.\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Thing\",\"name\":\"HR Beach Bar\",\"description\":\"Le HR Beach Bar situ\u00e9 au HR H\u00f4tel & Spa Marin \u00e0 La Flotte en R\u00e9 est un lieu convivial et cosy ouvert tous les jours de 11h \u00e0 22h30. Il propose une large gamme de cocktails, ap\u00e9ritifs, tapas et grignotages, le tout face \u00e0 la mer avec une terrasse ext\u00e9rieure et un int\u00e9rieur climatis\u00e9.\",\"url\":\"https:\/\/hotel-hr-spamarin.fr\/beach-bar-ile-de-re\/\",\"image\":\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/01\/bar-tender-qui-sert-des-cocktails.webp\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.1867,\"longitude\":-1.3245},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"HR Beach Bar\"},{\"@type\":\"PropertyValue\",\"name\":\"Sous-titre\",\"value\":\"Bar face \u00e0 l'oc\u00e9an sur l\u2019\u00cele de R\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Cat\u00e9gorie (Gastronomique, Bistronomique, Traditionnel, Brasserie, Snack, Food truck, Pizzeria)\",\"value\":\"Bar & Snack\"},{\"@type\":\"PropertyValue\",\"name\":\"Ambiance (Familial, Romantique, Festif, D\u00e9contract\u00e9, Chic, Vue panoramique)\",\"value\":\"D\u00e9contract\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Cadre (Terrasse, Bord de piscine, Bord de mer, Vue, Climatis\u00e9, Jardin)\",\"value\":\"Terrasse\"},{\"@type\":\"PropertyValue\",\"name\":\"Menu enfant (Oui\/Non)\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Options r\u00e9gime (V\u00e9g\u00e9tarien, V\u00e9gan, Sans gluten)\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Parking (Sur place, \u00c0 proximit\u00e9, Difficile, Non disponible)\",\"value\":\"\u00c0 proximit\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Accessibilit\u00e9 PMR (Oui\/Non)\",\"value\":\"Partielle\"},{\"@type\":\"PropertyValue\",\"name\":\"Animaux accept\u00e9s (Oui\/Non, en terrasse)\",\"value\":\"En terrasse uniquement\"},{\"@type\":\"PropertyValue\",\"name\":\"Jours d'ouverture\",\"value\":\"Ouvert tous les jours\"},{\"@type\":\"PropertyValue\",\"name\":\"Services (Midi,  Soir,  Midi et soir, En continu)\",\"value\":\"Midi et soir\"},{\"@type\":\"PropertyValue\",\"name\":\"P\u00e9riode d'ouverture\",\"value\":\"Toute l'ann\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation (Recommand\u00e9e, Obligatoire, Non requise)\",\"value\":\"Recommand\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"T\u00e9l\u00e9phone\",\"value\":\"+33 5 46 09 42 10\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation en ligne\",\"value\":\"https:\/\/hotellerichelieu-17940-booking.myasterio.com\/betemplate\/BEHR\/Restaurant?kml_code=HOTELLERICHELIEU-17940\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse\",\"value\":\"44 Avenue de la Plage, 17630 La Flotte en R\u00e9, \u00cele de R\u00e9, France\"},{\"@type\":\"PropertyValue\",\"name\":\"Lien Google Maps\",\"value\":\"https:\/\/maps.app.goo.gl\/PsWcvRqqnYEnkZhy9\"},{\"@type\":\"PropertyValue\",\"name\":\"Conseil pratique\",\"value\":\"R\u00e9servez \u00e0 l'avance en haute saison pour profiter de la terrasse avec vue sur la mer.\"},{\"@type\":\"PropertyValue\",\"name\":\"Le + de l'\u00e9tablissement\",\"value\":\"Cocktails signature maison et animations musicales fr\u00e9quentes pour une ambiance festive et d\u00e9tendue.\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Les Chambres\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"Chambre Sup\u00e9rieure avec Terrasse\",\"description\":\"Cette chambre lits jumeaux\/double de 26 m\u00b2 comprend une terrasse avec vue sur le jardin, une salle de bains privative \u00e9quip\u00e9e d'une baignoire et des \u00e9quipements modernes pour un confort optimal.\",\"url\":\"https:\/\/hotellerichelieu-17940-booking.myasterio.com\/betemplate\/BEHR\/booking?kml_code=HOTELLERICHELIEU-17940\",\"image\":\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/01\/hr-hotel-restaurant-chambres-41-spa-2024-01-ile-de-re-rochelle-verri-2.webp\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"Chambre Sup\u00e9rieure avec Terrasse\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de chambre\",\"value\":\"Chambre Sup\u00e9rieure\"},{\"@type\":\"PropertyValue\",\"name\":\"Surface\",\"value\":\"26 m\u00b2\"},{\"@type\":\"PropertyValue\",\"name\":\"Vue\",\"value\":\"Vue sur le jardin\"},{\"@type\":\"PropertyValue\",\"name\":\"Literie\",\"value\":\"Lits confortables, not\u00e9s 9,1 (d'apr\u00e8s 270 commentaires)\"},{\"@type\":\"PropertyValue\",\"name\":\"Salle de bain\",\"value\":\"Baignoire, articles de toilette gratuits, peignoir, toilettes, serviettes, chaussons, s\u00e8che-cheveux, papier toilette\"},{\"@type\":\"PropertyValue\",\"name\":\"\u00c9quipements\",\"value\":\"Balcon, terrasse, climatisation, coffre-fort, linge de maison, t\u00e9l\u00e9vision \u00e0 \u00e9cran plat, t\u00e9l\u00e9phone, mat\u00e9riel de repassage, machine \u00e0 caf\u00e9, plateau\/bouilloire, fer \u00e0 repasser, chauffage, tr\u00e8s grands lits (> 2 m\u00e8tres de long), minibar, service de r\u00e9veil, bouilloire \u00e9lectrique, mobilier d\u2019ext\u00e9rieur, patio, acc\u00e8s au salon ex\u00e9cutif, armoire ou penderie, gel hydroalcoolique\"},{\"@type\":\"PropertyValue\",\"name\":\"Acc\u00e8s sp\u00e9cifique\",\"value\":\"\u00c9tages sup\u00e9rieurs accessibles uniquement par les escaliers\"},{\"@type\":\"PropertyValue\",\"name\":\"Petit-d\u00e9jeuner\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"M\u00e9nage\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Room service\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Conditions\",\"value\":\"Fumeurs: non-fumeurs\"},{\"@type\":\"PropertyValue\",\"name\":\"Animaux accept\u00e9s\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Note literie\",\"value\":\"9,1\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Thing\",\"name\":\"Chambre Lit King-Size Sup\u00e9rieure - Vue Partielle sur Mer\",\"description\":\"Cette chambre spacieuse de 30 m\u00b2 offre un balcon et une terrasse priv\u00e9e avec une vue partielle sur la mer. Elle est \u00e9quip\u00e9e d'un lit king-size tr\u00e8s confortable, not\u00e9 9,1\/10 par les clients. La salle de bains privative inclut une baignoire ainsi que des articles de toilette gratuits pour un s\u00e9jour agr\u00e9able.\",\"url\":\"https:\/\/hotellerichelieu-17940-booking.myasterio.com\/betemplate\/BEHR\/booking?kml_code=HOTELLERICHELIEU-17940\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a315225aeec6.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"Chambre Lit King-Size Sup\u00e9rieure - Vue Partielle sur Mer\"},{\"@type\":\"PropertyValue\",\"name\":\"Sous-titre\",\"value\":\"Vue partielle sur la mer depuis la terrasse priv\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de chambre\",\"value\":\"Sup\u00e9rieure\"},{\"@type\":\"PropertyValue\",\"name\":\"Surface\",\"value\":\"30 m\u00b2\"},{\"@type\":\"PropertyValue\",\"name\":\"Capacit\u00e9\",\"value\":\"2 personnes\"},{\"@type\":\"PropertyValue\",\"name\":\"Vue\",\"value\":\"Vue partielle sur la mer\"},{\"@type\":\"PropertyValue\",\"name\":\"Literie\",\"value\":\"Lits confortables tr\u00e8s grands (> 2 m\u00e8tres de long), not\u00e9s 9,1 d'apr\u00e8s 270 commentaires\"},{\"@type\":\"PropertyValue\",\"name\":\"Salle de bain\",\"value\":\"Salle de bains privative avec baignoire, articles de toilette gratuits, peignoir, serviettes, chaussons, s\u00e8che-cheveux, toilettes, papier toilette\"},{\"@type\":\"PropertyValue\",\"name\":\"\u00c9quipements\",\"value\":\"Climatisation, t\u00e9l\u00e9vision \u00e0 \u00e9cran plat, minibar, machine \u00e0 caf\u00e9, Wi-Fi gratuit, coffre-fort, linge de maison, t\u00e9l\u00e9phone, mat\u00e9riel de repassage, plateau\/bouilloire, fer \u00e0 repasser, chauffage, service de r\u00e9veil, bouilloire \u00e9lectrique, mobilier d\u2019ext\u00e9rieur, armoire ou penderie, gel hydroalcoolique\"},{\"@type\":\"PropertyValue\",\"name\":\"Acc\u00e8s sp\u00e9cifique\",\"value\":\"\u00c9tages sup\u00e9rieurs accessibles uniquement par les escaliers\"},{\"@type\":\"PropertyValue\",\"name\":\"Petit-d\u00e9jeuner\",\"value\":\"A voir avec la r\u00e9ception\"},{\"@type\":\"PropertyValue\",\"name\":\"M\u00e9nage\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Room service\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Conditions\",\"value\":\"Non-fumeurs\"},{\"@type\":\"PropertyValue\",\"name\":\"PMR\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Animaux accept\u00e9s\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Note literie\",\"value\":\"9,1\/10\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"Thing\",\"name\":\"Suite Deluxe avec Terrasse - Vue sur Jardin\",\"description\":\"Cette suite comprend un salon, une chambre s\u00e9par\u00e9e ainsi qu\u2019une salle de bains avec douche \u00e0 l'italienne et articles de toilette gratuits. Offrant une vue sur le jardin, elle est climatis\u00e9e et \u00e9quip\u00e9e d'une t\u00e9l\u00e9vision \u00e0 \u00e9cran plat, d'un minibar, d'une machine \u00e0 caf\u00e9 et d'un acc\u00e8s au salon ex\u00e9cutif.\",\"url\":\"https:\/\/hotellerichelieu-17940-booking.myasterio.com\/betemplate\/BEHR\/booking?kml_code=HOTELLERICHELIEU-17940\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a31571f6fa9d.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"Suite Deluxe avec Terrasse - Vue sur Jardin\"},{\"@type\":\"PropertyValue\",\"name\":\"Sous-titre\",\"value\":\"Superficie 50 m\u00b2 avec balcon et patio\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de chambre\",\"value\":\"Suite Deluxe\"},{\"@type\":\"PropertyValue\",\"name\":\"Surface\",\"value\":\"50 m\u00b2\"},{\"@type\":\"PropertyValue\",\"name\":\"Capacit\u00e9\",\"value\":\"2 personnes\"},{\"@type\":\"PropertyValue\",\"name\":\"Vue\",\"value\":\"Vue sur le jardin\"},{\"@type\":\"PropertyValue\",\"name\":\"Literie\",\"value\":\"1 grand lit double dans la chambre et 1 canap\u00e9-lit dans le salon. Lits confortables not\u00e9s 9,1 sur 10 d'apr\u00e8s 270 commentaires.\"},{\"@type\":\"PropertyValue\",\"name\":\"Salle de bain\",\"value\":\"Salle de bains privative avec douche \u00e0 l'italienne, articles de toilette gratuits, peignoir, toilettes, serviettes, chaussons, s\u00e8che-cheveux et papier toilette.\"},{\"@type\":\"PropertyValue\",\"name\":\"\u00c9quipements\",\"value\":\"Balcon, terrasse, climatisation, coffre-fort, linge de maison, coin salon, t\u00e9l\u00e9vision \u00e0 \u00e9cran plat, r\u00e9frig\u00e9rateur, t\u00e9l\u00e9phone, mat\u00e9riel de repassage, machine \u00e0 caf\u00e9, plateau\/bouilloire, fer \u00e0 repasser, chauffage, minibar, service de r\u00e9veil, bouilloire \u00e9lectrique, mobilier d\u2019ext\u00e9rieur, patio, acc\u00e8s au salon ex\u00e9cutif, armoire ou penderie, gel hydroalcoolique.\"},{\"@type\":\"PropertyValue\",\"name\":\"Acc\u00e8s sp\u00e9cifique\",\"value\":\"\u00c9tages sup\u00e9rieurs accessibles uniquement par les escaliers\"},{\"@type\":\"PropertyValue\",\"name\":\"Petit-d\u00e9jeuner\",\"value\":\"A voir avec la Reception\"},{\"@type\":\"PropertyValue\",\"name\":\"M\u00e9nage\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Room service\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"PMR\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Animaux accept\u00e9s\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Note literie\",\"value\":\"9,1\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"Thing\",\"name\":\"Suite Familiale de Luxe\",\"description\":\"Cette suite spacieuse de 63 m\u00b2 comprend un salon, 2 chambres s\u00e9par\u00e9es et 2 salles de bains avec douche \u00e0 l'italienne et articles de toilette gratuits. Elle offre une vue sur le jardin, un balcon et une terrasse, ainsi que l'acc\u00e8s au salon ex\u00e9cutif. Ce logement climatis\u00e9 dispose \u00e9galement d'une t\u00e9l\u00e9vision \u00e0 \u00e9cran plat, d'un minibar, d'une machine \u00e0 caf\u00e9, et d'un canap\u00e9-lit confortable.\",\"url\":\"https:\/\/hotellerichelieu-17940-booking.myasterio.com\/betemplate\/BEHR\/booking?kml_code=HOTELLERICHELIEU-17940\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a315880b3889.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"Suite Familiale de Luxe\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de chambre\",\"value\":\"Suite\"},{\"@type\":\"PropertyValue\",\"name\":\"Surface\",\"value\":\"63 m\u00b2\"},{\"@type\":\"PropertyValue\",\"name\":\"Capacit\u00e9\",\"value\":\"2 chambres, 1 salon avec canap\u00e9-lit, 2 salles de bains\"},{\"@type\":\"PropertyValue\",\"name\":\"Vue\",\"value\":\"Vue sur le jardin\"},{\"@type\":\"PropertyValue\",\"name\":\"Literie\",\"value\":\"1 grand lit double par chambre et 1 canap\u00e9-lit dans le salon. Lits confortables not\u00e9s 9,1 selon 270 commentaires.\"},{\"@type\":\"PropertyValue\",\"name\":\"Salle de bain\",\"value\":\"2 salles de bains privatives avec douche \u00e0 l'italienne, articles de toilette gratuits, peignoir, serviettes, chaussons, s\u00e8che-cheveux, toilettes et papier toilette.\"},{\"@type\":\"PropertyValue\",\"name\":\"\u00c9quipements\",\"value\":\"Balcon, terrasse, climatisation, coffre-fort, linge de maison, coin salon, t\u00e9l\u00e9vision \u00e0 \u00e9cran plat, r\u00e9frig\u00e9rateur, t\u00e9l\u00e9phone, mat\u00e9riel de repassage, machine \u00e0 caf\u00e9, plateau\/bouilloire, fer \u00e0 repasser, chauffage, minibar, service de r\u00e9veil, bouilloire \u00e9lectrique, mobilier d\u2019ext\u00e9rieur, armoire ou penderie, table \u00e0 manger, acc\u00e8s au salon ex\u00e9cutif, gel hydroalcoolique.\"},{\"@type\":\"PropertyValue\",\"name\":\"Acc\u00e8s sp\u00e9cifique\",\"value\":\"\u00c9tages sup\u00e9rieurs accessibles uniquement par les escaliers\"},{\"@type\":\"PropertyValue\",\"name\":\"Petit-d\u00e9jeuner\",\"value\":\"A voir avec la reception\"},{\"@type\":\"PropertyValue\",\"name\":\"M\u00e9nage\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Room service\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Conditions\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Animaux accept\u00e9s\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Note literie\",\"value\":\"9,1\"}]}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@type\":\"Thing\",\"name\":\"Suite Prestige avec Terrasse\",\"description\":\"Cette suite climatis\u00e9e de 42 m\u00b2 dispose d'un minibar, d'une terrasse priv\u00e9e avec vue sur la mer et d'une salle de bains avec baignoire. Elle offre un confort haut de gamme et un grand lit double, id\u00e9al pour un s\u00e9jour reposant face \u00e0 la mer.\",\"url\":\"https:\/\/hotellerichelieu-17940-booking.myasterio.com\/betemplate\/BEHR\/booking?kml_code=HOTELLERICHELIEU-17940\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a3159a8759f4.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"Suite Prestige avec Terrasse\"},{\"@type\":\"PropertyValue\",\"name\":\"Sous-titre\",\"value\":\"Vue sur Mer\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de chambre\",\"value\":\"Suite\"},{\"@type\":\"PropertyValue\",\"name\":\"Surface\",\"value\":\"42 m\u00b2\"},{\"@type\":\"PropertyValue\",\"name\":\"Capacit\u00e9\",\"value\":\"2 personnes\"},{\"@type\":\"PropertyValue\",\"name\":\"Vue\",\"value\":\"Vue sur la mer\"},{\"@type\":\"PropertyValue\",\"name\":\"Literie\",\"value\":\"1 grand lit double. Lits confortables, not\u00e9s 9,1 d'apr\u00e8s 270 commentaires.\"},{\"@type\":\"PropertyValue\",\"name\":\"Salle de bain\",\"value\":\"Salle de bains privative avec baignoire, douche, articles de toilette gratuits, peignoir, serviettes, chaussons, s\u00e8che-cheveux, toilettes, salle de bains suppl\u00e9mentaire, papier toilette.\"},{\"@type\":\"PropertyValue\",\"name\":\"\u00c9quipements\",\"value\":\"Climatisation, t\u00e9l\u00e9vision \u00e0 \u00e9cran plat, minibar, machine \u00e0 caf\u00e9, Wi-Fi gratuit, balcon, terrasse, coffre-fort, linge de maison, t\u00e9l\u00e9phone, mat\u00e9riel de repassage, plateau\/bouilloire, fer \u00e0 repasser, chauffage, tr\u00e8s grands lits (> 2 m\u00e8tres de long), service de r\u00e9veil\/r\u00e9veil, bouilloire \u00e9lectrique, mobilier d\u2019ext\u00e9rieur, armoire ou penderie, gel hydroalcoolique.\"},{\"@type\":\"PropertyValue\",\"name\":\"Acc\u00e8s sp\u00e9cifique\",\"value\":\"\u00c9tages sup\u00e9rieurs accessibles uniquement par les escaliers\"},{\"@type\":\"PropertyValue\",\"name\":\"Petit-d\u00e9jeuner\",\"value\":\"A voir avec la reception\"},{\"@type\":\"PropertyValue\",\"name\":\"M\u00e9nage\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Room service\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Conditions\",\"value\":\"Fumeurs : non-fumeurs\"},{\"@type\":\"PropertyValue\",\"name\":\"PMR\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Animaux accept\u00e9s\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Note literie\",\"value\":\"9,1\"}]}},{\"@type\":\"ListItem\",\"position\":6,\"item\":{\"@type\":\"Thing\",\"name\":\"Chambre Classique avec Terrasse\",\"description\":\"Cette chambre double climatis\u00e9e de 23 m\u00b2 dispose d'un minibar, d'une terrasse avec vue sur le jardin, et d'une salle de bains privative \u00e9quip\u00e9e d'une douche et d'articles de toilette gratuits. Lits confortables not\u00e9s 9,1 sur 270 commentaires, parfaite pour un s\u00e9jour relaxant avec acc\u00e8s au patio et au salon ex\u00e9cutif.\",\"url\":\"https:\/\/hotellerichelieu-17940-booking.myasterio.com\/betemplate\/BEHR\/booking?kml_code=HOTELLERICHELIEU-17940\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a315a8da7886.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"Chambre Classique avec Terrasse\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de chambre\",\"value\":\"Chambre double climatis\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Surface\",\"value\":\"23 m\u00b2\"},{\"@type\":\"PropertyValue\",\"name\":\"Capacit\u00e9\",\"value\":\"2 personnes\"},{\"@type\":\"PropertyValue\",\"name\":\"Vue\",\"value\":\"Vue sur le jardin\"},{\"@type\":\"PropertyValue\",\"name\":\"Literie\",\"value\":\"Lits tr\u00e8s grands (> 2 m\u00e8tres de long) et confortables, not\u00e9s 9,1 selon 270 avis\"},{\"@type\":\"PropertyValue\",\"name\":\"Salle de bain\",\"value\":\"Salle de bains privative avec douche, articles de toilette gratuits, peignoir, toilettes, serviettes, chaussons, s\u00e8che-cheveux, papier toilette\"},{\"@type\":\"PropertyValue\",\"name\":\"\u00c9quipements\",\"value\":\"Balcon, terrasse, climatisation, coffre-fort, linge de maison, t\u00e9l\u00e9vision \u00e0 \u00e9cran plat, t\u00e9l\u00e9phone, mat\u00e9riel de repassage, machine \u00e0 caf\u00e9, plateau\/bouilloire, fer \u00e0 repasser, chauffage, minibar, service de r\u00e9veil, bouilloire \u00e9lectrique, mobilier d\u2019ext\u00e9rieur, patio, armoire ou penderie, gel hydroalcoolique\"},{\"@type\":\"PropertyValue\",\"name\":\"Acc\u00e8s sp\u00e9cifique\",\"value\":\"\u00c9tages sup\u00e9rieurs accessibles uniquement par les escaliers\"},{\"@type\":\"PropertyValue\",\"name\":\"Petit-d\u00e9jeuner\",\"value\":\"A voir avec la reception\"},{\"@type\":\"PropertyValue\",\"name\":\"M\u00e9nage\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Room service\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Conditions\",\"value\":\"Fumeurs : non-fumeurs\"},{\"@type\":\"PropertyValue\",\"name\":\"PMR\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Animaux accept\u00e9s\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Note literie\",\"value\":\"9,1\"}]}},{\"@type\":\"ListItem\",\"position\":7,\"item\":{\"@type\":\"Thing\",\"name\":\"Suite Le Richelieu avec Terrasse\",\"description\":\"Cette suite spacieuse de 80 m\u00b2 comprend 2 chambres avec 2 grands lits doubles et 2 salles de bains. Elle offre une vue apaisante sur le jardin et dispose d'une terrasse ainsi que d'un balcon pour profiter de l'ext\u00e9rieur au calme.\",\"url\":\"https:\/\/hotellerichelieu-17940-booking.myasterio.com\/betemplate\/BEHR\/booking?kml_code=HOTELLERICHELIEU-17940\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a315bca66139.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"Suite Le Richelieu avec Terrasse\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de chambre\",\"value\":\"Suite\"},{\"@type\":\"PropertyValue\",\"name\":\"Surface\",\"value\":\"80 m\u00b2\"},{\"@type\":\"PropertyValue\",\"name\":\"Capacit\u00e9\",\"value\":\"2 chambres, 4 personnes\"},{\"@type\":\"PropertyValue\",\"name\":\"Vue\",\"value\":\"Vue sur le jardin\"},{\"@type\":\"PropertyValue\",\"name\":\"Literie\",\"value\":\"2 grands lits doubles, lits confortables not\u00e9s 9,1 sur 270 commentaires\"},{\"@type\":\"PropertyValue\",\"name\":\"Salle de bain\",\"value\":\"Salle de bains privative avec baignoire, douche, articles de toilette gratuits, peignoir, serviettes, chaussons, s\u00e8che-cheveux, toilettes et papier toilette\"},{\"@type\":\"PropertyValue\",\"name\":\"\u00c9quipements\",\"value\":\"Climatisation, t\u00e9l\u00e9vision \u00e0 \u00e9cran plat, minibar, machine \u00e0 caf\u00e9, plateau\/bouilloire, Wi-Fi gratuit, coffre-fort, linge de maison, t\u00e9l\u00e9phone, mat\u00e9riel de repassage, chauffage, mobilier d\u2019ext\u00e9rieur, acc\u00e8s au salon ex\u00e9cutif, service de r\u00e9veil\"},{\"@type\":\"PropertyValue\",\"name\":\"Petit-d\u00e9jeuner\",\"value\":\"A voir avec la reception\"},{\"@type\":\"PropertyValue\",\"name\":\"M\u00e9nage\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Room service\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Conditions\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Animaux accept\u00e9s\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Note literie\",\"value\":\"9,1\/10\"}]}},{\"@type\":\"ListItem\",\"position\":8,\"item\":{\"@type\":\"Thing\",\"name\":\"Chambre Prestige avec Terrasse\",\"description\":\"Dot\u00e9e d\u2019une terrasse offrant une vue sur la mer, cette chambre double spacieuse et climatis\u00e9e comprend un minibar et une salle de bains privative pourvue d\u2019une baignoire. Elle est \u00e9quip\u00e9e d\u2019un grand lit confortable et de nombreux \u00e9quipements modernes pour un s\u00e9jour agr\u00e9able.\",\"url\":\"https:\/\/hotellerichelieu-17940-booking.myasterio.com\/betemplate\/BEHR\/booking?kml_code=HOTELLERICHELIEU-17940\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a315c8a0e204.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"Chambre Prestige avec Terrasse\"},{\"@type\":\"PropertyValue\",\"name\":\"Sous-titre\",\"value\":\"Vue sur Mer\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de chambre\",\"value\":\"Chambre double spacieuse climatis\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Surface\",\"value\":\"30 m\u00b2\"},{\"@type\":\"PropertyValue\",\"name\":\"Capacit\u00e9\",\"value\":\"1 grand lit double\"},{\"@type\":\"PropertyValue\",\"name\":\"Vue\",\"value\":\"Vue sur la mer\"},{\"@type\":\"PropertyValue\",\"name\":\"Literie\",\"value\":\"Lits confortables, not\u00e9s 9,1 (d'apr\u00e8s 270 commentaires)\"},{\"@type\":\"PropertyValue\",\"name\":\"Salle de bain\",\"value\":\"Salle de bains privative avec baignoire, articles de toilette gratuits, peignoir, toilettes, serviettes, chaussons, s\u00e8che-cheveux, papier toilette\"},{\"@type\":\"PropertyValue\",\"name\":\"\u00c9quipements\",\"value\":\"Balcon, Terrasse, Climatisation, Coffre-fort, Linge de maison, T\u00e9l\u00e9vision \u00e0 \u00e9cran plat, T\u00e9l\u00e9phone, Mat\u00e9riel de repassage, Machine \u00e0 caf\u00e9, Plateau \/ bouilloire, Fer \u00e0 repasser, Chauffage, Tr\u00e8s grands lits (> 2 m\u00e8tres de long), Minibar, Service de r\u00e9veil, Bouilloire \u00e9lectrique, Mobilier d\u2019ext\u00e9rieur, Armoire ou penderie, Gel hydroalcoolique\"},{\"@type\":\"PropertyValue\",\"name\":\"Acc\u00e8s sp\u00e9cifique\",\"value\":\"\u00c9tages sup\u00e9rieurs accessibles uniquement par les escaliers\"},{\"@type\":\"PropertyValue\",\"name\":\"Petit-d\u00e9jeuner\",\"value\":\"A voir avec la reception\"},{\"@type\":\"PropertyValue\",\"name\":\"M\u00e9nage\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Room service\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Conditions\",\"value\":\"Fumeurs: non-fumeurs\"},{\"@type\":\"PropertyValue\",\"name\":\"Animaux accept\u00e9s\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Note literie\",\"value\":\"9,1\"}]}},{\"@type\":\"ListItem\",\"position\":9,\"item\":{\"@type\":\"Thing\",\"name\":\"Suite - Vue sur Mer\",\"description\":\"Suite spacieuse de 78 m\u00b2 comprenant 2 chambres et 2 salles de bains avec douche \u00e0 l'italienne. Profitez d'une vue imprenable sur la mer depuis le balcon et la terrasse. La suite dispose d'une climatisation, d'une t\u00e9l\u00e9vision \u00e0 \u00e9cran plat, d'un minibar, d'une machine \u00e0 caf\u00e9, ainsi que d'un acc\u00e8s au salon ex\u00e9cutif.\",\"url\":\"https:\/\/hotellerichelieu-17940-booking.myasterio.com\/betemplate\/BEHR\/booking?kml_code=HOTELLERICHELIEU-17940\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a315d1d0ff4f.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom\",\"value\":\"Suite - Vue sur Mer\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de chambre\",\"value\":\"Suite\"},{\"@type\":\"PropertyValue\",\"name\":\"Surface\",\"value\":\"78 m\u00b2\"},{\"@type\":\"PropertyValue\",\"name\":\"Capacit\u00e9\",\"value\":\"2\"},{\"@type\":\"PropertyValue\",\"name\":\"Vue\",\"value\":\"Vue sur la mer\"},{\"@type\":\"PropertyValue\",\"name\":\"Literie\",\"value\":\"1 grand lit double, Lits confortables, not\u00e9s 9,1 (d'apr\u00e8s 270 commentaires)\"},{\"@type\":\"PropertyValue\",\"name\":\"Salle de bain\",\"value\":\"Salle de bains privative avec douche \u00e0 l'italienne, articles de toilette gratuits, peignoir, serviettes, chaussons, s\u00e8che-cheveux, papier toilette, salle de bains suppl\u00e9mentaire et toilettes.\"},{\"@type\":\"PropertyValue\",\"name\":\"\u00c9quipements\",\"value\":\"Balcon, Terrasse, Climatisation, Coffre-fort, T\u00e9l\u00e9vision, T\u00e9l\u00e9phone, Mat\u00e9riel de repassage, Machine \u00e0 caf\u00e9, Plateau \/ bouilloire, Fer \u00e0 repasser, Chambre(s) communicante(s) disponible(s), Chauffage, T\u00e9l\u00e9vision \u00e0 \u00e9cran plat, Tr\u00e8s grands lits (> 2 m\u00e8tres de long), Minibar, Service de r\u00e9veil \/ r\u00e9veil, Bouilloire \u00e9lectrique, Mobilier d\u2019ext\u00e9rieur, Service de r\u00e9veil, R\u00e9veil, Acc\u00e8s au salon ex\u00e9cutif, Armoire ou penderie, Gel hydroalcoolique, Non-fumeurs\"},{\"@type\":\"PropertyValue\",\"name\":\"Acc\u00e8s sp\u00e9cifique\",\"value\":\"\u00c9tages sup\u00e9rieurs accessibles uniquement par les escaliers\"},{\"@type\":\"PropertyValue\",\"name\":\"Petit-d\u00e9jeuner\",\"value\":\"A voir avec la reception\"},{\"@type\":\"PropertyValue\",\"name\":\"M\u00e9nage\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Room service\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Conditions\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"PMR\",\"value\":\"-\"},{\"@type\":\"PropertyValue\",\"name\":\"Animaux accept\u00e9s\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Note literie\",\"value\":\"9,1\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Fiche sans template\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"Pr\u00e9sentation g\u00e9n\u00e9rale des soins du Spa Marin\",\"description\":\"Le Spa Marin de l'h\u00f4tel HR H\u00f4tel & Spa Marin \u00e0 La Flotte en R\u00e9 propose un espace de 800 m\u00b2 d\u00e9di\u00e9 au bien-\u00eatre. Ce spa utilise des actifs exclusivement d'origine marine, en partenariat avec les Laboratoires THALGO. Le spa propose des soins visage et corps, des enveloppements aux algues, bains hydromassants, massages sur mesure, programmes minceur, soins thalasso avec algues et boues marines ainsi qu'un parcours marin avec eau de mer chauff\u00e9e \u00e0 plus de 34 \u00b0C.\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type de soin\",\"value\":\"Pr\u00e9sentation g\u00e9n\u00e9rale\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Thing\",\"name\":\"Parcours marin\",\"description\":\"Notre parcours marin se compose d\u2019installations compl\u00e8tes et vari\u00e9es pour vivre le bonheur du spa :\\n\\nUn bassin d\u2019eau de mer \u00e0 jets et chauff\u00e9e \u00e0 34\u2009\u00b0C\\nUn jacuzzi chauff\u00e9 \u00e0 37\u2009\u00b0C,\\nUn bain d\u2019eau froide \u00e0 6\u2009\u00b0C,\\nUn hammam,\\nUn sauna,\\nTrois douches sensorielles (relaxante, tropicale et \u00e9cossaise),\\nUne fontaine de glace.\",\"image\":\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/01\/hotel-hr-spa-marin-carousel-spa.jpg\"}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"Thing\",\"name\":\"Soins visage et corps\",\"description\":\"Offrez \u00e0 votre peau et \u00e0 votre corps des soins d\u2019exception. Les soins du visage sign\u00e9s Ella Bach\u00e9 et Thalgo allient performance sur-mesure et expertise pour sublimer votre \u00e9clat. Pour le corps, bains sensoriels, gommages, enveloppements et massages sign\u00e9s HRS & Thalgo vous invitent \u00e0 une relaxation absolue.\",\"image\":\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/01\/massage-et-soins-hotel-hr-spa-marin-de-lile-de-re.webp\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type de soin\",\"value\":\"Massage\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"Thing\",\"name\":\"Suites Exclusives\",\"description\":\"Vivez une parenth\u00e8se de bien-\u00eatre \u00e0 deux dans une suite exclusive. Profitez d\u2019un bain hydro-massant et d\u2019un hammam privatif pour une exp\u00e9rience en duo unique. Choisissez des soins de 60 \u00e0 130 minutes et laissez-vous transporter par une d\u00e9tente absolue dans un cadre privil\u00e9gi\u00e9.\",\"image\":\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/01\/spa-marin-de-lile-de-re-soins-massages.webp\"}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@type\":\"Thing\",\"name\":\"Exp\u00e9rience Divine \u2013 soin duo en suite prestige\",\"description\":\"Privatisation d'une suite prestige DUO avec baignoire hydromassante et hammam privatif pour deux, partageant un soin \u00e0 deux.\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Dur\u00e9e\",\"value\":\"60 minutes + 50 minutes de soin \u00e0 deux\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de soin\",\"value\":\"Soin duo\"}]}},{\"@type\":\"ListItem\",\"position\":6,\"item\":{\"@type\":\"Thing\",\"name\":\"Programmes minceur\",\"description\":\"\u00c0 base d\u2019enveloppements, de drainage, ou encore de pressoth\u00e9rapie, nos programmes minceur vous permettent de stimuler votre silhouette et de donner un coup de boost \u00e0 votre m\u00e9tabolisme. Les r\u00e9sultats ? Un corps d\u00e9barrass\u00e9 de ses toxines et une silhouette affin\u00e9e.\",\"image\":\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/02\/massage-scaled.webp\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type de soin\",\"value\":\"Drainage\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Soins de l'H\u00f4tel\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Thing\",\"name\":\"Pr\u00e9sentation du Spa Marin de l\u2019\u00eele de R\u00e9\",\"image\":\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/01\/spa-soins-hotel-hrspa.webp\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom du soin\",\"value\":\"Pr\u00e9sentation du Spa Marin de l\u2019\u00eele de R\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Description du soin\",\"value\":\"Situ\u00e9 au c\u0153ur de l'h\u00f4tel 5 \u00e9toiles HR & Spa Marin, ce spa marin propose une exp\u00e9rience bien-\u00eatre unique ax\u00e9e sur les bienfaits de l'oc\u00e9an. Avec de l'eau de mer chauff\u00e9e \u00e0 plus de 34 \u00b0C incluse dans toutes les formules, il offre un parcours marin complet et des soins d'exception pour la d\u00e9tente, la d\u00e9toxification, la minceur et l'anti-\u00e2ge.\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de soin (Massage, Soin du visage, Soin du corps, Gommage, Enveloppement Rituel, spa)\",\"value\":\"Rituel spa\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Thing\",\"name\":\"Parcours marin\",\"image\":\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/01\/hotel-hr-spa-marin-carousel-spa.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom du soin\",\"value\":\"Parcours marin\"},{\"@type\":\"PropertyValue\",\"name\":\"Description du soin\",\"value\":\"Profitez d'un espace de 180 m2 avec un bassin d\u2019eau de mer chauff\u00e9e \u00e0 34 \u00b0C \u00e0 jets, jacuzzi chauff\u00e9 \u00e0 37 \u00b0C, bain d\u2019eau froide \u00e0 6 \u00b0C, hammam, sauna, trois douches sensorielles et une fontaine de glace. Ce parcours offre une exp\u00e9rience relaxante unique au sein du Spa Marin.\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de soin (Massage, Soin du visage, Soin du corps, Gommage, Enveloppement Rituel, spa)\",\"value\":\"Rituel spa\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"Thing\",\"name\":\"Soins visage et corps\",\"image\":\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/02\/hr-hotel-restaurant-spa-marin-massage-ile-de-re-rochelle-verri-17-scaled.webp\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom du soin\",\"value\":\"Soins visage et corps\"},{\"@type\":\"PropertyValue\",\"name\":\"Description du soin\",\"value\":\"Les soins visage sont sign\u00e9s Ella Bach\u00e9 et Thalgo, alliant performance sur-mesure et expertise pour sublimer votre \u00e9clat. Pour le corps, des bains sensoriels, gommages, enveloppements et massages sign\u00e9s HRS & Thalgo vous invitent \u00e0 une relaxation absolue et un bien-\u00eatre profond.\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de soin (Massage, Soin du visage, Soin du corps, Gommage, Enveloppement Rituel, spa)\",\"value\":\"Soin du visage\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"Thing\",\"name\":\"Suites Exclusives Spa Marin\",\"image\":\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/02\/bain-spa-scaled.webp\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom du soin\",\"value\":\"Suites Exclusives Spa Marin\"},{\"@type\":\"PropertyValue\",\"name\":\"Description du soin\",\"value\":\"Vivez une exp\u00e9rience en duo unique dans une suite privatis\u00e9e avec bain hydro-massant et hammam. Les soins propos\u00e9s durent entre 60 et 130 minutes et offrent une d\u00e9tente absolue dans un cadre privil\u00e9gi\u00e9.\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de soin (Massage, Soin du visage, Soin du corps, Gommage, Enveloppement Rituel, spa)\",\"value\":\"Rituel spa\"}]}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@type\":\"Thing\",\"name\":\"Programmes minceur\",\"image\":\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/02\/massage-scaled.webp\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom du soin\",\"value\":\"Programmes minceur\"},{\"@type\":\"PropertyValue\",\"name\":\"Description du soin\",\"value\":\"Ces programmes incluent enveloppements, drainage et pressoth\u00e9rapie pour stimuler la silhouette et booster le m\u00e9tabolisme. Les r\u00e9sultats garantissent un corps d\u00e9barrass\u00e9 des toxines et une silhouette affin\u00e9e.\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de soin (Massage, Soin du visage, Soin du corps, Gommage, Enveloppement Rituel, spa)\",\"value\":\"Enveloppement\"}]}},{\"@type\":\"ListItem\",\"position\":6,\"item\":{\"@type\":\"Thing\",\"name\":\"Soins enfants by Toofruit\",\"image\":\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/01\/spa-marin-de-lile-de-re-soins-massages.webp\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom du soin\",\"value\":\"Soins enfants by Toofruit\"},{\"@type\":\"PropertyValue\",\"name\":\"Description du soin\",\"value\":\"Des soins sp\u00e9cialement con\u00e7us pour les enfants d\u00e8s 5 ans, avec des produits BIO certifi\u00e9s ECOCERT \u00e0 base de fruits gourmands comme l\u2019abricot, la myrtille et la vanille. Ces soins se d\u00e9roulent dans une suite exclusive, pour un moment de bien-\u00eatre partag\u00e9 en famille.\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de soin (Massage, Soin du visage, Soin du corps, Gommage, Enveloppement Rituel, spa)\",\"value\":\"Soin du corps\"}]}},{\"@type\":\"ListItem\",\"position\":7,\"item\":{\"@type\":\"Thing\",\"name\":\"Coaching personnalis\u00e9\",\"image\":\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/1\/10\/With_Coach_Nikitan.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Nom du soin\",\"value\":\"Coaching personnalis\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Description du soin\",\"value\":\"S\u00e9ances de Pilates, Aqua Pilates et coaching personnalis\u00e9 propos\u00e9es par des coachs sportifs dipl\u00f4m\u00e9s, Louise et Luc. Ces s\u00e9ances visent \u00e0 am\u00e9liorer la condition physique et le bien-\u00eatre g\u00e9n\u00e9ral dans un cadre haut de gamme.\"},{\"@type\":\"PropertyValue\",\"name\":\"Type de soin (Massage, Soin du visage, Soin du corps, Gommage, Enveloppement Rituel, spa)\",\"value\":\"Rituel spa\"}]}}]}]}<\/script>\n\n  \n  <!-- Injection des labels pour le JS (modal) -->\n  <script>\n    var emFieldLabels = {\"nom\":\"Nom\",\"sous_titre\":\"Sous-titre\",\"categorie_bien_etre_restauration_hebergement_sport_loisirs_business_famille_transport_autre\":\"Cat\\u00e9gorie (Bien-\\u00eatre Restauration H\\u00e9bergement ,Sport & Loisirs, Business ,Famille ,Transport ,Autre)\",\"description\":\"Description\",\"inclus_dans_le_sejour_ouinonselon_la_formule\":\"Inclus dans le s\\u00e9jour (Oui\\\/Non,Selon la formule)\",\"sur_reservation_oui_non_recommande\":\"Sur r\\u00e9servation (Oui Non, Recommand\\u00e9)\",\"tarif\":\"Tarif\",\"disponibilite\":\"Disponibilit\\u00e9\",\"lieu_sur_place_en_chambre_a_lexterieur_sur_demande\":\"Lieu (Sur place, En chambre, \\u00c0 l'ext\\u00e9rieur, Sur demande)\",\"pour_qui_tous_adultes_uniquement_familles_professionnels_couples\":\"Pour qui (Tous, Adultes uniquement, Familles, Professionnels, Couples)\",\"contact_direct\":\"Contact direct\",\"categorie_palace_luxe_boutique_hotel_charme_familial_affaires_eco_lodge\":\"Cat\\u00e9gorie (Palace Luxe ,Boutique h\\u00f4tel, Charme, Familial, Affaires, \\u00c9co-lodge)\",\"classement_nombre_etoiles\":\"Classement (nombre \\u00e9toiles)\",\"description_generale\":\"Description g\\u00e9n\\u00e9rale\",\"annee_de_creation_ouverture\":\"Ann\\u00e9e de cr\\u00e9ation \\\/ ouverture\",\"histoire_heritage\":\"Histoire & h\\u00e9ritage\",\"architecture_style\":\"Architecture & style\",\"valeurs_engagement\":\"Valeurs & engagement\",\"ce_qui_nous_distingue\":\"Ce qui nous distingue\",\"environnement\":\"Environnement\",\"vue_depuis_lhotel\":\"Vue depuis l'h\\u00f4tel\",\"adresse\":\"Adresse\",\"acces\":\"Acc\\u00e8s\",\"site_web\":\"Site web\",\"reservation\":\"R\\u00e9servation\",\"instagram\":\"Instagram\",\"facebook\":\"Facebook\",\"linkedin\":\"LinkedIn\",\"type_de_chambre\":\"Type de chambre\",\"surface\":\"Surface\",\"capacite\":\"Capacit\\u00e9\",\"etage\":\"\\u00c9tage\",\"vue\":\"Vue\",\"literie\":\"Literie\",\"equipements\":\"\\u00c9quipements\",\"pmr_ouinon\":\"PMR\",\"animaux_acceptes_ouinon\":\"Animaux accept\\u00e9s ? (oui\\\/non)\",\"categorie_gastronomique_bistronomique_traditionnel_brasserie_snack_food_truck_pizzeria\":\"Cat\\u00e9gorie (Gastronomique, Bistronomique, Traditionnel, Brasserie, Snack, Food truck, Pizzeria)\",\"ambiance_familial_romantique_festif_decontracte_chic_vue_panoramique\":\"Ambiance (Familial, Romantique, Festif, D\\u00e9contract\\u00e9, Chic, Vue panoramique)\",\"cadre_terrasse_bord_de_piscine_bord_de_mer_vue_climatise_jardin\":\"Cadre (Terrasse, Bord de piscine, Bord de mer, Vue, Climatis\\u00e9, Jardin)\",\"menu_enfant_ouinon\":\"Menu enfant (Oui\\\/Non)\",\"options_regime_vegetarien_vegan_sans_gluten\":\"Options r\\u00e9gime (V\\u00e9g\\u00e9tarien, V\\u00e9gan, Sans gluten)\",\"parking_sur_place_a_proximite_difficile_non_disponible\":\"Parking (Sur place, \\u00c0 proximit\\u00e9, Difficile, Non disponible)\",\"accessibilite_pmr_ouinon\":\"Accessibilit\\u00e9 PMR (Oui\\\/Non)\",\"animaux_acceptes_ouinon_en_terrasse\":\"Animaux accept\\u00e9s (Oui\\\/Non, en terrasse)\",\"jours_douverture\":\"Jours d'ouverture\",\"services_midi_soir_midi_et_soir_en_continu\":\"Services (Midi,  Soir,  Midi et soir, En continu)\",\"periode_douverture\":\"P\\u00e9riode d'ouverture\",\"reservation_recommandee_obligatoire_non_requise\":\"R\\u00e9servation (Recommand\\u00e9e, Obligatoire, Non requise)\",\"telephone\":\"T\\u00e9l\\u00e9phone\",\"reservation_en_ligne\":\"R\\u00e9servation en ligne\",\"lien_google_maps\":\"Lien Google Maps\",\"conseil_pratique\":\"Conseil pratique\",\"le_de_letablissement\":\"Le + de l'\\u00e9tablissement\",\"salle_de_bain\":\"Salle de bain\",\"acces_specifique\":\"Acc\\u00e8s sp\\u00e9cifique\",\"petit_dejeuner\":\"Petit-d\\u00e9jeuner\",\"menage\":\"M\\u00e9nage\",\"room_service\":\"Room service\",\"conditions\":\"Conditions\",\"pmr\":\"PMR\",\"animaux_acceptes\":\"Animaux accept\\u00e9s\",\"note_literie\":\"Note literie\",\"title\":\"Titre\",\"duree\":\"Dur\\u00e9e\",\"type_soin\":\"Type de soin\",\"nom_du_soin\":\"Nom du soin\",\"description_du_soin\":\"Description du soin\",\"type_de_soin_massage_soin_du_visage_soin_du_corps_gommage_enveloppement_rituel_spa\":\"Type de soin (Massage, Soin du visage, Soin du corps, Gommage, Enveloppement Rituel, spa)\",\"temoignage\":\"T\\u00e9moignage\",\"categorie_devenement\":\"Cat\\u00e9gorie d'\\u00e9v\\u00e9nement\",\"public_cible\":\"Public cible\",\"horaires\":\"Horaires\",\"informations_pratiques_et_contact\":\"Informations pratiques et contact\",\"distance_depuis_lhotel_en_km\":\"Distance depuis l'h\\u00f4tel (en km)\",\"temps_de_route_depuis_lhotel_en_min\":\"Temps de route depuis l'h\\u00f4tel (en min)\",\"langues_parlees\":\"Langues parl\\u00e9es\",\"distance_depuis_le_camping_km\":\"Distance depuis le camping (km)\",\"temps_de_route_depuis_le_camping_min\":\"Temps de route depuis le camping (min)\",\"type_dactivite_nature_sport_culture_etc\":\"Type d'activit\\u00e9 (nature, sport, culture, etc.)\",\"categorie_de_public_famille_enfants_senior_ado_etc\":\"Cat\\u00e9gorie de public (Famille, Enfants, Senior, Ado, etc.)\",\"reservation_ouinon\":\"R\\u00e9servation ? (oui\\\/non)\",\"informations_et_contact\":\"Informations et contact\",\"type_de_la_ville_ville_villages_bourg\":\"Type de la ville (ville \\\/ villages \\\/ bourg...)\",\"departement\":\"D\\u00e9partement\",\"points_dinterets\":\"Points d'int\\u00e9r\\u00eats\"};\n  <\/script>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     HTML \u2014 Interface principale\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n  <div class=\"em-wrap\">\n\n    <!-- \u2500\u2500\u2500 Header : titre \u2500\u2500\u2500 -->\n    <div class=\"em-header\">\n      <div>\n        <h1 class=\"em-header-title\">D\u00e9couvrez autour de vous<\/h1>\n        <p class=\"em-header-sub\">30 fiche(s) dans 6 cat\u00e9gorie(s)<\/p>\n      <\/div>\n      <button class=\"em-map-toggle active\" id=\"em-map-toggle\">\ud83d\udccd Carte<\/button>\n    <\/div>\n\n\n\n    <!-- \u2500\u2500\u2500 Layout principal : sidebar filtres + grille de cards \u2500\u2500\u2500 -->\n    <div class=\"em-layout\">\n\n      <!-- Sidebar \u2014 Filtres par type et \u00e9quipements -->\n      <aside class=\"em-sidebar\">\n        <div class=\"em-filters collapsed\">\n          <button type=\"button\" class=\"em-filters-title\" aria-expanded=\"false\">\n            <span>\n              <span class=\"em-filters-title-main\">\n                <svg class=\"em-filters-title-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\">\n                  <path d=\"M4 6h16M7 12h10M10 18h4\"><\/path>\n                <\/svg>\n                <span>Filtres<\/span>\n              <\/span>\n              <span class=\"em-filters-title-hint\">Affiner les r\u00e9sultats par type ou \u00e9quipement<\/span>\n            <\/span>\n          <\/button>\n          <div class=\"em-stats\">\n\n            <div class=\"em-stat\">Total : <strong id=\"em-stat-total\">30<\/strong><\/div>\n            <div class=\"em-stat\">Affich\u00e9s : <strong id=\"em-stat-visible\">30<\/strong><\/div>\n          <\/div>\n          <div class=\"em-filter-group\">\n            <label class=\"em-filter-label\">Type<\/label>\n                          <label class=\"em-filter-check\"><input type=\"checkbox\" value=\"services-hoteliers\" class=\"em-filter-type\" checked><span>Services Hoteliers<\/span><\/label>\n                          <label class=\"em-filter-check\"><input type=\"checkbox\" value=\"lhotel\" class=\"em-filter-type\" checked><span>L&#039;H\u00f4tel<\/span><\/label>\n                          <label class=\"em-filter-check\"><input type=\"checkbox\" value=\"restaurant-bar\" class=\"em-filter-type\" checked><span>Restaurant \/ bar<\/span><\/label>\n                          <label class=\"em-filter-check\"><input type=\"checkbox\" value=\"les-chambres\" class=\"em-filter-type\" checked><span>Les Chambres<\/span><\/label>\n                          <label class=\"em-filter-check\"><input type=\"checkbox\" value=\"adhoc-01kv8ebx815trzy9s5bc7rc0tr\" class=\"em-filter-type\" checked><span>Fiche sans template<\/span><\/label>\n                          <label class=\"em-filter-check\"><input type=\"checkbox\" value=\"soins-de-lhotel\" class=\"em-filter-type\" checked><span>Soins de l&#039;H\u00f4tel<\/span><\/label>\n                      <\/div>\n          \n          <!-- \u2500\u2500\u2500 Recherche (sous les filtres) \u2500\u2500\u2500 -->\n          <div class=\"em-search-wrap\">\n            <svg class=\"em-search-icon\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n              <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z\"><\/path>\n            <\/svg>\n            <input type=\"text\" class=\"em-search\" id=\"em-search\" placeholder=\"Rechercher une fiche...\">\n          <\/div>\n          <button class=\"em-filter-reset\" id=\"em-reset-filters\">R\u00e9initialiser<\/button>\n        <\/div>\n      <\/aside>\n\n      <!-- Contenu principal \u2014 Compteurs + grille de cards -->\n      <main class=\"em-main\">\n\n        <!-- \u2500\u2500\u2500 Onglets de cat\u00e9gories (affich\u00e9s si > 1 cat\u00e9gorie) \u2500\u2500\u2500 -->\n                  <div class=\"em-tabs\" id=\"em-tabs\">\n\n            <button class=\"em-tab active\" data-filter=\"all\">Tout<span class=\"em-tab-count\">30<\/span><\/button>\n                          <button class=\"em-tab\" data-filter=\"services-hoteliers\">Services Hoteliers<span class=\"em-tab-count\">5<\/span><\/button>\n                          <button class=\"em-tab\" data-filter=\"lhotel\">L&#039;H\u00f4tel<span class=\"em-tab-count\">1<\/span><\/button>\n                          <button class=\"em-tab\" data-filter=\"restaurant-bar\">Restaurant \/ bar<span class=\"em-tab-count\">2<\/span><\/button>\n                          <button class=\"em-tab\" data-filter=\"les-chambres\">Les Chambres<span class=\"em-tab-count\">9<\/span><\/button>\n                          <button class=\"em-tab\" data-filter=\"adhoc-01kv8ebx815trzy9s5bc7rc0tr\">Fiche sans template<span class=\"em-tab-count\">6<\/span><\/button>\n                          <button class=\"em-tab\" data-filter=\"soins-de-lhotel\">Soins de l&#039;H\u00f4tel<span class=\"em-tab-count\">7<\/span><\/button>\n                      <\/div>\n        \n        <div class=\"em-main-body\">\n          <!-- \u2500\u2500\u2500 Carte interactive (affich\u00e9e si des points GPS existent) \u2500\u2500\u2500 -->\n                      <div class=\"em-map-section\">\n              <div class=\"em-map-wrap\" id=\"em-map-wrap\">\n                <div id=\"em-map\" class=\"em-map\"><\/div>\n                <div class=\"em-map-legend\">\n                                                          <div class=\"em-map-legend-item\" data-type=\"services-hoteliers\">\n                      <span class=\"em-map-legend-dot\" style=\"background:#0891b2;\"><\/span>\n                      Services Hoteliers                    <\/div>\n                                                          <div class=\"em-map-legend-item\" data-type=\"lhotel\">\n                      <span class=\"em-map-legend-dot\" style=\"background:#db2777;\"><\/span>\n                      L&#039;H\u00f4tel                    <\/div>\n                                                          <div class=\"em-map-legend-item\" data-type=\"restaurant-bar\">\n                      <span class=\"em-map-legend-dot\" style=\"background:#65a30d;\"><\/span>\n                      Restaurant \/ bar                    <\/div>\n                                                                                              <\/div>\n              <\/div>\n            <\/div>\n          \n          <div class=\"em-cards\" id=\"em-cards\">\n                          <article class=\"em-card\"\n                data-type=\"services-hoteliers\"\n                data-features=\"\"\n                data-name=\"service de conciergerie\"\n                data-json=\"{&quot;name&quot;:&quot;Service de conciergerie&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a53babae3ffb.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/welcome?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;data&quot;:{&quot;nom&quot;:&quot;Service de conciergerie&quot;,&quot;sous_titre&quot;:&quot;Assistance personnalis\\u00e9e 24h\\\/24&quot;,&quot;categorie_bien_etre_restauration_hebergement_sport_loisirs_business_famille_transport_autre&quot;:&quot;Autre&quot;,&quot;description&quot;:&quot;Le service de conciergerie propose la r\\u00e9servation de taxis, un service de coiffure, la garde d&#039;enfants et la commande de fleurs sur demande. \\nContactez la r\\u00e9ception 24h\\\/24 pour toute demande.&quot;,&quot;inclus_dans_le_sejour_ouinonselon_la_formule&quot;:&quot;Oui&quot;,&quot;sur_reservation_oui_non_recommande&quot;:&quot;A la demande&quot;,&quot;tarif&quot;:&quot;Voir suivant les prestations&quot;,&quot;disponibilite&quot;:&quot;24h\\\/24 toute l&#039;ann\\u00e9e&quot;,&quot;lieu_sur_place_en_chambre_a_lexterieur_sur_demande&quot;:&quot;A la r\\u00e9ception de l&#039;h\\u00f4tel.&quot;,&quot;pour_qui_tous_adultes_uniquement_familles_professionnels_couples&quot;:&quot;Tous&quot;,&quot;contact_direct&quot;:&quot;R\\u00e9ception HR H\\u00f4tel - 05 25 45 05 06&quot;,&quot;name&quot;:&quot;Service de conciergerie&quot;,&quot;latitude&quot;:&quot;46.1871694&quot;,&quot;longitude&quot;:&quot;-1.3163853&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/welcome?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a53babae3ffb.jpg&quot;},&quot;category&quot;:&quot;Services Hoteliers&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/hotel-hr-spa-marin-sur-lile-de-re-accueil.webp&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/accueil.webp&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/accueil-du-spa.webp&quot;,&quot;\\\/files\\\/POA63YIuKsbC8udyd09EdqvpJj5HkpwNoyaGvPDV.jpg&quot;]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a53babae3ffb.jpg\" alt=\"Service de conciergerie\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Services Hoteliers<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Service de conciergerie<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom :<\/span>\n                        <span class=\"em-card-field-value\">Service de conciergerie<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Sous-titre :<\/span>\n                        <span class=\"em-card-field-value\">Assistance personnalis\u00e9e 24h\/24<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Cat\u00e9gorie (Bien-\u00eatre Restauration H\u00e9bergement ,Sport &amp; Loisirs, Business ,Famille ,Transport ,Autre) :<\/span>\n                        <span class=\"em-card-field-value\">Autre<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"services-hoteliers\"\n                data-features=\"\"\n                data-name=\"location de v\u00e9los\"\n                data-json=\"{&quot;name&quot;:&quot;Location de v\\u00e9los&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a53bb772eeba.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/hotel-services-ile-de-re\\\/&quot;,&quot;data&quot;:{&quot;nom&quot;:&quot;Location de v\\u00e9los&quot;,&quot;sous_titre&quot;:&quot;D\\u00e9couverte de l&#039;\\u00eele en v\\u00e9lo&quot;,&quot;categorie_bien_etre_restauration_hebergement_sport_loisirs_business_famille_transport_autre&quot;:&quot;Sport &amp; Loisirs&quot;,&quot;description&quot;:&quot;Le HR H\\u00f4tel propose la location de v\\u00e9los pour arpenter les plus de 110 kilom\\u00e8tres de pistes cyclables de l&#039;\\u00cele de R\\u00e9, offrant une mani\\u00e8re sportive et agr\\u00e9able de d\\u00e9couvrir la r\\u00e9gion.\\nL\\u2019\\u00eele de R\\u00e9 vous invite \\u00e0 la d\\u00e9couvrir en v\\u00e9lo pour prendre le temps de la visiter \\u00e0 votre rythme. Depuis l\\u2019H\\u00f4tel HR &amp; Spa Marin, faites appel \\u00e0 notre service de location de v\\u00e9los. Puis partez \\u00e0 l\\u2019aventure sur les nombreuses pistes cyclables de l\\u2019\\u00eele, entre plages et villages authentiques, petites ruelles et paysages naturels. Une fa\\u00e7on r\\u00e9solument \\u00e9coresponsable et absolument agr\\u00e9able de vivre pleinement la beaut\\u00e9 de l\\u2019\\u00eele.\\n\\nNotre h\\u00f4tel dispose aussi d\\u2019un parking v\\u00e9lo gratuit.&quot;,&quot;inclus_dans_le_sejour_ouinonselon_la_formule&quot;:&quot;Non&quot;,&quot;sur_reservation_oui_non_recommande&quot;:&quot;Recommand\\u00e9&quot;,&quot;tarif&quot;:&quot;17\\u20ac par v\\u00e9lo classique par jour. 34\\u20ac par v\\u00e9lo \\u00e9lectrique par jour. Des tarifs d\\u00e9gressifs sont appliqu\\u00e9s en fonction du nombre de jours de location.&quot;,&quot;disponibilite&quot;:&quot;mi-avril \\u00e0 mi-octobre&quot;,&quot;lieu_sur_place_en_chambre_a_lexterieur_sur_demande&quot;:&quot;Sur place&quot;,&quot;pour_qui_tous_adultes_uniquement_familles_professionnels_couples&quot;:&quot;Tous&quot;,&quot;contact_direct&quot;:&quot;R\\u00e9ception HR H\\u00f4tel&quot;,&quot;name&quot;:&quot;Location de v\\u00e9los&quot;,&quot;latitude&quot;:&quot;46.1868129&quot;,&quot;longitude&quot;:&quot;-1.3167286&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/hotel-services-ile-de-re\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a53bb772eeba.jpg&quot;},&quot;category&quot;:&quot;Services Hoteliers&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/hr-hotel-restaurant-velo-2024-05-ile-de-re-rochelle-verri-20.webp&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/hotel-hrs-proche-des-routes-velo-edited.webp&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/02\\\/location-velo.jpg&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/ile-de-re-parking-velos.webp&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/ile-de-re-velo.jpg&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/02\\\/0e8d12c92450e9011b61026c749746d7-edited.webp&quot;]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a53bb772eeba.jpg\" alt=\"Location de v\u00e9los\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Services Hoteliers<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Location de v\u00e9los<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom :<\/span>\n                        <span class=\"em-card-field-value\">Location de v\u00e9los<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Sous-titre :<\/span>\n                        <span class=\"em-card-field-value\">D\u00e9couverte de l&#039;\u00eele en v\u00e9lo<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Cat\u00e9gorie (Bien-\u00eatre Restauration H\u00e9bergement ,Sport &amp; Loisirs, Business ,Famille ,Transport ,Autre) :<\/span>\n                        <span class=\"em-card-field-value\">Sport &amp; Loisirs<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"services-hoteliers\"\n                data-features=\"\"\n                data-name=\"service de blanchisserie \/ pressing\"\n                data-json=\"{&quot;name&quot;:&quot;Service de blanchisserie \\\/ pressing&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a31257739962.jpeg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/contact-acces-ile-de-re\\\/&quot;,&quot;data&quot;:{&quot;nom&quot;:&quot;Service de blanchisserie \\\/ pressing&quot;,&quot;sous_titre&quot;:&quot;Entretien du linge&quot;,&quot;categorie_bien_etre_restauration_hebergement_sport_loisirs_business_famille_transport_autre&quot;:&quot;Autre&quot;,&quot;description&quot;:&quot;Un service de blanchisserie est propos\\u00e9, sauf les samedis, dimanches et jours f\\u00e9ri\\u00e9s. Les d\\u00e9lais et tarifs ne sont pas pr\\u00e9cis\\u00e9s, \\u00e0 contacter directement pour plus d&#039;informations.&quot;,&quot;inclus_dans_le_sejour_ouinonselon_la_formule&quot;:&quot;Non&quot;,&quot;sur_reservation_oui_non_recommande&quot;:&quot;Oui&quot;,&quot;tarif&quot;:null,&quot;disponibilite&quot;:&quot;Durant la semaine uniquement (hors jours f\\u00e9ri\\u00e9s et week-ends)&quot;,&quot;lieu_sur_place_en_chambre_a_lexterieur_sur_demande&quot;:&quot;Sur demande&quot;,&quot;pour_qui_tous_adultes_uniquement_familles_professionnels_couples&quot;:&quot;Tous&quot;,&quot;contact_direct&quot;:&quot;R\\u00e9ception HR H\\u00f4tel&quot;,&quot;name&quot;:&quot;Service de blanchisserie \\\/ pressing&quot;,&quot;latitude&quot;:&quot;46.1874071&quot;,&quot;longitude&quot;:&quot;-1.3157845&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/contact-acces-ile-de-re\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a31257739962.jpeg&quot;},&quot;category&quot;:&quot;Services Hoteliers&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a31257739962.jpeg\" alt=\"Service de blanchisserie \/ pressing\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Services Hoteliers<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Service de blanchisserie \/ pressing<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom :<\/span>\n                        <span class=\"em-card-field-value\">Service de blanchisserie \/ pressing<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Sous-titre :<\/span>\n                        <span class=\"em-card-field-value\">Entretien du linge<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Cat\u00e9gorie (Bien-\u00eatre Restauration H\u00e9bergement ,Sport &amp; Loisirs, Business ,Famille ,Transport ,Autre) :<\/span>\n                        <span class=\"em-card-field-value\">Autre<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"services-hoteliers\"\n                data-features=\"\"\n                data-name=\"services business et salles de r\u00e9union\"\n                data-json=\"{&quot;name&quot;:&quot;Services business et salles de r\\u00e9union&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/02\\\/salle-de-seminaries.webp&quot;,&quot;link&quot;:&quot;&quot;,&quot;data&quot;:{&quot;nom&quot;:&quot;Services business et salles de r\\u00e9union&quot;,&quot;sous_titre&quot;:&quot;Salles \\u00e9quip\\u00e9es pour \\u00e9v\\u00e9nements et s\\u00e9minaires&quot;,&quot;categorie_bien_etre_restauration_hebergement_sport_loisirs_business_famille_transport_autre&quot;:&quot;Business&quot;,&quot;description&quot;:&quot;L&#039;h\\u00f4tel met \\u00e0 disposition des salles modulables \\u00e9quip\\u00e9es de Wi-Fi, micro, vid\\u00e9oprojecteur, paperboard, syst\\u00e8me de son et autres \\u00e9quipements pour s\\u00e9minaires et \\u00e9v\\u00e9nements, avec forfaits selon la dur\\u00e9e et saison.&quot;,&quot;inclus_dans_le_sejour_ouinonselon_la_formule&quot;:&quot;Selon la formule&quot;,&quot;sur_reservation_oui_non_recommande&quot;:&quot;Oui&quot;,&quot;tarif&quot;:&quot;Tarifs variables selon la saison et la formule choisie&quot;,&quot;disponibilite&quot;:&quot;Toute l&#039;ann\\u00e9e&quot;,&quot;lieu_sur_place_en_chambre_a_lexterieur_sur_demande&quot;:&quot;Sur place&quot;,&quot;pour_qui_tous_adultes_uniquement_familles_professionnels_couples&quot;:&quot;Professionnels&quot;,&quot;contact_direct&quot;:&quot;Equipe \\u00e9v\\u00e9nementielle HR H\\u00f4tel&quot;,&quot;lien_de_reservation&quot;:null,&quot;name&quot;:&quot;Services business et salles de r\\u00e9union&quot;,&quot;latitude&quot;:&quot;46.1864563&quot;,&quot;longitude&quot;:&quot;-1.3167286&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/02\\\/salle-de-seminaries.webp&quot;},&quot;category&quot;:&quot;Services Hoteliers&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/02\/salle-de-seminaries.webp\" alt=\"Services business et salles de r\u00e9union\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Services Hoteliers<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Services business et salles de r\u00e9union<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom :<\/span>\n                        <span class=\"em-card-field-value\">Services business et salles de r\u00e9union<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Sous-titre :<\/span>\n                        <span class=\"em-card-field-value\">Salles \u00e9quip\u00e9es pour \u00e9v\u00e9nements et s\u00e9minaires<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Cat\u00e9gorie (Bien-\u00eatre Restauration H\u00e9bergement ,Sport &amp; Loisirs, Business ,Famille ,Transport ,Autre) :<\/span>\n                        <span class=\"em-card-field-value\">Business<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"services-hoteliers\"\n                data-features=\"\"\n                data-name=\"spa marin\"\n                data-json=\"{&quot;name&quot;:&quot;Spa Marin&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/hotel-hr-spa-marin-carousel-spa.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/Wellness?kml_code=HOTELLERICHELIEU-17940&amp;_ast_language=FR&quot;,&quot;data&quot;:{&quot;nom&quot;:&quot;Spa Marin&quot;,&quot;sous_titre&quot;:&quot;Centre de bien-\\u00eatre et d\\u00e9tente&quot;,&quot;categorie_bien_etre_restauration_hebergement_sport_loisirs_business_famille_transport_autre&quot;:&quot;Bien-\\u00eatre&quot;,&quot;description&quot;:&quot;Le Spa Marin de 800 m\\u00b2 propose des soins et parcours marins utilisant de l\\u2019eau de mer chauff\\u00e9e \\u00e0 plus de 34\\u00b0C. Ouvert tous les jours avec possibilit\\u00e9 de privatisation pour des \\u00e9v\\u00e9nements.&quot;,&quot;inclus_dans_le_sejour_ouinonselon_la_formule&quot;:&quot;Selon la formule&quot;,&quot;sur_reservation_oui_non_recommande&quot;:&quot;Recommand\\u00e9&quot;,&quot;tarif&quot;:null,&quot;disponibilite&quot;:&quot;Ouvert tous les jours (10h\\u201312h30 et 14h\\u201319h)&quot;,&quot;lieu_sur_place_en_chambre_a_lexterieur_sur_demande&quot;:&quot;Sur place&quot;,&quot;pour_qui_tous_adultes_uniquement_familles_professionnels_couples&quot;:&quot;Tous&quot;,&quot;contact_direct&quot;:&quot;R\\u00e9ception HR H\\u00f4tel&quot;,&quot;name&quot;:&quot;Spa Marin&quot;,&quot;latitude&quot;:&quot;46.1866940&quot;,&quot;longitude&quot;:&quot;-1.3171577&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/Wellness?kml_code=HOTELLERICHELIEU-17940&amp;_ast_language=FR&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/hotel-hr-spa-marin-carousel-spa.jpg&quot;},&quot;category&quot;:&quot;Services Hoteliers&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2024\\\/12\\\/spa.jpg&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/hotel-hr-spa-marin-carousel-spa-2.jpg&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/spa-soins-hotel-hrspa.webp&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/massage-au-spa-marin.webp&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/spa-et-thalasso-hrspa.webp&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/thalasso-a-hrspa.webp&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/couple-qui-regarde-locean-a-lhotel-hrspa-1.webp&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/spa-marin-thalasso.webp&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/hr-hotel-le-richelieu-spa-24-03.webp&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/thalasso-hotel-hr-spa-marin-de-lile-de-re-e1738247228881.webp&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/soins-douches-hotel-hr-spa-marin-de-lile-de-re.webp&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/hr-hotel-restaurant-spa-marin-parcours.webp&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/vue-du-spahotel-hr-spa-marin-de-lile-de-re.webp&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/soins-hotel-hr-spa-marin-de-lile-de-re.webp&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/02\\\/spa-couple-peignoirs.png&quot;,&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/02\\\/hotel-hr-spa-marin8-1.webp&quot;]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/01\/hotel-hr-spa-marin-carousel-spa.jpg\" alt=\"Spa Marin\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Services Hoteliers<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Spa Marin<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom :<\/span>\n                        <span class=\"em-card-field-value\">Spa Marin<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Sous-titre :<\/span>\n                        <span class=\"em-card-field-value\">Centre de bien-\u00eatre et d\u00e9tente<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Cat\u00e9gorie (Bien-\u00eatre Restauration H\u00e9bergement ,Sport &amp; Loisirs, Business ,Famille ,Transport ,Autre) :<\/span>\n                        <span class=\"em-card-field-value\">Bien-\u00eatre<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"lhotel\"\n                data-features=\"\"\n                data-name=\"hr h\u00f4tel &amp; spa marin\"\n                data-json=\"{&quot;name&quot;:&quot;HR H\\u00f4tel &amp; Spa Marin&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/hotel-hr-spa-marin-banner-image.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.google.com\\\/maps\\\/place\\\/HR+H%C3%B4tel+%26+Spa+Marin\\\/@46.1863225,-1.3170422,16.37z\\\/data=!4m9!3m8!1s0x4803ff1543098a91:0xbce98d3063b89767!5m2!4m1!1i2!8m2!3d46.1865512!4d-1.3173803!16s%2Fg%2F1ttdmc82?entry=ttu&amp;g_ep=EgoyMDI2MDYxMC4wIKXMDSoASAFQAw%3D%3D&quot;,&quot;data&quot;:{&quot;nom&quot;:&quot;HR H\\u00f4tel &amp; Spa Marin&quot;,&quot;sous_titre&quot;:&quot;H\\u00f4tel de luxe face \\u00e0 l&#039;oc\\u00e9an sur l&#039;\\u00cele de R\\u00e9&quot;,&quot;categorie_palace_luxe_boutique_hotel_charme_familial_affaires_eco_lodge&quot;:&quot;Luxe&quot;,&quot;classement_nombre_etoiles&quot;:&quot;5 \\u00e9toiles&quot;,&quot;description_generale&quot;:&quot;Situ\\u00e9 face \\u00e0 la plage de L\\u2019Arnerault sur l\\u2019\\u00cele de R\\u00e9, le HR H\\u00f4tel &amp; Spa Marin offre un cadre idyllique et \\u00e9l\\u00e9gant, alliant confort moderne et ambiance sereine. Avec ses 38 chambres et suites, l&#039;\\u00e9tablissement propose une exp\\u00e9rience haut de gamme avec terrasses priv\\u00e9es, piscine chauff\\u00e9e, spa marin et services personnalis\\u00e9s.&quot;,&quot;annee_de_creation_ouverture&quot;:&quot;-&quot;,&quot;histoire_heritage&quot;:&quot;L&#039;h\\u00f4tel allie modernit\\u00e9 et \\u00e9l\\u00e9gance dans un d\\u00e9cor inspir\\u00e9 par les embruns de l&#039;oc\\u00e9an, offrant un lieu de s\\u00e9r\\u00e9nit\\u00e9 et de douceur en bord de mer.&quot;,&quot;architecture_style&quot;:&quot;Architecture contemporaine avec une ambiance \\u00e9pur\\u00e9e et des mat\\u00e9riaux naturels, int\\u00e9grant harmonieusement l\\u2019\\u00e9tablissement dans son environnement maritime.&quot;,&quot;valeurs_engagement&quot;:&quot;HR H\\u00f4tel &amp; Spa Marin s&#039;engage pour l&#039;environnement avec des initiatives \\u00e9coresponsables, telles que la gestion durable de l&#039;\\u00e9nergie, le tri des d\\u00e9chets, l&#039;utilisation de bornes pour v\\u00e9hicules \\u00e9lectriques et le respect de la nature environnante.&quot;,&quot;ce_qui_nous_distingue&quot;:&quot;Une situation exceptionnelle face \\u00e0 l&#039;oc\\u00e9an, un spa marin de qualit\\u00e9, une piscine ext\\u00e9rieure chauff\\u00e9e, et une \\u00e9quipe d\\u00e9di\\u00e9e \\u00e0 la cr\\u00e9ation d&#039;\\u00e9v\\u00e8nements sur mesure et \\u00e0 l\\u2019accueil chaleureux des clients.&quot;,&quot;environnement&quot;:&quot;Bord de mer, plage de sable fin, r\\u00e9gion naturelle prot\\u00e9g\\u00e9e, ambiance calme et ressour\\u00e7ante.&quot;,&quot;vue_depuis_lhotel&quot;:&quot;Vue panoramique sur l&#039;oc\\u00e9an Atlantique et la plage de L\\u2019Arnerault.&quot;,&quot;adresse&quot;:&quot;44 avenue de la Plage, 17630 La Flotte, \\u00cele de R\\u00e9, France&quot;,&quot;acces&quot;:&quot;Accessible en voiture via la D201 depuis La Rochelle, parking priv\\u00e9 s\\u00e9curis\\u00e9 disponible, et proximit\\u00e9 des pistes cyclables de l&#039;\\u00eele pour un acc\\u00e8s doux.&quot;,&quot;site_web&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/&quot;,&quot;reservation&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/welcome?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;instagram&quot;:&quot;https:\\\/\\\/www.instagram.com\\\/hr_hotel_spa_marin\\\/&quot;,&quot;facebook&quot;:&quot;https:\\\/\\\/www.facebook.com\\\/people\\\/HR-H%C3%B4tel-Spa-Marin-%C3%8Ele-de-R%C3%A9\\\/100093321013433\\\/&quot;,&quot;linkedin&quot;:&quot;https:\\\/\\\/www.linkedin.com\\\/company\\\/h%C3%B4tel-le-richelieu-ile-de-r%C3%A9\\\/&quot;,&quot;name&quot;:&quot;HR H\\u00f4tel &amp; Spa Marin&quot;,&quot;latitude&quot;:&quot;46.1867790&quot;,&quot;longitude&quot;:&quot;-1.3174810&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.google.com\\\/maps\\\/place\\\/HR+H%C3%B4tel+%26+Spa+Marin\\\/@46.1863225,-1.3170422,16.37z\\\/data=!4m9!3m8!1s0x4803ff1543098a91:0xbce98d3063b89767!5m2!4m1!1i2!8m2!3d46.1865512!4d-1.3173803!16s%2Fg%2F1ttdmc82?entry=ttu&amp;g_ep=EgoyMDI2MDYxMC4wIKXMDSoASAFQAw%3D%3D&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/hotel-hr-spa-marin-banner-image.jpg&quot;},&quot;category&quot;:&quot;L&#039;H\\u00f4tel&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/01\/hotel-hr-spa-marin-banner-image.jpg\" alt=\"HR H\u00f4tel &amp; Spa Marin\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">L&#039;H\u00f4tel<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">HR H\u00f4tel &amp; Spa Marin<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom :<\/span>\n                        <span class=\"em-card-field-value\">HR H\u00f4tel &amp; Spa Marin<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Sous-titre :<\/span>\n                        <span class=\"em-card-field-value\">H\u00f4tel de luxe face \u00e0 l&#039;oc\u00e9an sur l&#039;\u00cele de R\u00e9<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Cat\u00e9gorie (Palace Luxe ,Boutique h\u00f4tel, Charme, Familial, Affaires, \u00c9co-lodge) :<\/span>\n                        <span class=\"em-card-field-value\">Luxe<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"restaurant-bar\"\n                data-features=\"\"\n                data-name=\"l&#039;armateur - brasserie contemporaine\"\n                data-json=\"{&quot;name&quot;:&quot;L&#039;Armateur - Brasserie Contemporaine&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/02\\\/ile-de-re-table-restaurant.webp&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/brasserie-ile-de-re\\\/&quot;,&quot;data&quot;:{&quot;nom&quot;:&quot;L&#039;Armateur - Brasserie Contemporaine&quot;,&quot;sous_titre&quot;:&quot;Restaurant de l&#039;H\\u00f4tel HR &amp; Spa Marin&quot;,&quot;categorie_gastronomique_bistronomique_traditionnel_brasserie_snack_food_truck_pizzeria&quot;:&quot;Brasserie&quot;,&quot;description&quot;:&quot;Situ\\u00e9e \\u00e0 La Flotte-en-R\\u00e9, L&#039;Armateur est une brasserie contemporaine marine offrant une cuisine ancr\\u00e9e dans son territoire, respectant chaque produit et guidant chaque saveur. Sous la direction du Chef Erwan Le Thomas, en collaboration avec Ducasse Conseil, le menu propose une cuisine accessible et exigeante, o\\u00f9 l&#039;\\u00e9l\\u00e9gance se cache dans la simplicit\\u00e9 et la justesse des go\\u00fbts.&quot;,&quot;ambiance_familial_romantique_festif_decontracte_chic_vue_panoramique&quot;:&quot;D\\u00e9contract\\u00e9 chic&quot;,&quot;cadre_terrasse_bord_de_piscine_bord_de_mer_vue_climatise_jardin&quot;:&quot;Terrasse, Bord de mer&quot;,&quot;menu_enfant_ouinon&quot;:&quot;Oui&quot;,&quot;options_regime_vegetarien_vegan_sans_gluten&quot;:&quot;V\\u00e9g\\u00e9tarien, V\\u00e9gan, Sans gluten&quot;,&quot;parking_sur_place_a_proximite_difficile_non_disponible&quot;:&quot;Sur place&quot;,&quot;accessibilite_pmr_ouinon&quot;:&quot;Oui&quot;,&quot;animaux_acceptes_ouinon_en_terrasse&quot;:&quot;En terrasse uniquement&quot;,&quot;jours_douverture&quot;:&quot;Lundi au dimanche, midi et soir&quot;,&quot;services_midi_soir_midi_et_soir_en_continu&quot;:&quot;Midi et soir&quot;,&quot;periode_douverture&quot;:&quot;Toute l&#039;ann\\u00e9e&quot;,&quot;reservation_recommandee_obligatoire_non_requise&quot;:&quot;Recommand\\u00e9e&quot;,&quot;telephone&quot;:&quot;05 46 09 60 70&quot;,&quot;reservation_en_ligne&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/RestaurantReservation?_ast_planningId=2&amp;kml_code=HOTELLERICHELIEU-17940&quot;,&quot;adresse&quot;:&quot;44 Avenue de la Plage, 17630 La Flotte-en-R\\u00e9&quot;,&quot;lien_google_maps&quot;:&quot;https:\\\/\\\/maps.app.goo.gl\\\/PsWcvRqqnYEnkZhy9&quot;,&quot;conseil_pratique&quot;:&quot;R\\u00e9servez \\u00e0 l&#039;avance, surtout pendant la haute saison.&quot;,&quot;le_de_letablissement&quot;:&quot;Brasserie contemporaine avec vue panoramique sur l&#039;oc\\u00e9an.&quot;,&quot;name&quot;:&quot;L&#039;Armateur - Brasserie Contemporaine&quot;,&quot;latitude&quot;:&quot;46.1905000&quot;,&quot;longitude&quot;:&quot;-1.2953000&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/brasserie-ile-de-re\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/02\\\/ile-de-re-table-restaurant.webp&quot;},&quot;category&quot;:&quot;Restaurant \\\/ bar&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/02\/ile-de-re-table-restaurant.webp\" alt=\"L&#039;Armateur - Brasserie Contemporaine\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Restaurant \/ bar<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">L&#039;Armateur - Brasserie Contemporaine<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom :<\/span>\n                        <span class=\"em-card-field-value\">L&#039;Armateur - Brasserie Contemporaine<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Sous-titre :<\/span>\n                        <span class=\"em-card-field-value\">Restaurant de l&#039;H\u00f4tel HR &amp; Spa Marin<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Cat\u00e9gorie (Gastronomique, Bistronomique, Traditionnel, Brasserie, Snack, Food truck, Pizzeria) :<\/span>\n                        <span class=\"em-card-field-value\">Brasserie<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"restaurant-bar\"\n                data-features=\"\"\n                data-name=\"hr beach bar\"\n                data-json=\"{&quot;name&quot;:&quot;HR Beach Bar&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/bar-tender-qui-sert-des-cocktails.webp&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/beach-bar-ile-de-re\\\/&quot;,&quot;data&quot;:{&quot;nom&quot;:&quot;HR Beach Bar&quot;,&quot;sous_titre&quot;:&quot;Bar face \\u00e0 l&#039;oc\\u00e9an sur l\\u2019\\u00cele de R\\u00e9&quot;,&quot;categorie_gastronomique_bistronomique_traditionnel_brasserie_snack_food_truck_pizzeria&quot;:&quot;Bar &amp; Snack&quot;,&quot;description&quot;:&quot;Le HR Beach Bar situ\\u00e9 au HR H\\u00f4tel &amp; Spa Marin \\u00e0 La Flotte en R\\u00e9 est un lieu convivial et cosy ouvert tous les jours de 11h \\u00e0 22h30. Il propose une large gamme de cocktails, ap\\u00e9ritifs, tapas et grignotages, le tout face \\u00e0 la mer avec une terrasse ext\\u00e9rieure et un int\\u00e9rieur climatis\\u00e9.&quot;,&quot;ambiance_familial_romantique_festif_decontracte_chic_vue_panoramique&quot;:&quot;D\\u00e9contract\\u00e9&quot;,&quot;cadre_terrasse_bord_de_piscine_bord_de_mer_vue_climatise_jardin&quot;:&quot;Terrasse&quot;,&quot;menu_enfant_ouinon&quot;:&quot;Non&quot;,&quot;options_regime_vegetarien_vegan_sans_gluten&quot;:&quot;-&quot;,&quot;parking_sur_place_a_proximite_difficile_non_disponible&quot;:&quot;\\u00c0 proximit\\u00e9&quot;,&quot;accessibilite_pmr_ouinon&quot;:&quot;Partielle&quot;,&quot;animaux_acceptes_ouinon_en_terrasse&quot;:&quot;En terrasse uniquement&quot;,&quot;jours_douverture&quot;:&quot;Ouvert tous les jours&quot;,&quot;services_midi_soir_midi_et_soir_en_continu&quot;:&quot;Midi et soir&quot;,&quot;periode_douverture&quot;:&quot;Toute l&#039;ann\\u00e9e&quot;,&quot;reservation_recommandee_obligatoire_non_requise&quot;:&quot;Recommand\\u00e9e&quot;,&quot;telephone&quot;:&quot;+33 5 46 09 42 10&quot;,&quot;reservation_en_ligne&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/Restaurant?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;adresse&quot;:&quot;44 Avenue de la Plage, 17630 La Flotte en R\\u00e9, \\u00cele de R\\u00e9, France&quot;,&quot;lien_google_maps&quot;:&quot;https:\\\/\\\/maps.app.goo.gl\\\/PsWcvRqqnYEnkZhy9&quot;,&quot;conseil_pratique&quot;:&quot;R\\u00e9servez \\u00e0 l&#039;avance en haute saison pour profiter de la terrasse avec vue sur la mer.&quot;,&quot;le_de_letablissement&quot;:&quot;Cocktails signature maison et animations musicales fr\\u00e9quentes pour une ambiance festive et d\\u00e9tendue.&quot;,&quot;name&quot;:&quot;HR Beach Bar&quot;,&quot;latitude&quot;:&quot;46.1867000&quot;,&quot;longitude&quot;:&quot;-1.3245000&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/beach-bar-ile-de-re\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/bar-tender-qui-sert-des-cocktails.webp&quot;},&quot;category&quot;:&quot;Restaurant \\\/ bar&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/01\/bar-tender-qui-sert-des-cocktails.webp\" alt=\"HR Beach Bar\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Restaurant \/ bar<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">HR Beach Bar<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom :<\/span>\n                        <span class=\"em-card-field-value\">HR Beach Bar<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Sous-titre :<\/span>\n                        <span class=\"em-card-field-value\">Bar face \u00e0 l&#039;oc\u00e9an sur l\u2019\u00cele de R\u00e9<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Cat\u00e9gorie (Gastronomique, Bistronomique, Traditionnel, Brasserie, Snack, Food truck, Pizzeria) :<\/span>\n                        <span class=\"em-card-field-value\">Bar &amp; Snack<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"les-chambres\"\n                data-features=\"\"\n                data-name=\"chambre sup\u00e9rieure avec terrasse\"\n                data-json=\"{&quot;name&quot;:&quot;Chambre Sup\\u00e9rieure avec Terrasse&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/hr-hotel-restaurant-chambres-41-spa-2024-01-ile-de-re-rochelle-verri-2.webp&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/booking?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;data&quot;:{&quot;nom&quot;:&quot;Chambre Sup\\u00e9rieure avec Terrasse&quot;,&quot;sous_titre&quot;:null,&quot;type_de_chambre&quot;:&quot;Chambre Sup\\u00e9rieure&quot;,&quot;description&quot;:&quot;Cette chambre lits jumeaux\\\/double de 26 m\\u00b2 comprend une terrasse avec vue sur le jardin, une salle de bains privative \\u00e9quip\\u00e9e d&#039;une baignoire et des \\u00e9quipements modernes pour un confort optimal.&quot;,&quot;surface&quot;:&quot;26 m\\u00b2&quot;,&quot;capacite&quot;:null,&quot;vue&quot;:&quot;Vue sur le jardin&quot;,&quot;literie&quot;:&quot;Lits confortables, not\\u00e9s 9,1 (d&#039;apr\\u00e8s 270 commentaires)&quot;,&quot;salle_de_bain&quot;:&quot;Baignoire, articles de toilette gratuits, peignoir, toilettes, serviettes, chaussons, s\\u00e8che-cheveux, papier toilette&quot;,&quot;equipements&quot;:&quot;Balcon, terrasse, climatisation, coffre-fort, linge de maison, t\\u00e9l\\u00e9vision \\u00e0 \\u00e9cran plat, t\\u00e9l\\u00e9phone, mat\\u00e9riel de repassage, machine \\u00e0 caf\\u00e9, plateau\\\/bouilloire, fer \\u00e0 repasser, chauffage, tr\\u00e8s grands lits (&gt; 2 m\\u00e8tres de long), minibar, service de r\\u00e9veil, bouilloire \\u00e9lectrique, mobilier d\\u2019ext\\u00e9rieur, patio, acc\\u00e8s au salon ex\\u00e9cutif, armoire ou penderie, gel hydroalcoolique&quot;,&quot;acces_specifique&quot;:&quot;\\u00c9tages sup\\u00e9rieurs accessibles uniquement par les escaliers&quot;,&quot;petit_dejeuner&quot;:&quot;-&quot;,&quot;menage&quot;:&quot;Oui&quot;,&quot;room_service&quot;:&quot;Oui&quot;,&quot;conditions&quot;:&quot;Fumeurs: non-fumeurs&quot;,&quot;pmr&quot;:null,&quot;animaux_acceptes&quot;:&quot;Oui&quot;,&quot;note_literie&quot;:&quot;9,1&quot;,&quot;name&quot;:&quot;Chambre Sup\\u00e9rieure avec Terrasse&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/booking?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/hr-hotel-restaurant-chambres-41-spa-2024-01-ile-de-re-rochelle-verri-2.webp&quot;},&quot;category&quot;:&quot;Les Chambres&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a314db8ce682.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a314dd921c1b.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a314df43bad7.jpg&quot;]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/01\/hr-hotel-restaurant-chambres-41-spa-2024-01-ile-de-re-rochelle-verri-2.webp\" alt=\"Chambre Sup\u00e9rieure avec Terrasse\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Les Chambres<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Chambre Sup\u00e9rieure avec Terrasse<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom :<\/span>\n                        <span class=\"em-card-field-value\">Chambre Sup\u00e9rieure avec Terrasse<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Type de chambre :<\/span>\n                        <span class=\"em-card-field-value\">Chambre Sup\u00e9rieure<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Surface :<\/span>\n                        <span class=\"em-card-field-value\">26 m\u00b2<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"les-chambres\"\n                data-features=\"\"\n                data-name=\"chambre lit king-size sup\u00e9rieure - vue partielle sur mer\"\n                data-json=\"{&quot;name&quot;:&quot;Chambre Lit King-Size Sup\\u00e9rieure - Vue Partielle sur Mer&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a315225aeec6.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/booking?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;data&quot;:{&quot;nom&quot;:&quot;Chambre Lit King-Size Sup\\u00e9rieure - Vue Partielle sur Mer&quot;,&quot;sous_titre&quot;:&quot;Vue partielle sur la mer depuis la terrasse priv\\u00e9e&quot;,&quot;type_de_chambre&quot;:&quot;Sup\\u00e9rieure&quot;,&quot;description&quot;:&quot;Cette chambre spacieuse de 30 m\\u00b2 offre un balcon et une terrasse priv\\u00e9e avec une vue partielle sur la mer. Elle est \\u00e9quip\\u00e9e d&#039;un lit king-size tr\\u00e8s confortable, not\\u00e9 9,1\\\/10 par les clients. La salle de bains privative inclut une baignoire ainsi que des articles de toilette gratuits pour un s\\u00e9jour agr\\u00e9able.&quot;,&quot;surface&quot;:&quot;30 m\\u00b2&quot;,&quot;capacite&quot;:&quot;2 personnes&quot;,&quot;vue&quot;:&quot;Vue partielle sur la mer&quot;,&quot;literie&quot;:&quot;Lits confortables tr\\u00e8s grands (&gt; 2 m\\u00e8tres de long), not\\u00e9s 9,1 d&#039;apr\\u00e8s 270 commentaires&quot;,&quot;salle_de_bain&quot;:&quot;Salle de bains privative avec baignoire, articles de toilette gratuits, peignoir, serviettes, chaussons, s\\u00e8che-cheveux, toilettes, papier toilette&quot;,&quot;equipements&quot;:&quot;Climatisation, t\\u00e9l\\u00e9vision \\u00e0 \\u00e9cran plat, minibar, machine \\u00e0 caf\\u00e9, Wi-Fi gratuit, coffre-fort, linge de maison, t\\u00e9l\\u00e9phone, mat\\u00e9riel de repassage, plateau\\\/bouilloire, fer \\u00e0 repasser, chauffage, service de r\\u00e9veil, bouilloire \\u00e9lectrique, mobilier d\\u2019ext\\u00e9rieur, armoire ou penderie, gel hydroalcoolique&quot;,&quot;acces_specifique&quot;:&quot;\\u00c9tages sup\\u00e9rieurs accessibles uniquement par les escaliers&quot;,&quot;petit_dejeuner&quot;:&quot;A voir avec la r\\u00e9ception&quot;,&quot;menage&quot;:&quot;Oui&quot;,&quot;room_service&quot;:&quot;Oui&quot;,&quot;conditions&quot;:&quot;Non-fumeurs&quot;,&quot;pmr&quot;:&quot;-&quot;,&quot;animaux_acceptes&quot;:&quot;Oui&quot;,&quot;note_literie&quot;:&quot;9,1\\\/10&quot;,&quot;name&quot;:&quot;Chambre Lit King-Size Sup\\u00e9rieure - Vue Partielle sur Mer&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/booking?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a315225aeec6.jpg&quot;},&quot;category&quot;:&quot;Les Chambres&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a3152188311e.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a31521911d4e.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a3152193b5e3.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a31521a0ce03.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a31521aa2462.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a31521ae5d1f.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a31521b3b50e.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a31521b897be.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a31521bc9471.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a31521c1b9ca.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a31521c6a798.jpg&quot;]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a315225aeec6.jpg\" alt=\"Chambre Lit King-Size Sup\u00e9rieure - Vue Partielle sur Mer\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Les Chambres<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Chambre Lit King-Size Sup\u00e9rieure - Vue Partielle sur Mer<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom :<\/span>\n                        <span class=\"em-card-field-value\">Chambre Lit King-Size Sup\u00e9rieure - Vue Partielle sur Mer<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Sous-titre :<\/span>\n                        <span class=\"em-card-field-value\">Vue partielle sur la mer depuis la terrasse priv\u00e9e<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Type de chambre :<\/span>\n                        <span class=\"em-card-field-value\">Sup\u00e9rieure<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"les-chambres\"\n                data-features=\"\"\n                data-name=\"suite deluxe avec terrasse - vue sur jardin\"\n                data-json=\"{&quot;name&quot;:&quot;Suite Deluxe avec Terrasse - Vue sur Jardin&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a31571f6fa9d.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/booking?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;data&quot;:{&quot;nom&quot;:&quot;Suite Deluxe avec Terrasse - Vue sur Jardin&quot;,&quot;sous_titre&quot;:&quot;Superficie 50 m\\u00b2 avec balcon et patio&quot;,&quot;type_de_chambre&quot;:&quot;Suite Deluxe&quot;,&quot;description&quot;:&quot;Cette suite comprend un salon, une chambre s\\u00e9par\\u00e9e ainsi qu\\u2019une salle de bains avec douche \\u00e0 l&#039;italienne et articles de toilette gratuits. Offrant une vue sur le jardin, elle est climatis\\u00e9e et \\u00e9quip\\u00e9e d&#039;une t\\u00e9l\\u00e9vision \\u00e0 \\u00e9cran plat, d&#039;un minibar, d&#039;une machine \\u00e0 caf\\u00e9 et d&#039;un acc\\u00e8s au salon ex\\u00e9cutif.&quot;,&quot;surface&quot;:&quot;50 m\\u00b2&quot;,&quot;capacite&quot;:&quot;2 personnes&quot;,&quot;vue&quot;:&quot;Vue sur le jardin&quot;,&quot;literie&quot;:&quot;1 grand lit double dans la chambre et 1 canap\\u00e9-lit dans le salon. Lits confortables not\\u00e9s 9,1 sur 10 d&#039;apr\\u00e8s 270 commentaires.&quot;,&quot;salle_de_bain&quot;:&quot;Salle de bains privative avec douche \\u00e0 l&#039;italienne, articles de toilette gratuits, peignoir, toilettes, serviettes, chaussons, s\\u00e8che-cheveux et papier toilette.&quot;,&quot;equipements&quot;:&quot;Balcon, terrasse, climatisation, coffre-fort, linge de maison, coin salon, t\\u00e9l\\u00e9vision \\u00e0 \\u00e9cran plat, r\\u00e9frig\\u00e9rateur, t\\u00e9l\\u00e9phone, mat\\u00e9riel de repassage, machine \\u00e0 caf\\u00e9, plateau\\\/bouilloire, fer \\u00e0 repasser, chauffage, minibar, service de r\\u00e9veil, bouilloire \\u00e9lectrique, mobilier d\\u2019ext\\u00e9rieur, patio, acc\\u00e8s au salon ex\\u00e9cutif, armoire ou penderie, gel hydroalcoolique.&quot;,&quot;acces_specifique&quot;:&quot;\\u00c9tages sup\\u00e9rieurs accessibles uniquement par les escaliers&quot;,&quot;petit_dejeuner&quot;:&quot;A voir avec la Reception&quot;,&quot;menage&quot;:&quot;Oui&quot;,&quot;room_service&quot;:&quot;Oui&quot;,&quot;conditions&quot;:null,&quot;pmr&quot;:&quot;-&quot;,&quot;animaux_acceptes&quot;:&quot;Oui&quot;,&quot;note_literie&quot;:&quot;9,1&quot;,&quot;name&quot;:&quot;Suite Deluxe avec Terrasse - Vue sur Jardin&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/booking?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a31571f6fa9d.jpg&quot;},&quot;category&quot;:&quot;Les Chambres&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a31574a76408.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a31574ab7792.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a31574b2a9cd.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a31574b48209.jpg&quot;]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a31571f6fa9d.jpg\" alt=\"Suite Deluxe avec Terrasse - Vue sur Jardin\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Les Chambres<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Suite Deluxe avec Terrasse - Vue sur Jardin<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom :<\/span>\n                        <span class=\"em-card-field-value\">Suite Deluxe avec Terrasse - Vue sur Jardin<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Sous-titre :<\/span>\n                        <span class=\"em-card-field-value\">Superficie 50 m\u00b2 avec balcon et patio<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Type de chambre :<\/span>\n                        <span class=\"em-card-field-value\">Suite Deluxe<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"les-chambres\"\n                data-features=\"\"\n                data-name=\"suite familiale de luxe\"\n                data-json=\"{&quot;name&quot;:&quot;Suite Familiale de Luxe&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a315880b3889.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/booking?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;data&quot;:{&quot;nom&quot;:&quot;Suite Familiale de Luxe&quot;,&quot;sous_titre&quot;:null,&quot;type_de_chambre&quot;:&quot;Suite&quot;,&quot;description&quot;:&quot;Cette suite spacieuse de 63 m\\u00b2 comprend un salon, 2 chambres s\\u00e9par\\u00e9es et 2 salles de bains avec douche \\u00e0 l&#039;italienne et articles de toilette gratuits. Elle offre une vue sur le jardin, un balcon et une terrasse, ainsi que l&#039;acc\\u00e8s au salon ex\\u00e9cutif. Ce logement climatis\\u00e9 dispose \\u00e9galement d&#039;une t\\u00e9l\\u00e9vision \\u00e0 \\u00e9cran plat, d&#039;un minibar, d&#039;une machine \\u00e0 caf\\u00e9, et d&#039;un canap\\u00e9-lit confortable.&quot;,&quot;surface&quot;:&quot;63 m\\u00b2&quot;,&quot;capacite&quot;:&quot;2 chambres, 1 salon avec canap\\u00e9-lit, 2 salles de bains&quot;,&quot;vue&quot;:&quot;Vue sur le jardin&quot;,&quot;literie&quot;:&quot;1 grand lit double par chambre et 1 canap\\u00e9-lit dans le salon. Lits confortables not\\u00e9s 9,1 selon 270 commentaires.&quot;,&quot;salle_de_bain&quot;:&quot;2 salles de bains privatives avec douche \\u00e0 l&#039;italienne, articles de toilette gratuits, peignoir, serviettes, chaussons, s\\u00e8che-cheveux, toilettes et papier toilette.&quot;,&quot;equipements&quot;:&quot;Balcon, terrasse, climatisation, coffre-fort, linge de maison, coin salon, t\\u00e9l\\u00e9vision \\u00e0 \\u00e9cran plat, r\\u00e9frig\\u00e9rateur, t\\u00e9l\\u00e9phone, mat\\u00e9riel de repassage, machine \\u00e0 caf\\u00e9, plateau\\\/bouilloire, fer \\u00e0 repasser, chauffage, minibar, service de r\\u00e9veil, bouilloire \\u00e9lectrique, mobilier d\\u2019ext\\u00e9rieur, armoire ou penderie, table \\u00e0 manger, acc\\u00e8s au salon ex\\u00e9cutif, gel hydroalcoolique.&quot;,&quot;acces_specifique&quot;:&quot;\\u00c9tages sup\\u00e9rieurs accessibles uniquement par les escaliers&quot;,&quot;petit_dejeuner&quot;:&quot;A voir avec la reception&quot;,&quot;menage&quot;:&quot;Oui&quot;,&quot;room_service&quot;:&quot;Oui&quot;,&quot;conditions&quot;:&quot;-&quot;,&quot;pmr&quot;:null,&quot;animaux_acceptes&quot;:&quot;Oui&quot;,&quot;note_literie&quot;:&quot;9,1&quot;,&quot;name&quot;:&quot;Suite Familiale de Luxe&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/booking?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a315880b3889.jpg&quot;},&quot;category&quot;:&quot;Les Chambres&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a31588bac89a.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a31588c3432c.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a31588cac200.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a31588cdc43c.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a31588d2469a.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a31588d7573e.jpg&quot;]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a315880b3889.jpg\" alt=\"Suite Familiale de Luxe\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Les Chambres<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Suite Familiale de Luxe<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom :<\/span>\n                        <span class=\"em-card-field-value\">Suite Familiale de Luxe<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Type de chambre :<\/span>\n                        <span class=\"em-card-field-value\">Suite<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Surface :<\/span>\n                        <span class=\"em-card-field-value\">63 m\u00b2<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"les-chambres\"\n                data-features=\"\"\n                data-name=\"suite prestige avec terrasse\"\n                data-json=\"{&quot;name&quot;:&quot;Suite Prestige avec Terrasse&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a3159a8759f4.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/booking?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;data&quot;:{&quot;nom&quot;:&quot;Suite Prestige avec Terrasse&quot;,&quot;sous_titre&quot;:&quot;Vue sur Mer&quot;,&quot;type_de_chambre&quot;:&quot;Suite&quot;,&quot;description&quot;:&quot;Cette suite climatis\\u00e9e de 42 m\\u00b2 dispose d&#039;un minibar, d&#039;une terrasse priv\\u00e9e avec vue sur la mer et d&#039;une salle de bains avec baignoire. Elle offre un confort haut de gamme et un grand lit double, id\\u00e9al pour un s\\u00e9jour reposant face \\u00e0 la mer.&quot;,&quot;surface&quot;:&quot;42 m\\u00b2&quot;,&quot;capacite&quot;:&quot;2 personnes&quot;,&quot;vue&quot;:&quot;Vue sur la mer&quot;,&quot;literie&quot;:&quot;1 grand lit double. Lits confortables, not\\u00e9s 9,1 d&#039;apr\\u00e8s 270 commentaires.&quot;,&quot;salle_de_bain&quot;:&quot;Salle de bains privative avec baignoire, douche, articles de toilette gratuits, peignoir, serviettes, chaussons, s\\u00e8che-cheveux, toilettes, salle de bains suppl\\u00e9mentaire, papier toilette.&quot;,&quot;equipements&quot;:&quot;Climatisation, t\\u00e9l\\u00e9vision \\u00e0 \\u00e9cran plat, minibar, machine \\u00e0 caf\\u00e9, Wi-Fi gratuit, balcon, terrasse, coffre-fort, linge de maison, t\\u00e9l\\u00e9phone, mat\\u00e9riel de repassage, plateau\\\/bouilloire, fer \\u00e0 repasser, chauffage, tr\\u00e8s grands lits (&gt; 2 m\\u00e8tres de long), service de r\\u00e9veil\\\/r\\u00e9veil, bouilloire \\u00e9lectrique, mobilier d\\u2019ext\\u00e9rieur, armoire ou penderie, gel hydroalcoolique.&quot;,&quot;acces_specifique&quot;:&quot;\\u00c9tages sup\\u00e9rieurs accessibles uniquement par les escaliers&quot;,&quot;petit_dejeuner&quot;:&quot;A voir avec la reception&quot;,&quot;menage&quot;:&quot;Oui&quot;,&quot;room_service&quot;:&quot;Oui&quot;,&quot;conditions&quot;:&quot;Fumeurs : non-fumeurs&quot;,&quot;pmr&quot;:&quot;-&quot;,&quot;animaux_acceptes&quot;:&quot;Oui&quot;,&quot;note_literie&quot;:&quot;9,1&quot;,&quot;name&quot;:&quot;Suite Prestige avec Terrasse&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/booking?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a3159a8759f4.jpg&quot;},&quot;category&quot;:&quot;Les Chambres&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a3159d240f60.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a3159d32bafe.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a3159d3bc505.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a3159d4621fa.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a3159d49c5c9.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a3159d4f3c7d.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a3159d5a93ad.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a3159d62e937.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a3159d6b161f.jpg&quot;]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a3159a8759f4.jpg\" alt=\"Suite Prestige avec Terrasse\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Les Chambres<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Suite Prestige avec Terrasse<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom :<\/span>\n                        <span class=\"em-card-field-value\">Suite Prestige avec Terrasse<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Sous-titre :<\/span>\n                        <span class=\"em-card-field-value\">Vue sur Mer<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Type de chambre :<\/span>\n                        <span class=\"em-card-field-value\">Suite<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"les-chambres\"\n                data-features=\"\"\n                data-name=\"chambre classique avec terrasse\"\n                data-json=\"{&quot;name&quot;:&quot;Chambre Classique avec Terrasse&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a315a8da7886.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/booking?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;data&quot;:{&quot;nom&quot;:&quot;Chambre Classique avec Terrasse&quot;,&quot;sous_titre&quot;:null,&quot;type_de_chambre&quot;:&quot;Chambre double climatis\\u00e9e&quot;,&quot;description&quot;:&quot;Cette chambre double climatis\\u00e9e de 23 m\\u00b2 dispose d&#039;un minibar, d&#039;une terrasse avec vue sur le jardin, et d&#039;une salle de bains privative \\u00e9quip\\u00e9e d&#039;une douche et d&#039;articles de toilette gratuits. Lits confortables not\\u00e9s 9,1 sur 270 commentaires, parfaite pour un s\\u00e9jour relaxant avec acc\\u00e8s au patio et au salon ex\\u00e9cutif.&quot;,&quot;surface&quot;:&quot;23 m\\u00b2&quot;,&quot;capacite&quot;:&quot;2 personnes&quot;,&quot;vue&quot;:&quot;Vue sur le jardin&quot;,&quot;literie&quot;:&quot;Lits tr\\u00e8s grands (&gt; 2 m\\u00e8tres de long) et confortables, not\\u00e9s 9,1 selon 270 avis&quot;,&quot;salle_de_bain&quot;:&quot;Salle de bains privative avec douche, articles de toilette gratuits, peignoir, toilettes, serviettes, chaussons, s\\u00e8che-cheveux, papier toilette&quot;,&quot;equipements&quot;:&quot;Balcon, terrasse, climatisation, coffre-fort, linge de maison, t\\u00e9l\\u00e9vision \\u00e0 \\u00e9cran plat, t\\u00e9l\\u00e9phone, mat\\u00e9riel de repassage, machine \\u00e0 caf\\u00e9, plateau\\\/bouilloire, fer \\u00e0 repasser, chauffage, minibar, service de r\\u00e9veil, bouilloire \\u00e9lectrique, mobilier d\\u2019ext\\u00e9rieur, patio, armoire ou penderie, gel hydroalcoolique&quot;,&quot;acces_specifique&quot;:&quot;\\u00c9tages sup\\u00e9rieurs accessibles uniquement par les escaliers&quot;,&quot;petit_dejeuner&quot;:&quot;A voir avec la reception&quot;,&quot;menage&quot;:&quot;Oui&quot;,&quot;room_service&quot;:&quot;Oui&quot;,&quot;conditions&quot;:&quot;Fumeurs : non-fumeurs&quot;,&quot;pmr&quot;:&quot;-&quot;,&quot;animaux_acceptes&quot;:&quot;Non&quot;,&quot;note_literie&quot;:&quot;9,1&quot;,&quot;name&quot;:&quot;Chambre Classique avec Terrasse&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/booking?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a315a8da7886.jpg&quot;},&quot;category&quot;:&quot;Les Chambres&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a315a9808a5a.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a315a98b7f70.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a315a9943c78.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a315a99daffd.jpg&quot;]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a315a8da7886.jpg\" alt=\"Chambre Classique avec Terrasse\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Les Chambres<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Chambre Classique avec Terrasse<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom :<\/span>\n                        <span class=\"em-card-field-value\">Chambre Classique avec Terrasse<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Type de chambre :<\/span>\n                        <span class=\"em-card-field-value\">Chambre double climatis\u00e9e<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Surface :<\/span>\n                        <span class=\"em-card-field-value\">23 m\u00b2<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"les-chambres\"\n                data-features=\"\"\n                data-name=\"suite le richelieu avec terrasse\"\n                data-json=\"{&quot;name&quot;:&quot;Suite Le Richelieu avec Terrasse&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a315bca66139.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/booking?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;data&quot;:{&quot;nom&quot;:&quot;Suite Le Richelieu avec Terrasse&quot;,&quot;sous_titre&quot;:null,&quot;type_de_chambre&quot;:&quot;Suite&quot;,&quot;description&quot;:&quot;Cette suite spacieuse de 80 m\\u00b2 comprend 2 chambres avec 2 grands lits doubles et 2 salles de bains. Elle offre une vue apaisante sur le jardin et dispose d&#039;une terrasse ainsi que d&#039;un balcon pour profiter de l&#039;ext\\u00e9rieur au calme.&quot;,&quot;surface&quot;:&quot;80 m\\u00b2&quot;,&quot;capacite&quot;:&quot;2 chambres, 4 personnes&quot;,&quot;vue&quot;:&quot;Vue sur le jardin&quot;,&quot;literie&quot;:&quot;2 grands lits doubles, lits confortables not\\u00e9s 9,1 sur 270 commentaires&quot;,&quot;salle_de_bain&quot;:&quot;Salle de bains privative avec baignoire, douche, articles de toilette gratuits, peignoir, serviettes, chaussons, s\\u00e8che-cheveux, toilettes et papier toilette&quot;,&quot;equipements&quot;:&quot;Climatisation, t\\u00e9l\\u00e9vision \\u00e0 \\u00e9cran plat, minibar, machine \\u00e0 caf\\u00e9, plateau\\\/bouilloire, Wi-Fi gratuit, coffre-fort, linge de maison, t\\u00e9l\\u00e9phone, mat\\u00e9riel de repassage, chauffage, mobilier d\\u2019ext\\u00e9rieur, acc\\u00e8s au salon ex\\u00e9cutif, service de r\\u00e9veil&quot;,&quot;acces_specifique&quot;:&quot;&quot;,&quot;petit_dejeuner&quot;:&quot;A voir avec la reception&quot;,&quot;menage&quot;:&quot;Oui&quot;,&quot;room_service&quot;:&quot;Oui&quot;,&quot;conditions&quot;:&quot;-&quot;,&quot;pmr&quot;:null,&quot;animaux_acceptes&quot;:&quot;Oui&quot;,&quot;note_literie&quot;:&quot;9,1\\\/10&quot;,&quot;name&quot;:&quot;Suite Le Richelieu avec Terrasse&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/booking?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a315bca66139.jpg&quot;},&quot;category&quot;:&quot;Les Chambres&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a315bf87e9a6.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a315bf90dac8.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a315bf928785.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a315bf956792.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a315bf9acee0.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a315bfa6135b.jpg&quot;]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a315bca66139.jpg\" alt=\"Suite Le Richelieu avec Terrasse\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Les Chambres<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Suite Le Richelieu avec Terrasse<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom :<\/span>\n                        <span class=\"em-card-field-value\">Suite Le Richelieu avec Terrasse<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Type de chambre :<\/span>\n                        <span class=\"em-card-field-value\">Suite<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Surface :<\/span>\n                        <span class=\"em-card-field-value\">80 m\u00b2<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"les-chambres\"\n                data-features=\"\"\n                data-name=\"chambre prestige avec terrasse\"\n                data-json=\"{&quot;name&quot;:&quot;Chambre Prestige avec Terrasse&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a315c8a0e204.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/booking?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;data&quot;:{&quot;nom&quot;:&quot;Chambre Prestige avec Terrasse&quot;,&quot;sous_titre&quot;:&quot;Vue sur Mer&quot;,&quot;type_de_chambre&quot;:&quot;Chambre double spacieuse climatis\\u00e9e&quot;,&quot;description&quot;:&quot;Dot\\u00e9e d\\u2019une terrasse offrant une vue sur la mer, cette chambre double spacieuse et climatis\\u00e9e comprend un minibar et une salle de bains privative pourvue d\\u2019une baignoire. Elle est \\u00e9quip\\u00e9e d\\u2019un grand lit confortable et de nombreux \\u00e9quipements modernes pour un s\\u00e9jour agr\\u00e9able.&quot;,&quot;surface&quot;:&quot;30 m\\u00b2&quot;,&quot;capacite&quot;:&quot;1 grand lit double&quot;,&quot;vue&quot;:&quot;Vue sur la mer&quot;,&quot;literie&quot;:&quot;Lits confortables, not\\u00e9s 9,1 (d&#039;apr\\u00e8s 270 commentaires)&quot;,&quot;salle_de_bain&quot;:&quot;Salle de bains privative avec baignoire, articles de toilette gratuits, peignoir, toilettes, serviettes, chaussons, s\\u00e8che-cheveux, papier toilette&quot;,&quot;equipements&quot;:&quot;Balcon, Terrasse, Climatisation, Coffre-fort, Linge de maison, T\\u00e9l\\u00e9vision \\u00e0 \\u00e9cran plat, T\\u00e9l\\u00e9phone, Mat\\u00e9riel de repassage, Machine \\u00e0 caf\\u00e9, Plateau \\\/ bouilloire, Fer \\u00e0 repasser, Chauffage, Tr\\u00e8s grands lits (&gt; 2 m\\u00e8tres de long), Minibar, Service de r\\u00e9veil, Bouilloire \\u00e9lectrique, Mobilier d\\u2019ext\\u00e9rieur, Armoire ou penderie, Gel hydroalcoolique&quot;,&quot;acces_specifique&quot;:&quot;\\u00c9tages sup\\u00e9rieurs accessibles uniquement par les escaliers&quot;,&quot;petit_dejeuner&quot;:&quot;A voir avec la reception&quot;,&quot;menage&quot;:&quot;Oui&quot;,&quot;room_service&quot;:&quot;Oui&quot;,&quot;conditions&quot;:&quot;Fumeurs: non-fumeurs&quot;,&quot;pmr&quot;:null,&quot;animaux_acceptes&quot;:&quot;Oui&quot;,&quot;note_literie&quot;:&quot;9,1&quot;,&quot;name&quot;:&quot;Chambre Prestige avec Terrasse&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/booking?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a315c8a0e204.jpg&quot;},&quot;category&quot;:&quot;Les Chambres&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a315caa02373.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a315caa486ff.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a315caa80c7d.jpg&quot;]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a315c8a0e204.jpg\" alt=\"Chambre Prestige avec Terrasse\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Les Chambres<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Chambre Prestige avec Terrasse<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom :<\/span>\n                        <span class=\"em-card-field-value\">Chambre Prestige avec Terrasse<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Sous-titre :<\/span>\n                        <span class=\"em-card-field-value\">Vue sur Mer<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Type de chambre :<\/span>\n                        <span class=\"em-card-field-value\">Chambre double spacieuse climatis\u00e9e<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"les-chambres\"\n                data-features=\"\"\n                data-name=\"suite - vue sur mer\"\n                data-json=\"{&quot;name&quot;:&quot;Suite - Vue sur Mer&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a315d1d0ff4f.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/booking?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;data&quot;:{&quot;nom&quot;:&quot;Suite - Vue sur Mer&quot;,&quot;sous_titre&quot;:null,&quot;type_de_chambre&quot;:&quot;Suite&quot;,&quot;description&quot;:&quot;Suite spacieuse de 78 m\\u00b2 comprenant 2 chambres et 2 salles de bains avec douche \\u00e0 l&#039;italienne. Profitez d&#039;une vue imprenable sur la mer depuis le balcon et la terrasse. La suite dispose d&#039;une climatisation, d&#039;une t\\u00e9l\\u00e9vision \\u00e0 \\u00e9cran plat, d&#039;un minibar, d&#039;une machine \\u00e0 caf\\u00e9, ainsi que d&#039;un acc\\u00e8s au salon ex\\u00e9cutif.&quot;,&quot;surface&quot;:&quot;78 m\\u00b2&quot;,&quot;capacite&quot;:&quot;2&quot;,&quot;vue&quot;:&quot;Vue sur la mer&quot;,&quot;literie&quot;:&quot;1 grand lit double, Lits confortables, not\\u00e9s 9,1 (d&#039;apr\\u00e8s 270 commentaires)&quot;,&quot;salle_de_bain&quot;:&quot;Salle de bains privative avec douche \\u00e0 l&#039;italienne, articles de toilette gratuits, peignoir, serviettes, chaussons, s\\u00e8che-cheveux, papier toilette, salle de bains suppl\\u00e9mentaire et toilettes.&quot;,&quot;equipements&quot;:&quot;Balcon, Terrasse, Climatisation, Coffre-fort, T\\u00e9l\\u00e9vision, T\\u00e9l\\u00e9phone, Mat\\u00e9riel de repassage, Machine \\u00e0 caf\\u00e9, Plateau \\\/ bouilloire, Fer \\u00e0 repasser, Chambre(s) communicante(s) disponible(s), Chauffage, T\\u00e9l\\u00e9vision \\u00e0 \\u00e9cran plat, Tr\\u00e8s grands lits (&gt; 2 m\\u00e8tres de long), Minibar, Service de r\\u00e9veil \\\/ r\\u00e9veil, Bouilloire \\u00e9lectrique, Mobilier d\\u2019ext\\u00e9rieur, Service de r\\u00e9veil, R\\u00e9veil, Acc\\u00e8s au salon ex\\u00e9cutif, Armoire ou penderie, Gel hydroalcoolique, Non-fumeurs&quot;,&quot;acces_specifique&quot;:&quot;\\u00c9tages sup\\u00e9rieurs accessibles uniquement par les escaliers&quot;,&quot;petit_dejeuner&quot;:&quot;A voir avec la reception&quot;,&quot;menage&quot;:&quot;Oui&quot;,&quot;room_service&quot;:&quot;Oui&quot;,&quot;conditions&quot;:&quot;-&quot;,&quot;pmr&quot;:&quot;-&quot;,&quot;animaux_acceptes&quot;:&quot;Oui&quot;,&quot;note_literie&quot;:&quot;9,1&quot;,&quot;name&quot;:&quot;Suite - Vue sur Mer&quot;,&quot;link&quot;:&quot;https:\\\/\\\/hotellerichelieu-17940-booking.myasterio.com\\\/betemplate\\\/BEHR\\\/booking?kml_code=HOTELLERICHELIEU-17940&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6a315d1d0ff4f.jpg&quot;},&quot;category&quot;:&quot;Les Chambres&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a315d4623713.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a315d5398e17.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a315d53cc1c0.jpg&quot;,&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/corpus_gallery\\\/gallery_6a315d53d8c76.jpg&quot;]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6a315d1d0ff4f.jpg\" alt=\"Suite - Vue sur Mer\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Les Chambres<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Suite - Vue sur Mer<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom :<\/span>\n                        <span class=\"em-card-field-value\">Suite - Vue sur Mer<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Type de chambre :<\/span>\n                        <span class=\"em-card-field-value\">Suite<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Surface :<\/span>\n                        <span class=\"em-card-field-value\">78 m\u00b2<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"adhoc-01kv8ebx815trzy9s5bc7rc0tr\"\n                data-features=\"\"\n                data-name=\"pr\u00e9sentation g\u00e9n\u00e9rale des soins du spa marin\"\n                data-json=\"{&quot;name&quot;:&quot;Pr\\u00e9sentation g\\u00e9n\\u00e9rale des soins du Spa Marin&quot;,&quot;image&quot;:&quot;&quot;,&quot;link&quot;:&quot;&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Pr\\u00e9sentation g\\u00e9n\\u00e9rale des soins du Spa Marin&quot;,&quot;description&quot;:&quot;Le Spa Marin de l&#039;h\\u00f4tel HR H\\u00f4tel &amp; Spa Marin \\u00e0 La Flotte en R\\u00e9 propose un espace de 800 m\\u00b2 d\\u00e9di\\u00e9 au bien-\\u00eatre. Ce spa utilise des actifs exclusivement d&#039;origine marine, en partenariat avec les Laboratoires THALGO. Le spa propose des soins visage et corps, des enveloppements aux algues, bains hydromassants, massages sur mesure, programmes minceur, soins thalasso avec algues et boues marines ainsi qu&#039;un parcours marin avec eau de mer chauff\\u00e9e \\u00e0 plus de 34 \\u00b0C.&quot;,&quot;duree&quot;:&quot;&quot;,&quot;prix&quot;:&quot;&quot;,&quot;type_soin&quot;:&quot;Pr\\u00e9sentation g\\u00e9n\\u00e9rale&quot;,&quot;name&quot;:&quot;Pr\\u00e9sentation g\\u00e9n\\u00e9rale des soins du Spa Marin&quot;},&quot;category&quot;:&quot;Fiche sans template&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <div class=\"em-card-placeholder\">\ud83d\udcf7 Pas d'image<\/div>\n                                    <span class=\"em-card-badge badge-default\">Fiche sans template<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Pr\u00e9sentation g\u00e9n\u00e9rale des soins du Spa Marin<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Titre :<\/span>\n                        <span class=\"em-card-field-value\">Pr\u00e9sentation g\u00e9n\u00e9rale des soins du Spa Marin<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Type de soin :<\/span>\n                        <span class=\"em-card-field-value\">Pr\u00e9sentation g\u00e9n\u00e9rale<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"adhoc-01kv8ebx815trzy9s5bc7rc0tr\"\n                data-features=\"\"\n                data-name=\"parcours marin\"\n                data-json=\"{&quot;name&quot;:&quot;Parcours marin&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/hotel-hr-spa-marin-carousel-spa.jpg&quot;,&quot;link&quot;:&quot;&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Parcours marin&quot;,&quot;description&quot;:&quot;Notre parcours marin se compose d\\u2019installations compl\\u00e8tes et vari\\u00e9es pour vivre le bonheur du spa :\\n\\nUn bassin d\\u2019eau de mer \\u00e0 jets et chauff\\u00e9e \\u00e0 34\\u2009\\u00b0C\\nUn jacuzzi chauff\\u00e9 \\u00e0 37\\u2009\\u00b0C,\\nUn bain d\\u2019eau froide \\u00e0 6\\u2009\\u00b0C,\\nUn hammam,\\nUn sauna,\\nTrois douches sensorielles (relaxante, tropicale et \\u00e9cossaise),\\nUne fontaine de glace.&quot;,&quot;duree&quot;:&quot;&quot;,&quot;prix&quot;:&quot;&quot;,&quot;type_soin&quot;:&quot;&quot;,&quot;name&quot;:&quot;Parcours marin&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/hotel-hr-spa-marin-carousel-spa.jpg&quot;},&quot;category&quot;:&quot;Fiche sans template&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/01\/hotel-hr-spa-marin-carousel-spa.jpg\" alt=\"Parcours marin\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Fiche sans template<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Parcours marin<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Titre :<\/span>\n                        <span class=\"em-card-field-value\">Parcours marin<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"adhoc-01kv8ebx815trzy9s5bc7rc0tr\"\n                data-features=\"\"\n                data-name=\"soins visage et corps\"\n                data-json=\"{&quot;name&quot;:&quot;Soins visage et corps&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/massage-et-soins-hotel-hr-spa-marin-de-lile-de-re.webp&quot;,&quot;link&quot;:&quot;&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Soins visage et corps&quot;,&quot;description&quot;:&quot;Offrez \\u00e0 votre peau et \\u00e0 votre corps des soins d\\u2019exception. Les soins du visage sign\\u00e9s Ella Bach\\u00e9 et Thalgo allient performance sur-mesure et expertise pour sublimer votre \\u00e9clat. Pour le corps, bains sensoriels, gommages, enveloppements et massages sign\\u00e9s HRS &amp; Thalgo vous invitent \\u00e0 une relaxation absolue.&quot;,&quot;duree&quot;:&quot;&quot;,&quot;prix&quot;:&quot;&quot;,&quot;type_soin&quot;:&quot;Massage&quot;,&quot;name&quot;:&quot;Soins visage et corps&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/massage-et-soins-hotel-hr-spa-marin-de-lile-de-re.webp&quot;},&quot;category&quot;:&quot;Fiche sans template&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/01\/massage-et-soins-hotel-hr-spa-marin-de-lile-de-re.webp\" alt=\"Soins visage et corps\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Fiche sans template<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Soins visage et corps<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Titre :<\/span>\n                        <span class=\"em-card-field-value\">Soins visage et corps<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Type de soin :<\/span>\n                        <span class=\"em-card-field-value\">Massage<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"adhoc-01kv8ebx815trzy9s5bc7rc0tr\"\n                data-features=\"\"\n                data-name=\"suites exclusives\"\n                data-json=\"{&quot;name&quot;:&quot;Suites Exclusives&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/spa-marin-de-lile-de-re-soins-massages.webp&quot;,&quot;link&quot;:&quot;&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Suites Exclusives&quot;,&quot;description&quot;:&quot;Vivez une parenth\\u00e8se de bien-\\u00eatre \\u00e0 deux dans une suite exclusive. Profitez d\\u2019un bain hydro-massant et d\\u2019un hammam privatif pour une exp\\u00e9rience en duo unique. Choisissez des soins de 60 \\u00e0 130 minutes et laissez-vous transporter par une d\\u00e9tente absolue dans un cadre privil\\u00e9gi\\u00e9.&quot;,&quot;duree&quot;:&quot;&quot;,&quot;prix&quot;:&quot;&quot;,&quot;type_soin&quot;:&quot;&quot;,&quot;name&quot;:&quot;Suites Exclusives&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/spa-marin-de-lile-de-re-soins-massages.webp&quot;},&quot;category&quot;:&quot;Fiche sans template&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/01\/spa-marin-de-lile-de-re-soins-massages.webp\" alt=\"Suites Exclusives\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Fiche sans template<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Suites Exclusives<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Titre :<\/span>\n                        <span class=\"em-card-field-value\">Suites Exclusives<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"adhoc-01kv8ebx815trzy9s5bc7rc0tr\"\n                data-features=\"\"\n                data-name=\"exp\u00e9rience divine \u2013 soin duo en suite prestige\"\n                data-json=\"{&quot;name&quot;:&quot;Exp\\u00e9rience Divine \\u2013 soin duo en suite prestige&quot;,&quot;image&quot;:&quot;&quot;,&quot;link&quot;:&quot;&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Exp\\u00e9rience Divine \\u2013 soin duo en suite prestige&quot;,&quot;description&quot;:&quot;Privatisation d&#039;une suite prestige DUO avec baignoire hydromassante et hammam privatif pour deux, partageant un soin \\u00e0 deux.&quot;,&quot;duree&quot;:&quot;60 minutes + 50 minutes de soin \\u00e0 deux&quot;,&quot;type_soin&quot;:&quot;Soin duo&quot;,&quot;name&quot;:&quot;Exp\\u00e9rience Divine \\u2013 soin duo en suite prestige&quot;},&quot;category&quot;:&quot;Fiche sans template&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <div class=\"em-card-placeholder\">\ud83d\udcf7 Pas d'image<\/div>\n                                    <span class=\"em-card-badge badge-default\">Fiche sans template<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Exp\u00e9rience Divine \u2013 soin duo en suite prestige<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Titre :<\/span>\n                        <span class=\"em-card-field-value\">Exp\u00e9rience Divine \u2013 soin duo en suite prestige<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Dur\u00e9e :<\/span>\n                        <span class=\"em-card-field-value\">60 minutes + 50 minutes de soin \u00e0 deux<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Type de soin :<\/span>\n                        <span class=\"em-card-field-value\">Soin duo<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"adhoc-01kv8ebx815trzy9s5bc7rc0tr\"\n                data-features=\"\"\n                data-name=\"programmes minceur\"\n                data-json=\"{&quot;name&quot;:&quot;Programmes minceur&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/02\\\/massage-scaled.webp&quot;,&quot;link&quot;:&quot;&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Programmes minceur&quot;,&quot;description&quot;:&quot;\\u00c0 base d\\u2019enveloppements, de drainage, ou encore de pressoth\\u00e9rapie, nos programmes minceur vous permettent de stimuler votre silhouette et de donner un coup de boost \\u00e0 votre m\\u00e9tabolisme. Les r\\u00e9sultats ? Un corps d\\u00e9barrass\\u00e9 de ses toxines et une silhouette affin\\u00e9e.&quot;,&quot;duree&quot;:&quot;&quot;,&quot;prix&quot;:&quot;&quot;,&quot;type_soin&quot;:&quot;Drainage&quot;,&quot;name&quot;:&quot;Programmes minceur&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/02\\\/massage-scaled.webp&quot;},&quot;category&quot;:&quot;Fiche sans template&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/02\/massage-scaled.webp\" alt=\"Programmes minceur\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Fiche sans template<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Programmes minceur<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Titre :<\/span>\n                        <span class=\"em-card-field-value\">Programmes minceur<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Type de soin :<\/span>\n                        <span class=\"em-card-field-value\">Drainage<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"soins-de-lhotel\"\n                data-features=\"\"\n                data-name=\"pr\u00e9sentation du spa marin de l\u2019\u00eele de r\u00e9\"\n                data-json=\"{&quot;name&quot;:&quot;Pr\\u00e9sentation du Spa Marin de l\\u2019\\u00eele de R\\u00e9&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/spa-soins-hotel-hrspa.webp&quot;,&quot;link&quot;:&quot;&quot;,&quot;data&quot;:{&quot;nom_du_soin&quot;:&quot;Pr\\u00e9sentation du Spa Marin de l\\u2019\\u00eele de R\\u00e9&quot;,&quot;description_du_soin&quot;:&quot;Situ\\u00e9 au c\\u0153ur de l&#039;h\\u00f4tel 5 \\u00e9toiles HR &amp; Spa Marin, ce spa marin propose une exp\\u00e9rience bien-\\u00eatre unique ax\\u00e9e sur les bienfaits de l&#039;oc\\u00e9an. Avec de l&#039;eau de mer chauff\\u00e9e \\u00e0 plus de 34 \\u00b0C incluse dans toutes les formules, il offre un parcours marin complet et des soins d&#039;exception pour la d\\u00e9tente, la d\\u00e9toxification, la minceur et l&#039;anti-\\u00e2ge.&quot;,&quot;type_de_soin_massage_soin_du_visage_soin_du_corps_gommage_enveloppement_rituel_spa&quot;:&quot;Rituel spa&quot;,&quot;name&quot;:&quot;Pr\\u00e9sentation du Spa Marin de l\\u2019\\u00eele de R\\u00e9&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/spa-soins-hotel-hrspa.webp&quot;},&quot;category&quot;:&quot;Soins de l&#039;H\\u00f4tel&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/01\/spa-soins-hotel-hrspa.webp\" alt=\"Pr\u00e9sentation du Spa Marin de l\u2019\u00eele de R\u00e9\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Soins de l&#039;H\u00f4tel<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Pr\u00e9sentation du Spa Marin de l\u2019\u00eele de R\u00e9<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom du soin :<\/span>\n                        <span class=\"em-card-field-value\">Pr\u00e9sentation du Spa Marin de l\u2019\u00eele de R\u00e9<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Description du soin :<\/span>\n                        <span class=\"em-card-field-value\">Situ\u00e9 au c\u0153ur de l&#039;h\u00f4tel 5 \u00e9toiles HR &amp; Spa Marin, ce spa ma<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Type de soin (Massage, Soin du visage, Soin du corps, Gommage, Enveloppement Rituel, spa) :<\/span>\n                        <span class=\"em-card-field-value\">Rituel spa<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"soins-de-lhotel\"\n                data-features=\"\"\n                data-name=\"parcours marin\"\n                data-json=\"{&quot;name&quot;:&quot;Parcours marin&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/hotel-hr-spa-marin-carousel-spa.jpg&quot;,&quot;link&quot;:&quot;&quot;,&quot;data&quot;:{&quot;nom_du_soin&quot;:&quot;Parcours marin&quot;,&quot;description_du_soin&quot;:&quot;Profitez d&#039;un espace de 180 m2 avec un bassin d\\u2019eau de mer chauff\\u00e9e \\u00e0 34 \\u00b0C \\u00e0 jets, jacuzzi chauff\\u00e9 \\u00e0 37 \\u00b0C, bain d\\u2019eau froide \\u00e0 6 \\u00b0C, hammam, sauna, trois douches sensorielles et une fontaine de glace. Ce parcours offre une exp\\u00e9rience relaxante unique au sein du Spa Marin.&quot;,&quot;type_de_soin_massage_soin_du_visage_soin_du_corps_gommage_enveloppement_rituel_spa&quot;:&quot;Rituel spa&quot;,&quot;name&quot;:&quot;Parcours marin&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/hotel-hr-spa-marin-carousel-spa.jpg&quot;},&quot;category&quot;:&quot;Soins de l&#039;H\\u00f4tel&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/01\/hotel-hr-spa-marin-carousel-spa.jpg\" alt=\"Parcours marin\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Soins de l&#039;H\u00f4tel<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Parcours marin<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom du soin :<\/span>\n                        <span class=\"em-card-field-value\">Parcours marin<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Description du soin :<\/span>\n                        <span class=\"em-card-field-value\">Profitez d&#039;un espace de 180 m2 avec un bassin d\u2019eau de mer c<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Type de soin (Massage, Soin du visage, Soin du corps, Gommage, Enveloppement Rituel, spa) :<\/span>\n                        <span class=\"em-card-field-value\">Rituel spa<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"soins-de-lhotel\"\n                data-features=\"\"\n                data-name=\"soins visage et corps\"\n                data-json=\"{&quot;name&quot;:&quot;Soins visage et corps&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/02\\\/hr-hotel-restaurant-spa-marin-massage-ile-de-re-rochelle-verri-17-scaled.webp&quot;,&quot;link&quot;:&quot;&quot;,&quot;data&quot;:{&quot;nom_du_soin&quot;:&quot;Soins visage et corps&quot;,&quot;description_du_soin&quot;:&quot;Les soins visage sont sign\\u00e9s Ella Bach\\u00e9 et Thalgo, alliant performance sur-mesure et expertise pour sublimer votre \\u00e9clat. Pour le corps, des bains sensoriels, gommages, enveloppements et massages sign\\u00e9s HRS &amp; Thalgo vous invitent \\u00e0 une relaxation absolue et un bien-\\u00eatre profond.&quot;,&quot;type_de_soin_massage_soin_du_visage_soin_du_corps_gommage_enveloppement_rituel_spa&quot;:&quot;Soin du visage&quot;,&quot;name&quot;:&quot;Soins visage et corps&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/02\\\/hr-hotel-restaurant-spa-marin-massage-ile-de-re-rochelle-verri-17-scaled.webp&quot;},&quot;category&quot;:&quot;Soins de l&#039;H\\u00f4tel&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/02\/hr-hotel-restaurant-spa-marin-massage-ile-de-re-rochelle-verri-17-scaled.webp\" alt=\"Soins visage et corps\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Soins de l&#039;H\u00f4tel<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Soins visage et corps<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom du soin :<\/span>\n                        <span class=\"em-card-field-value\">Soins visage et corps<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Description du soin :<\/span>\n                        <span class=\"em-card-field-value\">Les soins visage sont sign\u00e9s Ella Bach\u00e9 et Thalgo, alliant p<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Type de soin (Massage, Soin du visage, Soin du corps, Gommage, Enveloppement Rituel, spa) :<\/span>\n                        <span class=\"em-card-field-value\">Soin du visage<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"soins-de-lhotel\"\n                data-features=\"\"\n                data-name=\"suites exclusives spa marin\"\n                data-json=\"{&quot;name&quot;:&quot;Suites Exclusives Spa Marin&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/02\\\/bain-spa-scaled.webp&quot;,&quot;link&quot;:&quot;&quot;,&quot;data&quot;:{&quot;nom_du_soin&quot;:&quot;Suites Exclusives Spa Marin&quot;,&quot;description_du_soin&quot;:&quot;Vivez une exp\\u00e9rience en duo unique dans une suite privatis\\u00e9e avec bain hydro-massant et hammam. Les soins propos\\u00e9s durent entre 60 et 130 minutes et offrent une d\\u00e9tente absolue dans un cadre privil\\u00e9gi\\u00e9.&quot;,&quot;type_de_soin_massage_soin_du_visage_soin_du_corps_gommage_enveloppement_rituel_spa&quot;:&quot;Rituel spa&quot;,&quot;name&quot;:&quot;Suites Exclusives Spa Marin&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/02\\\/bain-spa-scaled.webp&quot;},&quot;category&quot;:&quot;Soins de l&#039;H\\u00f4tel&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/02\/bain-spa-scaled.webp\" alt=\"Suites Exclusives Spa Marin\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Soins de l&#039;H\u00f4tel<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Suites Exclusives Spa Marin<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom du soin :<\/span>\n                        <span class=\"em-card-field-value\">Suites Exclusives Spa Marin<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Description du soin :<\/span>\n                        <span class=\"em-card-field-value\">Vivez une exp\u00e9rience en duo unique dans une suite privatis\u00e9e<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Type de soin (Massage, Soin du visage, Soin du corps, Gommage, Enveloppement Rituel, spa) :<\/span>\n                        <span class=\"em-card-field-value\">Rituel spa<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"soins-de-lhotel\"\n                data-features=\"\"\n                data-name=\"programmes minceur\"\n                data-json=\"{&quot;name&quot;:&quot;Programmes minceur&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/02\\\/massage-scaled.webp&quot;,&quot;link&quot;:&quot;&quot;,&quot;data&quot;:{&quot;nom_du_soin&quot;:&quot;Programmes minceur&quot;,&quot;description_du_soin&quot;:&quot;Ces programmes incluent enveloppements, drainage et pressoth\\u00e9rapie pour stimuler la silhouette et booster le m\\u00e9tabolisme. Les r\\u00e9sultats garantissent un corps d\\u00e9barrass\\u00e9 des toxines et une silhouette affin\\u00e9e.&quot;,&quot;type_de_soin_massage_soin_du_visage_soin_du_corps_gommage_enveloppement_rituel_spa&quot;:&quot;Enveloppement&quot;,&quot;name&quot;:&quot;Programmes minceur&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/02\\\/massage-scaled.webp&quot;},&quot;category&quot;:&quot;Soins de l&#039;H\\u00f4tel&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/02\/massage-scaled.webp\" alt=\"Programmes minceur\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Soins de l&#039;H\u00f4tel<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Programmes minceur<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom du soin :<\/span>\n                        <span class=\"em-card-field-value\">Programmes minceur<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Description du soin :<\/span>\n                        <span class=\"em-card-field-value\">Ces programmes incluent enveloppements, drainage et pressoth<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Type de soin (Massage, Soin du visage, Soin du corps, Gommage, Enveloppement Rituel, spa) :<\/span>\n                        <span class=\"em-card-field-value\">Enveloppement<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"soins-de-lhotel\"\n                data-features=\"\"\n                data-name=\"soins enfants by toofruit\"\n                data-json=\"{&quot;name&quot;:&quot;Soins enfants by Toofruit&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/spa-marin-de-lile-de-re-soins-massages.webp&quot;,&quot;link&quot;:&quot;&quot;,&quot;data&quot;:{&quot;nom_du_soin&quot;:&quot;Soins enfants by Toofruit&quot;,&quot;description_du_soin&quot;:&quot;Des soins sp\\u00e9cialement con\\u00e7us pour les enfants d\\u00e8s 5 ans, avec des produits BIO certifi\\u00e9s ECOCERT \\u00e0 base de fruits gourmands comme l\\u2019abricot, la myrtille et la vanille. Ces soins se d\\u00e9roulent dans une suite exclusive, pour un moment de bien-\\u00eatre partag\\u00e9 en famille.&quot;,&quot;type_de_soin_massage_soin_du_visage_soin_du_corps_gommage_enveloppement_rituel_spa&quot;:&quot;Soin du corps&quot;,&quot;name&quot;:&quot;Soins enfants by Toofruit&quot;,&quot;image&quot;:&quot;https:\\\/\\\/hotel-hr-spamarin.fr\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/01\\\/spa-marin-de-lile-de-re-soins-massages.webp&quot;},&quot;category&quot;:&quot;Soins de l&#039;H\\u00f4tel&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/hotel-hr-spamarin.fr\/wp-content\/uploads\/sites\/5\/2025\/01\/spa-marin-de-lile-de-re-soins-massages.webp\" alt=\"Soins enfants by Toofruit\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Soins de l&#039;H\u00f4tel<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Soins enfants by Toofruit<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom du soin :<\/span>\n                        <span class=\"em-card-field-value\">Soins enfants by Toofruit<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Description du soin :<\/span>\n                        <span class=\"em-card-field-value\">Des soins sp\u00e9cialement con\u00e7us pour les enfants d\u00e8s 5 ans, av<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Type de soin (Massage, Soin du visage, Soin du corps, Gommage, Enveloppement Rituel, spa) :<\/span>\n                        <span class=\"em-card-field-value\">Soin du corps<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                          <article class=\"em-card\"\n                data-type=\"soins-de-lhotel\"\n                data-features=\"\"\n                data-name=\"coaching personnalis\u00e9\"\n                data-json=\"{&quot;name&quot;:&quot;Coaching personnalis\\u00e9&quot;,&quot;image&quot;:&quot;https:\\\/\\\/upload.wikimedia.org\\\/wikipedia\\\/commons\\\/1\\\/10\\\/With_Coach_Nikitan.jpg&quot;,&quot;link&quot;:&quot;&quot;,&quot;data&quot;:{&quot;nom_du_soin&quot;:&quot;Coaching personnalis\\u00e9&quot;,&quot;description_du_soin&quot;:&quot;S\\u00e9ances de Pilates, Aqua Pilates et coaching personnalis\\u00e9 propos\\u00e9es par des coachs sportifs dipl\\u00f4m\\u00e9s, Louise et Luc. Ces s\\u00e9ances visent \\u00e0 am\\u00e9liorer la condition physique et le bien-\\u00eatre g\\u00e9n\\u00e9ral dans un cadre haut de gamme.&quot;,&quot;type_de_soin_massage_soin_du_visage_soin_du_corps_gommage_enveloppement_rituel_spa&quot;:&quot;Rituel spa&quot;,&quot;name&quot;:&quot;Coaching personnalis\\u00e9&quot;,&quot;image&quot;:&quot;https:\\\/\\\/upload.wikimedia.org\\\/wikipedia\\\/commons\\\/1\\\/10\\\/With_Coach_Nikitan.jpg&quot;},&quot;category&quot;:&quot;Soins de l&#039;H\\u00f4tel&quot;,&quot;faq&quot;:[],&quot;event&quot;:&quot;&quot;,&quot;video_url&quot;:&quot;&quot;,&quot;video_embed&quot;:null,&quot;documents&quot;:[],&quot;gallery&quot;:[]}\">\n\n                <!-- Image + badge cat\u00e9gorie -->\n                <div class=\"em-card-img-wrap\">\n                                      <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/1\/10\/With_Coach_Nikitan.jpg\" alt=\"Coaching personnalis\u00e9\" loading=\"lazy\" onerror=\"this.style.setProperty('display','none','important');this.nextElementSibling.style.display='flex';\">\n                    <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                                    <span class=\"em-card-badge badge-default\">Soins de l&#039;H\u00f4tel<\/span>\n                <\/div>\n\n                <!-- Contenu de la card -->\n                <div class=\"em-card-body\">\n                  <h3 class=\"em-card-title\">Coaching personnalis\u00e9<\/h3>\n\n                  <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n                  <div class=\"em-card-tags\">\n                                                          <\/div>\n\n                  <!-- Champs suppl\u00e9mentaires (max 3) -->\n                  <div class=\"em-card-fields\">\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Nom du soin :<\/span>\n                        <span class=\"em-card-field-value\">Coaching personnalis\u00e9<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Description du soin :<\/span>\n                        <span class=\"em-card-field-value\">S\u00e9ances de Pilates, Aqua Pilates et coaching personnalis\u00e9 pr<\/span>\n                      <\/div>\n                                          <div class=\"em-card-field\">\n                        <span class=\"em-card-field-label\">Type de soin (Massage, Soin du visage, Soin du corps, Gommage, Enveloppement Rituel, spa) :<\/span>\n                        <span class=\"em-card-field-value\">Rituel spa<\/span>\n                      <\/div>\n                                      <\/div>\n\n                  <!-- Lien vers le d\u00e9tail -->\n                  <div class=\"em-card-footer\">\n                    <span>Voir le d\u00e9tail<\/span>\n                    <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n                      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path>\n                    <\/svg>\n                  <\/div>\n                <\/div>\n              <\/article>\n                      <\/div>\n\n          <!-- \u00c9tat vide (aucun r\u00e9sultat apr\u00e8s filtrage) -->\n          <div class=\"em-empty\" id=\"em-empty\" style=\"display:none;\">\n            <p><strong>Aucun r\u00e9sultat<\/strong><br>Modifiez vos filtres pour voir plus de r\u00e9sultats<\/p>\n          <\/div>\n        <\/div>\n      <\/main>\n    <\/div>\n  <\/div>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     JAVASCRIPT \u2014 Filtres, modal, carte Leaflet\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n  <script>\n    (function() {\n      'use strict';\n\n      \/\/ Labels des champs (inject\u00e9s depuis PHP)\n      var FIELD_LABELS = window.emFieldLabels || {};\n\n      \/\/ Cl\u00e9s exclues de la modal (donn\u00e9es internes \/ d\u00e9j\u00e0 affich\u00e9es)\n      var EXCLUDED_KEYS = [\n        'name', 'image', 'images', 'image_url', 'link', 'site_officiel',\n        'gps_coordinates_latitude', 'gps_coordinates_longitude',\n        'latitude', 'longitude', 'latitude_deg', 'longitude_deg',\n        'address', 'available_image_urls'\n      ];\n\n      \/**\n       * Retourne le label lisible d'un champ\n       * Utilise les labels API si disponibles, sinon formate la cl\u00e9\n       *\/\n      function getFieldLabel(key) {\n        if (FIELD_LABELS[key]) return FIELD_LABELS[key];\n        \/\/ Suffixe legacy `_xxxxxxx` (7 alphanum) \u2014 cf. em_field_label() c\u00f4t\u00e9 PHP.\n        var cleaned = key.replace(\/_[a-z0-9]{7}$\/i, '');\n        if (FIELD_LABELS[cleaned]) return FIELD_LABELS[cleaned];\n        return cleaned.replace(\/_\/g, ' ').replace(\/^\\w\/, function(c) {\n          return c.toUpperCase();\n        });\n      }\n\n      \/**\n       * \u00c9chappe le HTML pour \u00e9viter les injections XSS\n       *\/\n      function escapeHtml(str) {\n        if (!str) return '';\n        var div = document.createElement('div');\n        div.textContent = str;\n        return div.innerHTML;\n      }\n\n      \/**\n       * Normalise une cha\u00eene pour une recherche insensible aux accents et \u00e0 la casse\n       * \"Caf\u00e9\" \u2192 \"cafe\" | \"H\u00f4tel\" \u2192 \"hotel\" | \"BI\u00c8RE\" \u2192 \"biere\"\n       *\/\n      function stripAccents(str) {\n        return (str || '').toLowerCase().normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '');\n      }\n\n      \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n      \/\/ FILTRES \u2014 Onglets, checkboxes, recherche\n      \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\n      var activeCategoryFilter = 'all';\n      var searchQuery = '';\n\n      \/**\n       * Applique tous les filtres actifs (cat\u00e9gorie, type, \u00e9quipements, recherche)\n       * Met \u00e0 jour la visibilit\u00e9 des cards et les compteurs\n       *\/\n      function applyFilters() {\n        var selectedTypes = Array.from(document.querySelectorAll('.em-filter-type:checked')).map(function(cb) {\n          return cb.value;\n        });\n        var selectedFeatures = Array.from(document.querySelectorAll('.em-filter-feat:checked')).map(function(cb) {\n          return cb.value;\n        });\n        var cards = document.querySelectorAll('.em-card');\n        var visibleCount = 0;\n        var normalizedQuery = stripAccents(searchQuery);\n\n        cards.forEach(function(card) {\n          var cardType = card.getAttribute('data-type');\n          var cardFeatures = (card.getAttribute('data-features') || '').split(',').filter(Boolean);\n          var cardName = card.getAttribute('data-name') || '';\n\n          \/\/ V\u00e9rifier chaque crit\u00e8re de filtre\n          var matchesCategory = (activeCategoryFilter === 'all' || activeCategoryFilter === cardType);\n          var matchesType = selectedTypes.indexOf(cardType) !== -1;\n          var matchesSearch = (normalizedQuery === '' || stripAccents(cardName).indexOf(normalizedQuery) !== -1);\n\n          var isVisible = matchesCategory && matchesType && matchesSearch;\n\n          \/\/ Filtre \u00e9quipements (uniquement pour les h\u00e9bergements)\n          if (isVisible && (cardType === 'accommodation' || cardType === 'accomodation') && selectedFeatures.length > 0) {\n            isVisible = selectedFeatures.every(function(feat) {\n              return cardFeatures.indexOf(feat) !== -1;\n            });\n          }\n\n          card.classList.toggle('em-hidden', !isVisible);\n          if (isVisible) visibleCount++;\n        });\n\n        \/\/ Mise \u00e0 jour des compteurs\n        document.getElementById('em-stat-visible').textContent = visibleCount;\n        document.getElementById('em-empty').style.display = visibleCount === 0 ? 'block' : 'none';\n\n        \/\/ Mise \u00e0 jour des marqueurs de la carte\n        if (typeof updateMapMarkers === 'function') {\n          updateMapMarkers(activeCategoryFilter === 'all' ? selectedTypes : [activeCategoryFilter]);\n        }\n\n        \/\/ Sync visuel de la l\u00e9gende carte avec les filtres actifs\n        document.querySelectorAll('.em-map-legend-item').forEach(function(item) {\n          var type = item.getAttribute('data-type');\n          var matchesCategory = (activeCategoryFilter === 'all' || activeCategoryFilter === type);\n          var matchesType = selectedTypes.indexOf(type) !== -1;\n          item.classList.toggle('em-map-legend-item--off', !(matchesCategory && matchesType));\n        });\n\n        \/\/ Masque le groupe \u00e9quipements si accommodation n'est pas dans les filtres actifs\n        var featGroup = document.querySelector('.em-filter-group .em-filter-label');\n        var equipGroup = Array.from(document.querySelectorAll('.em-filter-group')).find(function(g) {\n          return g.querySelector('.em-filter-feat');\n        });\n\n        if (equipGroup) {\n          var accomActive = (activeCategoryFilter === 'all' || activeCategoryFilter === 'accommodation' || activeCategoryFilter === 'accomodation') &&\n            selectedTypes.some(function(t) {\n              return t === 'accommodation' || t === 'accomodation';\n            });\n          equipGroup.style.display = accomActive ? '' : 'none';\n        }\n      }\n\n      \/**\n       * Synchronise les checkboxes Type avec l'onglet actif\n       * \"all\" \u2192 toutes coch\u00e9es | type X \u2192 seule la checkbox X coch\u00e9e\n       *\/\n      function syncTypeCheckboxesFromTab() {\n        document.querySelectorAll('.em-filter-type').forEach(function(cb) {\n          cb.checked = (activeCategoryFilter === 'all') || (cb.value === activeCategoryFilter);\n        });\n      }\n\n      \/**\n       * Synchronise l'onglet actif avec l'\u00e9tat des checkboxes Type\n       * Toutes coch\u00e9es \u2192 \"all\" | exactement une \u2192 onglet de ce type | sous-ensemble \u2192 aucun onglet (cas personnalis\u00e9)\n       *\/\n      function syncTabsFromTypeCheckboxes() {\n        var typeCbs = Array.from(document.querySelectorAll('.em-filter-type'));\n        var checked = typeCbs.filter(function(cb) {\n          return cb.checked;\n        });\n        var matchingTab = null;\n        if (checked.length === typeCbs.length) matchingTab = 'all';\n        else if (checked.length === 1) matchingTab = checked[0].value;\n        \/\/ sous-ensemble : matchingTab reste null \u2192 aucun onglet n'est actif, le filtre logique tombe sur 'all'\n        activeCategoryFilter = matchingTab || 'all';\n        document.querySelectorAll('.em-tab').forEach(function(t) {\n          t.classList.toggle('active', t.getAttribute('data-filter') === matchingTab);\n        });\n      }\n\n      \/**\n       * Replace le d\u00e9but du layout sous l'\u00e9ventuel header sticky du th\u00e8me.\n       *\/\n      function scrollToLayoutTop() {\n        var layout = document.querySelector('.em-layout');\n        if (!layout) return;\n\n        var headerOffset = parseFloat(\n          getComputedStyle(document.documentElement).getPropertyValue('--em-header-offset')\n        ) || 0;\n        var top = window.scrollY + layout.getBoundingClientRect().top - headerOffset - 16;\n\n        window.scrollTo({\n          top: Math.max(0, top),\n          behavior: 'smooth'\n        });\n      }\n\n      \/\/ \u2500\u2500\u2500 Onglets de cat\u00e9gories \u2500\u2500\u2500\n      document.querySelectorAll('.em-tab').forEach(function(tab) {\n        tab.addEventListener('click', function() {\n          document.querySelectorAll('.em-tab').forEach(function(t) {\n            t.classList.remove('active');\n          });\n          tab.classList.add('active');\n          activeCategoryFilter = tab.getAttribute('data-filter');\n          syncTypeCheckboxesFromTab();\n\n          \/\/ Reset \u00e9quipements si on revient sur \"Tout\" ou un onglet non-accommodation\n          if (activeCategoryFilter !== 'accommodation' && activeCategoryFilter !== 'accomodation') {\n            document.querySelectorAll('.em-filter-feat').forEach(function(cb) {\n              cb.checked = false;\n            });\n          }\n\n          applyFilters();\n          scrollToLayoutTop();\n        });\n      });\n\n      \/\/ \u2500\u2500\u2500 Checkboxes filtres \u2500\u2500\u2500\n      document.querySelectorAll('.em-filter-type, .em-filter-feat').forEach(function(checkbox) {\n        checkbox.addEventListener('change', function() {\n          if (checkbox.classList.contains('em-filter-type')) {\n            syncTabsFromTypeCheckboxes();\n\n            \/\/ Reset \u00e9quipements si accommodation n'est plus le seul type s\u00e9lectionn\u00e9\n            var selectedTypes = Array.from(document.querySelectorAll('.em-filter-type:checked')).map(function(cb) {\n              return cb.value;\n            });\n            var onlyAccom = selectedTypes.every(function(t) {\n              return t === 'accommodation' || t === 'accomodation';\n            });\n            if (!onlyAccom) {\n              document.querySelectorAll('.em-filter-feat').forEach(function(cb) {\n                cb.checked = false;\n              });\n            }\n          }\n\n          \/\/ Si \u00e9quipement coch\u00e9 \u2192 active l'onglet accommodation\n          if (checkbox.classList.contains('em-filter-feat') && checkbox.checked) {\n            activeCategoryFilter = 'accommodation';\n\n            \/\/ Coche uniquement accommodation dans les types\n            document.querySelectorAll('.em-filter-type').forEach(function(cb) {\n              cb.checked = cb.value === 'accommodation' || cb.value === 'accomodation';\n            });\n\n            \/\/ Active l'onglet visuellement\n            document.querySelectorAll('.em-tab').forEach(function(t) {\n              var filter = t.getAttribute('data-filter');\n              t.classList.toggle('active', filter === 'accommodation' || filter === 'accomodation');\n            });\n          }\n\n          applyFilters();\n          scrollToLayoutTop();\n        });\n      });\n\n      \/\/ \u2500\u2500\u2500 L\u00e9gende carte cliquable : toggle de la checkbox Type correspondante \u2500\u2500\u2500\n      \/\/ R\u00e9utilise la pipeline checkbox (sync onglets + applyFilters via dispatchEvent)\n      document.querySelectorAll('.em-map-legend-item').forEach(function(item) {\n        item.addEventListener('click', function() {\n          var type = item.getAttribute('data-type');\n          var typeCb = Array.from(document.querySelectorAll('.em-filter-type')).find(function(cb) {\n            return cb.value === type;\n          });\n          if (typeCb) {\n            typeCb.checked = !typeCb.checked;\n            typeCb.dispatchEvent(new Event('change'));\n          }\n        });\n      });\n\n      \/\/ \u2500\u2500\u2500 Barre de recherche \u2500\u2500\u2500\n      var searchInput = document.getElementById('em-search');\n      if (searchInput) {\n        searchInput.addEventListener('input', function(e) {\n          searchQuery = e.target.value;\n          applyFilters();\n        });\n      }\n\n      \/\/ \u2500\u2500\u2500 Bouton r\u00e9initialiser \u2500\u2500\u2500\n      var resetButton = document.getElementById('em-reset-filters');\n      if (resetButton) {\n        resetButton.addEventListener('click', function() {\n          document.querySelectorAll('.em-filter-type').forEach(function(cb) {\n            cb.checked = true;\n          });\n          document.querySelectorAll('.em-filter-feat').forEach(function(cb) {\n            cb.checked = false;\n          });\n          if (searchInput) searchInput.value = '';\n          searchQuery = '';\n          activeCategoryFilter = 'all';\n\n          \/\/ Remettre l'onglet \"Tout\" actif\n          document.querySelectorAll('.em-tab').forEach(function(t) {\n            t.classList.remove('active');\n          });\n          var allTab = document.querySelector('.em-tab[data-filter=\"all\"]');\n          if (allTab) allTab.classList.add('active');\n\n          applyFilters();\n        });\n      }\n\n      \/\/ Application initiale des filtres\n      applyFilters();\n\n      \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n      \/\/ MODAL \u2014 D\u00e9tail d'une fiche\n      \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\n      \/\/ Clic sur une card \u2192 ouvrir la modal\n      document.querySelectorAll('.em-card').forEach(function(card) {\n        card.addEventListener('click', function() {\n          var cardData = JSON.parse(card.getAttribute('data-json'));\n          openDetailModal(cardData);\n        });\n      });\n\n      \/**\n       * Ouvre la modal de d\u00e9tail pour une fiche\n       * Affiche l'image (si disponible), les champs et le lien externe\n       *\/\n      function openDetailModal(item) {\n        var entries = Object.entries(item.data || {}).filter(function(entry) {\n          return EXCLUDED_KEYS.indexOf(entry[0]) === -1 &&\n            entry[1] && entry[1] !== '' &&\n            typeof entry[1] !== 'object';\n        }).map(function(entry) {\n          var value = entry[1];\n          if (value === true || value === 'true') value = 'Oui';\n          else if (value === false || value === 'false') value = 'Non';\n          return {\n            label: getFieldLabel(entry[0]),\n            value: String(value)\n          };\n        });\n\n        var hasImage = item.image && item.image.indexOf('http') === 0;\n        var html = '<div class=\"em-modal\">';\n\n        if (hasImage) {\n          html += '<div class=\"em-modal-img-wrap\">' +\n            '<img decoding=\"async\" class=\"em-modal-img\" src=\"' + escapeHtml(item.image) + '\" alt=\"' + escapeHtml(item.name) + '\" onerror=\"this.style.display=\\'none\\'\">' +\n            '<div class=\"em-modal-img-gradient\"><\/div>' +\n            '<button class=\"em-modal-close\" data-close>&times;<\/button>' +\n            '<div class=\"em-modal-img-info\">' +\n            '<p class=\"em-modal-img-cat\">' + escapeHtml(item.category || '') + '<\/p>' +\n            '<h3 class=\"em-modal-img-title\">' + escapeHtml(item.name) + '<\/h3>' +\n            '<\/div><\/div>';\n        } else {\n          html += '<div class=\"em-modal-header-noimg\"><div>' +\n            '<p class=\"em-modal-header-noimg-cat\">' + escapeHtml(item.category || '') + '<\/p>' +\n            '<h3 class=\"em-modal-header-noimg-title\">' + escapeHtml(item.name) + '<\/h3>' +\n            '<\/div><button class=\"em-modal-close-noimg\" data-close>&times;<\/button><\/div>';\n        }\n\n        html += '<div class=\"em-modal-body\">';\n\n        \/\/ Badge date d'\u00e9v\u00e9nement\n        if (item.event) {\n          html += '<div class=\"em-modal-event\">' +\n            '<svg width=\"14\" height=\"14\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"1.8\" style=\"vertical-align:middle;margin-right:6px\">' +\n            '<path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6.75 3v2.25M17.25 3v2.25M3.75 18.75V7.5a2.25 2.25 0 012.25-2.25h12a2.25 2.25 0 012.25 2.25v11.25m-16.5 0A2.25 2.25 0 006 21h12a2.25 2.25 0 002.25-2.25m-16.5 0V11.25h16.5v7.5M3.75 11.25h16.5\"\/><\/svg>' +\n            escapeHtml(item.event) + '<\/div>';\n        }\n\n        \/\/ Champs g\u00e9n\u00e9riques\n        entries.forEach(function(entry) {\n          html += '<div class=\"em-modal-entry\">' +\n            '<p class=\"em-modal-entry-label\">' + escapeHtml(entry.label) + '<\/p>' +\n            '<p class=\"em-modal-entry-value\">' + escapeHtml(entry.value) + '<\/p>' +\n            '<\/div>';\n        });\n\n        \/\/ Vid\u00e9o (iframe ou <video>)\n        if (item.video_url) {\n          html += '<div class=\"em-modal-entry\"><p class=\"em-modal-entry-label\">Vid\u00e9o<\/p>';\n          var embed = item.video_embed;\n          if (embed && (embed.type === 'youtube' || embed.type === 'vimeo')) {\n            html += '<div class=\"em-modal-video-wrap\"><iframe src=\"' + escapeHtml(embed.src) + '\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen referrerpolicy=\"strict-origin-when-cross-origin\"><\/iframe><\/div>';\n          } else if (embed && embed.type === 'file') {\n            html += '<video src=\"' + escapeHtml(embed.src) + '\" controls preload=\"metadata\" class=\"em-modal-video-file\"><\/video>';\n          } else {\n            html += '<a href=\"' + escapeHtml(item.video_url) + '\" target=\"_blank\" rel=\"noopener\" class=\"em-modal-link\">' + escapeHtml(item.video_url) + '<\/a>';\n          }\n          html += '<\/div>';\n        }\n\n        \/\/ Galerie d'images (template has_gallery=true)\n        if (Array.isArray(item.gallery) && item.gallery.length > 0) {\n          html += '<div class=\"em-modal-entry\"><p class=\"em-modal-entry-label\">Galerie (' + item.gallery.length + ')<\/p>' +\n            '<div class=\"em-modal-gallery\">';\n          item.gallery.forEach(function(imgUrl) {\n            if (typeof imgUrl !== 'string' || imgUrl === '') return;\n            html += '<a href=\"' + escapeHtml(imgUrl) + '\" target=\"_blank\" rel=\"noopener\" class=\"em-modal-gallery-item\">' +\n              '<img decoding=\"async\" src=\"' + escapeHtml(imgUrl) + '\" alt=\"\" loading=\"lazy\" \/><\/a>';\n          });\n          html += '<\/div><\/div>';\n        }\n\n        \/\/ Documents PDF (template has_documents=true)\n        if (Array.isArray(item.documents) && item.documents.length > 0) {\n          html += '<div class=\"em-modal-entry\"><p class=\"em-modal-entry-label\">Documents (' + item.documents.length + ')<\/p>' +\n            '<ul class=\"em-modal-docs\">';\n          item.documents.forEach(function(doc) {\n            if (!doc || typeof doc !== 'object' || !doc.url) return;\n            var docName = doc.nom || 'Document';\n            var docType = (doc.type || '').toString().toLowerCase();\n            html += '<li><a href=\"' + escapeHtml(doc.url) + '\" target=\"_blank\" rel=\"noopener\" class=\"em-modal-doc\">' +\n              '<svg width=\"16\" height=\"16\" viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\">' +\n              '<path fill-rule=\"evenodd\" d=\"M4 4a2 2 0 0 1 2-2h4.586A2 2 0 0 1 12 2.586L15.414 6A2 2 0 0 1 16 7.414V16a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4Z\" clip-rule=\"evenodd\" \/><\/svg>' +\n              '<span class=\"em-modal-doc-name\">' + escapeHtml(docName) + '<\/span>' +\n              (docType ? '<span class=\"em-modal-doc-type\">' + escapeHtml(docType) + '<\/span>' : '') +\n              '<\/a><\/li>';\n          });\n          html += '<\/ul><\/div>';\n        }\n\n        \/\/ Questions fr\u00e9quentes\n        if (Array.isArray(item.faq) && item.faq.length > 0) {\n          html += '<div class=\"em-modal-faq\">' +\n            '<p class=\"em-modal-entry-label\">Questions fr\u00e9quentes (' + item.faq.length + ')<\/p>';\n          item.faq.forEach(function(qa) {\n            html += '<div class=\"em-modal-faq-item\">' +\n              '<div class=\"em-modal-faq-q\">' + escapeHtml(qa.question) + '<\/div>' +\n              '<div class=\"em-modal-faq-a' + (qa.answer ? '' : ' em-modal-faq-a-empty') + '\">' +\n              escapeHtml(qa.answer || 'Pas encore de r\u00e9ponse.') +\n              '<\/div><\/div>';\n          });\n          html += '<\/div>';\n        }\n\n        html += '<\/div>';\n\n        html += '<div class=\"em-modal-footer\">';\n        if (item.link && item.link.indexOf('http') === 0) {\n          html += '<a href=\"' + escapeHtml(item.link) + '\" target=\"_blank\" rel=\"noopener\" class=\"em-modal-link\">Ouvrir le lien &rarr;<\/a>';\n        } else {\n          html += '<span><\/span>';\n        }\n        html += '<button class=\"em-modal-close-btn\" data-close>Fermer<\/button><\/div><\/div>';\n\n        var overlay = document.createElement('div');\n        overlay.className = 'em-modal-overlay';\n        overlay.innerHTML = html;\n        document.body.appendChild(overlay);\n\n        \/\/ Bloque le scroll arri\u00e8re-plan\n        document.body.style.overflow = 'hidden';\n\n        function closeModal() {\n          document.body.style.overflow = '';\n          overlay.remove();\n        }\n\n        overlay.querySelectorAll('[data-close]').forEach(function(btn) {\n          btn.addEventListener('click', closeModal);\n        });\n        overlay.addEventListener('click', function(e) {\n          if (e.target === overlay) closeModal();\n        });\n        document.addEventListener('keydown', function escapeHandler(e) {\n          if (e.key === 'Escape') {\n            closeModal();\n            document.removeEventListener('keydown', escapeHandler);\n          }\n        });\n      }\n\n      \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n      \/\/ CARTE LEAFLET \u2014 Marqueurs + interactions\n      \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\n      var initLeafletTries = 0;\n      function initLeafletMap() {\n        var mapElement = document.getElementById('em-map');\n        \/\/ Si le div n'est pas encore pars\u00e9 (script d\u00e9plac\u00e9 par un optimiseur) ou si Leaflet\n        \/\/ est encore en train de se charger (defer\/async), on retente. Cap \u00e0 100 essais (~10s).\n        if (!mapElement || typeof L === 'undefined') {\n          if (++initLeafletTries > 100) return;\n          return setTimeout(initLeafletMap, 100);\n        }\n\n        \/\/ Initialisation de la carte\n        var map = L.map(mapElement, {\n          zoomControl: false,\n          attributionControl: false,\n          scrollWheelZoom: false,\n        }).setView([46.6, 1.9], 6);\n\n        \/\/ Tuiles en premier\n        L.tileLayer('https:\/\/{s}.basemaps.cartocdn.com\/rastertiles\/voyager\/{z}\/{x}\/{y}{r}.png', {\n          maxZoom: 19,\n          subdomains: 'abcd'\n        }).addTo(map);\n\n        \/\/ Contr\u00f4les UI ensuite\n        L.control.zoom({\n          position: 'topright'\n        }).addTo(map);\n        L.control.attribution({\n            position: 'bottomright',\n            prefix: false\n          })\n          .addAttribution('&copy; <a href=\"https:\/\/www.openstreetmap.org\/copyright\">OSM<\/a> &copy; <a href=\"https:\/\/carto.com\/\">CARTO<\/a>')\n          .addTo(map);\n\n        \/\/ Bouton de recentrage\n        L.Control.Recenter = L.Control.extend({\n          onAdd: function() {\n            const container = L.DomUtil.create('div', 'leaflet-bar leaflet-control');\n            const btn = L.DomUtil.create('a', '', container);\n            btn.innerHTML = '<svg width=\"16\" height=\"16\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"3\"><circle cx=\"12\" cy=\"12\" r=\"3\"\/><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 2v3M12 19v3M2 12h3M19 12h3\"\/><\/svg>';\n            btn.href = '#';\n            btn.title = 'Recentrer la carte';\n            btn.style.display = 'flex';\n            btn.style.alignItems = 'center';\n            btn.style.justifyContent = 'center';\n            L.DomEvent.on(btn, 'click', function(e) {\n              L.DomEvent.preventDefault(e);\n              if (allBounds.length > 1) map.fitBounds(allBounds, {\n                padding: [40, 40]\n              });\n              else if (allBounds.length === 1) map.setView(allBounds[0], 13);\n            });\n            return container;\n          }\n        });\n        new L.Control.Recenter({\n          position: 'topright'\n        }).addTo(map);\n\n        \/\/ Donn\u00e9es inject\u00e9es depuis PHP\n        var gpsPoints = [{\"lat\":46.1871694,\"lng\":-1.3163853,\"name\":\"Service de conciergerie\",\"type\":\"services-hoteliers\",\"idx\":0},{\"lat\":46.1868129,\"lng\":-1.3167286,\"name\":\"Location de v\\u00e9los\",\"type\":\"services-hoteliers\",\"idx\":1},{\"lat\":46.1874071,\"lng\":-1.3157845,\"name\":\"Service de blanchisserie \\\/ pressing\",\"type\":\"services-hoteliers\",\"idx\":2},{\"lat\":46.1864563,\"lng\":-1.3167286,\"name\":\"Services business et salles de r\\u00e9union\",\"type\":\"services-hoteliers\",\"idx\":3},{\"lat\":46.186694,\"lng\":-1.3171577,\"name\":\"Spa Marin\",\"type\":\"services-hoteliers\",\"idx\":4},{\"lat\":46.186779,\"lng\":-1.317481,\"name\":\"HR H\\u00f4tel & Spa Marin\",\"type\":\"lhotel\",\"idx\":5},{\"lat\":46.1905,\"lng\":-1.2953,\"name\":\"L'Armateur - Brasserie Contemporaine\",\"type\":\"restaurant-bar\",\"idx\":6},{\"lat\":46.1867,\"lng\":-1.3245,\"name\":\"HR Beach Bar\",\"type\":\"restaurant-bar\",\"idx\":7}];\n        var categoryColorMap = {\"services-hoteliers\":\"#0891b2\",\"lhotel\":\"#db2777\",\"restaurant-bar\":\"#65a30d\",\"les-chambres\":\"#c026d3\",\"adhoc-01kv8ebx815trzy9s5bc7rc0tr\":\"#ea580c\",\"soins-de-lhotel\":\"#0d9488\"};\n        var categoryLabelMap = {\"services-hoteliers\":\"Services Hoteliers\",\"lhotel\":\"L'H\\u00f4tel\",\"restaurant-bar\":\"Restaurant \\\/ bar\",\"les-chambres\":\"Les Chambres\",\"adhoc-01kv8ebx815trzy9s5bc7rc0tr\":\"Fiche sans template\",\"soins-de-lhotel\":\"Soins de l'H\\u00f4tel\"};\n\n        var markers = []; \/\/ Tous les marqueurs [{marker, type, latLng, idx}]\n        var allBounds = []; \/\/ Coordonn\u00e9es pour le fitBounds initial\n        var activeMarker = null; \/\/ Marqueur actuellement s\u00e9lectionn\u00e9\n\n        \/**\n         * Cr\u00e9e une ic\u00f4ne SVG circulaire pour un marqueur Leaflet\n         * @param {string} color  \u2014 Couleur de remplissage\n         * @param {number} size   \u2014 Diam\u00e8tre du cercle int\u00e9rieur (d\u00e9faut: 12)\n         *\/\n        function createMarkerIcon(color, size) {\n          size = size || 12;\n          var outerSize = size + 8;\n          var center = outerSize \/ 2;\n          return L.divIcon({\n            className: 'em-marker',\n            html: '<svg width=\"' + outerSize + '\" height=\"' + outerSize + '\" viewBox=\"0 0 ' + outerSize + ' ' + outerSize + '\">' +\n              '<circle cx=\"' + center + '\" cy=\"' + center + '\" r=\"' + (size \/ 2 + 2) + '\" fill=\"white\" opacity=\"0.9\"\/>' +\n              '<circle cx=\"' + center + '\" cy=\"' + center + '\" r=\"' + (size \/ 2) + '\" fill=\"' + color + '\"\/>' +\n              '<\/svg>',\n            iconSize: [outerSize, outerSize],\n            iconAnchor: [center, center],\n            popupAnchor: [0, -(size \/ 2 + 6)]\n          });\n        }\n\n        \/\/ \u2500\u2500\u2500 Placement des marqueurs sur la carte \u2500\u2500\u2500\n        gpsPoints.forEach(function(point) {\n          var color = categoryColorMap[point.type] || '#6b7280';\n          var catLabel = categoryLabelMap[point.type] || point.type;\n          var icon = createMarkerIcon(color, 12);\n          var marker = L.marker([point.lat, point.lng], {\n            icon: icon\n          }).addTo(map);\n\n          \/\/ Popup au clic\n          var popupHtml = '<div class=\"em-map-popup\">' +\n            '<p class=\"em-map-popup-name\">' + escapeHtml(point.name) + '<\/p>' +\n            '<p class=\"em-map-popup-cat\" style=\"color:' + color + '\">' + escapeHtml(catLabel) + '<\/p>' +\n            '<button class=\"em-map-popup-btn\" data-card-idx=\"' + point.idx + '\">Voir la fiche \u2192<\/button>' +\n            '<\/div>';\n          marker.bindPopup(popupHtml, {\n            closeButton: false,\n            minWidth: 180\n          });\n\n          \/\/ Highlight du marqueur actif\n          marker.on('click', function() {\n            if (activeMarker && activeMarker.getElement()) activeMarker.getElement().classList.remove('em-marker--active');\n            if (marker.getElement()) marker.getElement().classList.add('em-marker--active');\n            activeMarker = marker;\n          });\n\n          \/\/ Bouton \"Voir la fiche\" dans la popup\n          marker.on('popupopen', function() {\n            var popupBtn = document.querySelector('.em-map-popup-btn[data-card-idx=\"' + point.idx + '\"]');\n            if (popupBtn) {\n              popupBtn.addEventListener('click', function() {\n                var allCards = document.querySelectorAll('.em-card');\n                var targetCard = allCards[point.idx];\n                if (targetCard) {\n                  var cardData = JSON.parse(targetCard.getAttribute('data-json'));\n                  openDetailModal(cardData);\n                }\n                map.closePopup();\n              });\n            }\n          });\n\n          markers.push({\n            marker: marker,\n            type: point.type,\n            latLng: [point.lat, point.lng],\n            idx: point.idx\n          });\n          allBounds.push([point.lat, point.lng]);\n        });\n\n        \/\/ Cadrage initial de la carte\n        if (allBounds.length > 1) map.fitBounds(allBounds, {\n          padding: [40, 40]\n        });\n        else if (allBounds.length === 1) map.setView(allBounds[0], 13);\n        setTimeout(function() {\n          map.invalidateSize();\n        }, 100);\n\n        \/\/ \u2500\u2500\u2500 Interaction cards \u2194 marqueurs (hover) \u2500\u2500\u2500\n        document.querySelectorAll('.em-card').forEach(function(card, cardIndex) {\n          card.addEventListener('mouseenter', function() {\n            markers.forEach(function(m) {\n              if (m.idx === cardIndex) {\n                m.marker.setIcon(createMarkerIcon(categoryColorMap[m.type] || '#6b7280', 18));\n                m.marker.setZIndexOffset(1000);\n              }\n            });\n          });\n          card.addEventListener('mouseleave', function() {\n            markers.forEach(function(m) {\n              if (m.idx === cardIndex) {\n                m.marker.setIcon(createMarkerIcon(categoryColorMap[m.type] || '#6b7280', 12));\n                m.marker.setZIndexOffset(0);\n              }\n            });\n          });\n        });\n\n        \/**\n         * Met \u00e0 jour la visibilit\u00e9 des marqueurs selon les types s\u00e9lectionn\u00e9s\n         * Appel\u00e9 par applyFilters() quand les filtres changent\n         *\/\n        window.updateMapMarkers = function(visibleTypes) {\n          var visibleBounds = [];\n          markers.forEach(function(m) {\n            if (visibleTypes.indexOf(m.type) !== -1) {\n              if (!map.hasLayer(m.marker)) map.addLayer(m.marker);\n              visibleBounds.push(m.latLng);\n            } else {\n              if (map.hasLayer(m.marker)) map.removeLayer(m.marker);\n            }\n          });\n\n          var hasPoints = visibleBounds.length > 0;\n          var mapSection = document.querySelector('.em-map-section');\n          var mapToggleBtn = document.getElementById('em-map-toggle');\n\n          if (mapSection) mapSection.style.display = hasPoints ? '' : 'none';\n          if (mapToggleBtn) {\n            mapToggleBtn.disabled = !hasPoints;\n            mapToggleBtn.style.opacity = hasPoints ? '' : '0.4';\n            mapToggleBtn.style.cursor = hasPoints ? '' : 'not-allowed';\n            \/\/ Ne touche pas \u00e0 .active \u2014 c'est le listener toggle qui le g\u00e8re\n          }\n\n          if (visibleBounds.length > 1) map.fitBounds(visibleBounds, {\n            padding: [40, 40],\n            maxZoom: 14\n          });\n          else if (visibleBounds.length === 1) map.setView(visibleBounds[0], 13);\n        };\n\n        \/\/ \u2500\u2500\u2500 Toggle visibilit\u00e9 de la carte \u2500\u2500\u2500\n        var mapToggle = document.getElementById('em-map-toggle');\n        var mapWrapper = document.getElementById('em-map-wrap');\n        if (mapToggle && mapWrapper) {\n          mapToggle.addEventListener('click', function() {\n            if (mapToggle.disabled) return;\n            var isVisible = mapWrapper.style.display !== 'none';\n            mapWrapper.style.display = isVisible ? 'none' : '';\n            mapToggle.classList.toggle('active', !isVisible);\n            if (!isVisible) setTimeout(function() {\n              map.invalidateSize();\n            }, 100);\n          });\n        }\n\n      }\n      initLeafletMap();\n\n      \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n      \/\/ MOBILE \/ TABLETTE \u2014 Sidebar filtres collapsible\n      \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\n      \/**\n       * Sur mobile et tablette (\u22641024px), la sidebar filtres est repli\u00e9e par d\u00e9faut\n       * Un clic sur le titre la d\u00e9plie\/replie\n       *\/\n      function initMobileFilters() {\n        var filtersContainer = document.querySelector('.em-filters');\n        var filtersTitle = document.querySelector('.em-filters-title');\n        if (!filtersContainer || !filtersTitle) return;\n\n        var wrap = filtersContainer.closest('.em-wrap');\n        var backdrop = document.createElement('div');\n        backdrop.className = 'em-filter-backdrop';\n        filtersContainer.parentNode.insertBefore(backdrop, filtersContainer);\n\n        function isMobileOverlay() {\n          return window.innerWidth <= 720;\n        }\n\n        function setFiltersOpen(isOpen) {\n          filtersContainer.classList.toggle('collapsed', !isOpen);\n          filtersTitle.setAttribute('aria-expanded', isOpen ? 'true' : 'false');\n          backdrop.classList.toggle('is-visible', isOpen && isMobileOverlay());\n          document.documentElement.classList.toggle('em-filters-open', isOpen && isMobileOverlay());\n          if (wrap) wrap.classList.toggle('em-mobile-filters-open', isOpen && isMobileOverlay());\n        }\n\n        if (window.innerWidth <= 1024) {\n          setFiltersOpen(false);\n        } else {\n          setFiltersOpen(true);\n        }\n\n        filtersTitle.addEventListener('click', function() {\n          if (window.innerWidth <= 1024) {\n            setFiltersOpen(filtersContainer.classList.contains('collapsed'));\n          }\n        });\n\n        backdrop.addEventListener('click', function() {\n          setFiltersOpen(false);\n        });\n\n        document.addEventListener('keydown', function(event) {\n          if (event.key === 'Escape' && !filtersContainer.classList.contains('collapsed')) {\n            setFiltersOpen(false);\n          }\n        });\n\n        window.addEventListener('resize', function() {\n          if (window.innerWidth > 1024) {\n            setFiltersOpen(true);\n          } else if (window.innerWidth > 720) {\n            backdrop.classList.remove('is-visible');\n            document.documentElement.classList.remove('em-filters-open');\n            if (wrap) wrap.classList.remove('em-mobile-filters-open');\n          } else if (!filtersContainer.classList.contains('collapsed')) {\n            backdrop.classList.add('is-visible');\n            document.documentElement.classList.add('em-filters-open');\n            if (wrap) wrap.classList.add('em-mobile-filters-open');\n          }\n        });\n      }\n\n      initMobileFilters();\n\n      \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n      \/\/ OFFSET HEADER TH\u00c8ME \u2014 D\u00e9tecte un header sticky\/fix\u00e9 + injecte un overlay opaque sous celui-ci pour les th\u00e8mes au header semi-transparent\n      \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n      var HEADER_SELECTORS = 'header, .site-header, #masthead, #header, .header, .navbar, .nav-bar, body > nav, body > .top-bar';\n\n      \/\/ Inject l'overlay opaque dans le body (au niveau racine, \u00e9vite les pi\u00e8ges de stacking context si le th\u00e8me a un transform sur un anc\u00eatre)\n      if (!document.getElementById('em-header-overlay')) {\n        var overlay = document.createElement('div');\n        overlay.id = 'em-header-overlay';\n        document.body.appendChild(overlay);\n      }\n\n      function updateThemeHeaderOffset() {\n        var bottom = 0;\n        document.querySelectorAll(HEADER_SELECTORS).forEach(function(el) {\n          var style = window.getComputedStyle(el);\n          if (style.position !== 'fixed' && style.position !== 'sticky') return;\n          var rect = el.getBoundingClientRect();\n          if (rect.top <= 50 && rect.bottom > bottom) bottom = rect.bottom;\n        });\n        document.documentElement.style.setProperty('--em-header-offset', Math.max(0, bottom) + 'px');\n      }\n\n      function updateScrolledClass() {\n        document.documentElement.classList.toggle('em-scrolled', window.scrollY > 0);\n      }\n\n      updateThemeHeaderOffset();\n      updateScrolledClass();\n\n      window.addEventListener('resize', updateThemeHeaderOffset);\n\n      var headerTicking = false;\n      window.addEventListener('scroll', function() {\n        if (headerTicking) return;\n        headerTicking = true;\n        requestAnimationFrame(function() {\n          updateThemeHeaderOffset();\n          updateScrolledClass();\n          headerTicking = false;\n        });\n      }, {\n        passive: true\n      });\n\n    })();\n  <\/script>\n\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","inline_featured_image":false,"gt_fse_maillage_image":"","gt_fse_maillage_titre":"Find out more","gt_fse_maillage_alt":"Find out more","gt_fse_maillage_resume":"","footnotes":"","_members_access_role":[],"_members_access_error":""},"categories":[],"tags":[],"class_list":["post-94729","page","type-page","status-publish"],"acf":[],"_links":{"self":[{"href":"https:\/\/hotel-hr-spamarin.fr\/en\/wp-json\/wp\/v2\/pages\/94729","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hotel-hr-spamarin.fr\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hotel-hr-spamarin.fr\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hotel-hr-spamarin.fr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hotel-hr-spamarin.fr\/en\/wp-json\/wp\/v2\/comments?post=94729"}],"version-history":[{"count":0,"href":"https:\/\/hotel-hr-spamarin.fr\/en\/wp-json\/wp\/v2\/pages\/94729\/revisions"}],"wp:attachment":[{"href":"https:\/\/hotel-hr-spamarin.fr\/en\/wp-json\/wp\/v2\/media?parent=94729"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hotel-hr-spamarin.fr\/en\/wp-json\/wp\/v2\/categories?post=94729"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hotel-hr-spamarin.fr\/en\/wp-json\/wp\/v2\/tags?post=94729"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}