Géorgie, Batumi
One Peninsula by Holm
- Type
- Appartement
- État
- Sur plan
- Ville
- Batumi
- Quartier
- Géorgie
- Chambres
- Appartement - Type : 1 chambre, 2 chambres
- Promoteur
- HOLM Developments
- Lancement
- septembre 2026
Le projet
Description du projet One Peninsula by Holm est une résidence de luxe située sur l’île d’Ambassadori Island à Batumi, en Géorgie. Le promoteur Holm, déjà solidement implanté à Dubai et partenaire privilégié de l’agence Dubai Immo, est à l’initiative de ce projet d’envergure. One Peninsula by Holm représente donc une opportunité d’investissement très intéressante, au cœur d’une destination en plein développement. Dubai Immo, votre agence immobilière française à Dubai, vous propose l’analyse complète de la résidence One Peninsula by Holm. Retrouvez également sur cette page les photos du projet, les prix des appartements, le détail du plan de paiement et la brochure. Pour en savoir plus ou pour réserver un appartement au meilleur prix garanti, n’hésitez-pas à nous contacter. .di-pack-wrap{display:flex;justify-content:center;align-items:center;width:100%;margin:14px 0} .di-pack-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;background:#e58989;color:#fff;border:0;border-radius:10px;font:600 15px/1 -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;cursor:pointer;box-shadow:0 8px 24px -8px rgba(229,137,137,.6);transition:transform .15s,filter .15s} .di-pack-btn:hover{filter:brightness(1.07);transform:translateY(-1px)} .di-pack-btn svg{flex:0 0 auto} PDF Obtenir le dossier d'investissement (function(){ var L = (document.documentElement.lang || 'fr').toLowerCase().slice(0,2); var T = { fr: "Obtenir le dossier d'investissement", en: "Get the investment file", es: "Obtener el expediente de inversión", he: "קבלו את תיק ההשקעה", it: "Ottieni il dossier d'investimento", de: "Investitionsunterlagen erhalten", ar: "احصل على ملف الاستثمار", ru: "Получить инвестиционное досье" }; var txt = T[L] || T.fr; document.querySelectorAll('.di-pack-btn .di-pack-label').forEach(function(el){ el.textContent = txt; }); })(); Sommaire Le quartier d'Ambassadori Island Ambassadori Island est une île artificielle d’exception située au cœur de Batumi, en Géorgie. Bordée par la mer Noire et s’étendant sur 84 hectares, elle accueillera résidences de luxe, hôtels 5 étoiles, villas, yacht club, héliport, espaces verts, cafés et restaurants. De sublimes promenades au bord de l’eau seront également aménagées. Encore aux prémices de son développement, Ambassadori Island représente une opportunité d’investissement très intéressante. #rdv-overlay{display:none;position:fixed;inset:0;background:rgba(10,15,40,.65);z-index:99999;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)} #rdv-overlay.rdv-visible{display:flex;animation:rdvFadeIn .25s ease} @keyframes rdvFadeIn{from{opacity:0}to{opacity:1}} #rdv-box{background:#fff;border-radius:16px;overflow:hidden;width:100%;max-width:520px;max-height:92vh;overflow-y:auto;box-shadow:0 24px 64px rgba(0,0,0,.22);animation:rdvSlideUp .28s cubic-bezier(.22,1,.36,1);font-family:'Helvetica Neue',Arial,sans-serif} @keyframes rdvSlideUp{from{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}} #rdv-header{background:#1a2744;padding:22px 26px 20px;position:relative} #rdv-header h2{color:#fff;font-size:18px;font-weight:800;margin:0 0 4px;padding-right:36px} #rdv-header p{color:rgba(255,255,255,.65);font-size:13px;margin:0} #rdv-tz-badge{display:inline-block;margin-top:8px;background:rgba(255,255,255,.12);border-radius:20px;padding:4px 12px;font-size:11px;color:rgba(255,255,255,.8)} #rdv-close{position:absolute;top:16px;right:16px;width:32px;height:32px;background:rgba(255,255,255,.15);border:none;border-radius:50%;cursor:pointer;color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;padding:0;transition:background .15s} #rdv-close:hover{background:rgba(255,255,255,.25)} #rdv-body{padding:24px 26px 28px} .rdv-step{display:none}.rdv-step.rdv-active{display:block} .rdv-step-label{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#e58989;margin:0 0 6px} .rdv-step-title{font-size:16px;font-weight:700;color:#1a2744;margin:0 0 18px} #rdv-progress-wrap{display:flex;gap:6px;margin-bottom:24px} .rdv-progress-dot{height:4px;flex:1;background:#eee;border-radius:2px;transition:background .3s} .rdv-progress-dot.rdv-done{background:#1a2744}.rdv-progress-dot.rdv-active{background:#e58989} #rdv-cal-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px} #rdv-cal-nav button{background:none;border:1.5px solid #dde1ef;border-radius:8px;width:34px;height:34px;cursor:pointer;font-size:16px;color:#1a2744;display:flex;align-items:center;justify-content:center;transition:border-color .15s} #rdv-cal-nav button:hover{border-color:#1a2744} #rdv-cal-month{font-size:15px;font-weight:700;color:#1a2744} #rdv-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:16px} .rdv-cal-dayname{text-align:center;font-size:11px;font-weight:700;color:#aab0c8;padding:4px 0} .rdv-cal-day{text-align:center;padding:8px 4px;border-radius:8px;font-size:13px;color:#1a2744;cursor:pointer;border:1.5px solid transparent;transition:all .15s} .rdv-cal-day:hover{border-color:#1a2744} .rdv-cal-day.rdv-selected{background:#1a2744;color:#fff} .rdv-cal-day.rdv-today{font-weight:800;color:#e58989} .rdv-cal-day.rdv-past{color:#ccc;cursor:default;pointer-events:none} .rdv-cal-day.rdv-empty{pointer-events:none} #rdv-slots{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:4px} .rdv-slot{border:1.5px solid #dde1ef;border-radius:8px;padding:10px 6px;text-align:center;font-size:13px;font-weight:600;color:#1a2744;cursor:pointer;transition:all .15s} .rdv-slot:hover{border-color:#1a2744} .rdv-slot.rdv-selected{background:#1a2744;color:#fff;border-color:#1a2744} #rdv-type-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px} .rdv-type-card{border:1.5px solid #dde1ef;border-radius:10px;padding:14px 10px;text-align:center;cursor:pointer;transition:all .15s} .rdv-type-card:hover{border-color:#1a2744} .rdv-type-card.rdv-selected{border-color:#1a2744;background:#f4f6fc} .rdv-type-card span{font-size:12px;font-weight:700;color:#1a2744;display:block} #rdv-subject-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px} .rdv-subject-card{border:1.5px solid #dde1ef;border-radius:10px;padding:14px 12px;cursor:pointer;transition:all .15s;display:flex;align-items:center;gap:10px} .rdv-subject-card:hover{border-color:#1a2744} .rdv-subject-card.rdv-selected{border-color:#1a2744;background:#f4f6fc} .rdv-subject-card span{font-size:13px;font-weight:600;color:#1a2744;line-height:1.3} .rdv-field{width:100%;box-sizing:border-box;border:1.5px solid #dde1ef;border-radius:10px;padding:13px 16px;font-size:15px;color:#1a2744;outline:none;margin-bottom:10px;font-family:inherit;background:#fff;transition:border-color .2s} .rdv-field::placeholder{color:#aab0c8} .rdv-field:focus{border-color:#3d5bb5;box-shadow:0 0 0 3px rgba(61,91,181,.1)} .rdv-field.rdv-error{border-color:#e81f6b;box-shadow:0 0 0 3px rgba(232,31,107,.1)} #rdv-phone-wrap{display:flex;gap:8px;margin-bottom:10px} #rdv-field-dialcode{width:145px;flex-shrink:0;box-sizing:border-box;border:1.5px solid #dde1ef;border-radius:10px;padding:13px 10px;font-size:14px;color:#1a2744;outline:none;font-family:inherit;background:#fff;cursor:pointer;transition:border-color .2s} #rdv-field-dialcode:focus{border-color:#3d5bb5;box-shadow:0 0 0 3px rgba(61,91,181,.1)} #rdv-field-phone-num{flex:1;margin-bottom:0} #rdv-confirm-box{background:#f4f6fc;border-radius:12px;padding:16px 18px;margin-bottom:18px} .rdv-confirm-row{display:flex;flex-direction:column;margin-bottom:10px;font-size:13px;color:#1a2744} .rdv-confirm-row:last-child{margin-bottom:0} .rdv-confirm-label{color:#aab0c8;font-size:11px;display:block;margin-bottom:2px} .rdv-confirm-val{font-weight:700} .rdv-btn-primary{width:100%;background:#1a2744;border:none;border-radius:10px;padding:15px;color:#fff;font-size:15px;font-weight:800;cursor:pointer;font-family:inherit;transition:background .18s} .rdv-btn-primary:hover{background:#253660} .rdv-btn-primary:disabled{background:#ccc;cursor:not-allowed} .rdv-btn-back{width:100%;background:none;border:1.5px solid #dde1ef;border-radius:10px;padding:13px;color:#1a2744;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;margin-top:8px;transition:border-color .15s} .rdv-btn-back:hover{border-color:#1a2744} #rdv-success{display:none;text-align:center;padding:10px 0} #rdv-success .rdv-checkmark{width:64px;height:64px;border-radius:50%;background:#eaf7f0;display:flex;align-items:center;justify-content:center;font-size:32px;margin:0 auto 18px;color:#16a34a} #rdv-success h3{color:#1a2744;font-size:20px;margin:0 0 10px;font-weight:800} #rdv-success p{color:#6b7a99;font-size:14px;margin:0;line-height:1.6} .rdv-trigger-btn{display:inline-flex;align-items:center;gap:9px;background:#171758;color:#fff;border:none;padding:15px 32px;font-size:16px;font-weight:800;cursor:pointer;letter-spacing:.3px;font-family:'Helvetica Neue',Arial,sans-serif;transition:background .18s;border-radius:10px} .rdv-trigger-btn:hover{background:#26267a} 📅 Prendre rendez-vous ✕ Prendre rendez-vous Dubai Immo — Conseillers immobiliers Étape 1 / 5 Choisissez une date ‹ › Choisir un horaire Étape 2 / 5 Choisissez un horaire Continuer Retour Étape 3 / 5 Type de rendez-vous Visio Appel WhatsApp Objet du rendez-vous Investissement locatif Achat-revente Résidence principale Résidence secondaire Continuer Retour Étape 4 / 5 Vos coordonnées Indicatif… 🇫🇷 France +33 🇧🇪 Belgique +32 🇨🇭 Suisse +41 🇱🇺 Luxembourg +352 🇨🇦 Canada +1 🇲🇦 Maroc +212 🇩🇿 Algérie +213 🇹🇳 Tunisie +216 🇮🇱 Israël +972 🇪🇸 Espagne +34 🇦🇪 UAE +971 🇸🇦 Arabie Saoudite +966 🇶🇦 Qatar +974 🇰🇼 Koweït +965 🇴🇲 Oman +968 🇧🇭 Bahreïn +973 🇬🇧 UK +44 🇩🇪 Allemagne +49 🇮🇹 Italie +39 🇵🇹 Portugal +351 🇺🇸 USA +1 🇧🇷 Brésil +55 🇮🇳 Inde +91 🇨🇳 Chine +86 🇷🇺 Russie +7 Continuer Retour Étape 5 / 5 Récapitulatif Date Heure Type Sujet Contact Confirmer mon rendez-vous Retour ✓ Rendez-vous confirmé ! (function(){ var WEBHOOK_URL = "https://okygtwwfvcgjgqnhwliz.supabase.co/functions/v1/leads-inbound"; var SUPABASE_ANON = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Im9reWd0d3dmdmNnamdxbmh3bGl6Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3Nzc5ODE2NzUsImV4cCI6MjA5MzU1NzY3NX0._qiXWRdSEdhgCDT3brcZnP9_rAuky6n3yS7CTF_qWuo"; var lang = (document.documentElement.lang || 'fr').slice(0,2); var userTZ = Intl.DateTimeFormat().resolvedOptions().timeZone || ''; var tzShort = userTZ.split('/').pop().replace('_',' '); var t = { months: ['Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre'], days: ['L','M','M','J','V','S','D'], typeVisio:'Visio', typePhone:'Appel', typeWhatsapp:'WhatsApp', subjLocatif:'Investissement locatif', subjRevente:'Achat-revente', subjPrincipale:'Résidence principale', subjSecondaire:'Résidence secondaire', sending:'Envoi…', successTitle:'Rendez-vous confirmé !', successBody: function(d,h){ return 'Votre rendez-vous du ' + d + ' à ' + h + ' est enregistré. Un conseiller Dubai-Immo vous contacte très rapidement sur WhatsApp pour vous transmettre les détails.'; } }; var state = { date:null, slot:null, slotLabel:null, type:null, subject:null, recap:{} }; var calCursor = new Date(); calCursor.setDate(1); function txt(id,v){ var el=document.getElementById(id); if(el) el.textContent=v; } document.getElementById('rdv-tz-badge').textContent = '🌍 ' + (userTZ || 'Heure locale'); function renderCal(){ document.getElementById('rdv-cal-month').textContent = t.months[calCursor.getMonth()] + ' ' + calCursor.getFullYear(); var grid = document.getElementById('rdv-cal-grid'); grid.innerHTML=''; t.days.forEach(function(d){ var el=document.createElement('div'); el.className='rdv-cal-dayname'; el.textContent=d; grid.appendChild(el); }); var firstDay = new Date(calCursor.getFullYear(), calCursor.getMonth(), 1); var startOffset = (firstDay.getDay()+6)%7; for(var i=0;i<startOffset;i++){ var e=document.createElement('div'); e.className='rdv-cal-day rdv-empty'; grid.appendChild(e); } var daysInMonth = new Date(calCursor.getFullYear(), calCursor.getMonth()+1, 0).getDate(); var today = new Date(); today.setHours(0,0,0,0); for(var d=1; d<=daysInMonth; d++){ var cell = document.createElement('div'); cell.className='rdv-cal-day'; cell.textContent=d; var dt = new Date(calCursor.getFullYear(), calCursor.getMonth(), d); if(dt < today) cell.classList.add('rdv-past'); if(dt.getTime() === today.getTime()) cell.classList.add('rdv-today'); if(state.date && dt.getTime() === state.date.getTime()) cell.classList.add('rdv-selected'); (function(dtCopy){ cell.addEventListener('click', function(){ state.date = dtCopy; document.getElementById('rdv-next-1').disabled = false; renderCal(); }); })(dt); grid.appendChild(cell); } } document.getElementById('rdv-cal-prev').addEventListener('click', function(){ calCursor.setMonth(calCursor.getMonth()-1); renderCal(); }); document.getElementById('rdv-cal-next').addEventListener('click', function(){ calCursor.setMonth(calCursor.getMonth()+1); renderCal(); }); function renderSlots(){ var slots = ['09:00','10:00','11:00','12:00','14:00','15:00','16:00','17:00','18:00']; var wrap = document.getElementById('rdv-slots'); wrap.innerHTML=''; slots.forEach(function(s){ var el = document.createElement('div'); el.className='rdv-slot'; el.textContent=s; if(state.slot===s) el.classList.add('rdv-selected'); el.addEventListener('click', function(){ state.slot = s; state.slotLabel = s; document.querySelectorAll('.rdv-slot').forEach(function(x){ x.classList.remove('rdv-selected'); }); el.classList.add('rdv-selected'); document.getElementById('rdv-next-2').disabled = false; }); wrap.appendChild(el); }); } function goToStep(n){ document.querySelectorAll('.rdv-step').forEach(function(s){ s.classList.remove('rdv-active'); }); document.querySelector('.rdv-step[data-step="'+n+'"]').classList.add('rdv-active'); document.querySelectorAll('.rdv-progress-dot').forEach(function(d){ var ds = parseInt(d.dataset.step,10); d.classList.remove('rdv-done','rdv-active'); if(ds < n) d.classList.add('rdv-done'); if(ds === n) d.classList.add('rdv-active'); }); if(n===2) renderSlots(); if(n===5) renderRecap(); } document.getElementById('rdv-next-1').addEventListener('click', function(){ goToStep(2); }); document.getElementById('rdv-next-2').addEventListener('click', function(){ goToStep(3); }); document.getElementById('rdv-next-3').addEventListener('click', function(){ goToStep(4); }); document.getElementById('rdv-next-4').addEventListener('click', function(){ var prenom = document.getElementById('rdv-prenom'); var nom = document.getElementById('rdv-nom'); var email = document.getElementById('rdv-email'); var dial = document.getElementById('rdv-field-dialcode'); var phone = document.getElementById('rdv-field-phone-num'); var valid = true; [prenom,nom,email,dial,phone].forEach(function(f){ f.classList.remove('rdv-error'); }); if(!prenom.value.trim()){ prenom.classList.add('rdv-error'); valid=false; } if(!nom.value.trim()){ nom.classList.add('rdv-error'); valid=false; } if(!email.value.trim() || email.value.indexOf('@')<0){ email.classList.add('rdv-error'); valid=false; } if(!dial.value){ dial.classList.add('rdv-error'); valid=false; } if(!phone.value.trim()){ phone.classList.add('rdv-error'); valid=false; } if(!valid) return; goToStep(5); }); ['rdv-prenom','rdv-nom','rdv-email','rdv-field-phone-num','rdv-field-dialcode'].forEach(function(id){ var el = document.getElementById(id); el.addEventListener('input', function(){ this.classList.remove('rdv-error'); }); el.addEventListener('change', function(){ this.classList.remove('rdv-error'); }); }); document.getElementById('rdv-back-2').addEventListener('click', function(){ goToStep(1); }); document.getElementById('rdv-back-3').addEventListener('click', function(){ goToStep(2); }); document.getElementById('rdv-back-4').addEventListener('click', function(){ goToStep(3); }); document.getElementById('rdv-back-5').addEventListener('click', function(){ goToStep(4); }); document.querySelectorAll('.rdv-type-card').forEach(function(c){ c.addEventListener('click', function(){ document.querySelectorAll('.rdv-type-card').forEach(function(x){ x.classList.remove('rdv-selected'); }); c.classList.add('rdv-selected'); state.type = c.dataset.type; checkStep3(); }); }); document.querySelectorAll('.rdv-subject-card').forEach(function(c){ c.addEventListener('click', function(){ document.querySelectorAll('.rdv-subject-card').forEach(function(x){ x.classList.remove('rdv-selected'); }); c.classList.add('rdv-selected'); state.subject = c.dataset.subject; checkStep3(); }); }); function checkStep3(){ document.getElementById('rdv-next-3').disabled = !(state.type && state.subject); } function renderRecap() { var typeLabels = { visio:t.typeVisio, phone:t.typePhone, whatsapp:t.typeWhatsapp }; var subjLabels = { locatif:t.subjLocatif, 'achat-revente':t.subjRevente, principale:t.subjPrincipale, secondaire:t.subjSecondaire }; var d = state.date; var dateStr = d.getDate() + ' ' + t.months[d.getMonth()] + ' ' + d.getFullYear(); txt('rdv-recap-date', dateStr); txt('rdv-recap-heure', state.slotLabel + ' (' + tzShort + ')'); txt('rdv-recap-type', typeLabels[state.type]); txt('rdv-recap-sujet', subjLabels[state.subject]); var prenom = document.getElementById('rdv-prenom').value.trim(); var nom = document.getElementById('rdv-nom').value.trim(); var email = document.getElementById('rdv-email').value.trim(); var phone = document.getElementById('rdv-field-dialcode').value + document.getElementById('rdv-field-phone-num').value.trim(); txt('rdv-recap-contact', prenom + ' ' + nom + ' — ' + email + ' — ' + phone); state.recap = { dateStr:dateStr, prenom:prenom, nom:nom, email:email, phone:phone }; } document.getElementById('rdv-submit').addEventListener('click', function(){ var btn = document.getElementById('rdv-submit'); btn.disabled = true; document.getElementById('rdv-submit-txt').textContent = t.sending; var payload = { full_name: state.recap.prenom + ' ' + state.recap.nom, first_name: state.recap.prenom, last_name: state.recap.nom, email: state.recap.email, phone: state.recap.phone, whatsapp: state.recap.phone, source: 'website', campaign_name: 'RDV site', notes: 'Rendez-vous pris via le site\n' + 'Date : ' + state.recap.dateStr + '\n' + 'Heure : ' + state.slotLabel + ' (' + userTZ + ')\n' + 'Type : ' + state.type + '\n' + 'Sujet : ' + state.subject + '\n' + 'Langue : ' + lang, page_url: window.location.href, language: lang }; fetch(WEBHOOK_URL, { method: 'POST', headers: { 'Content-Type': 'application/json', 'apikey': SUPABASE_ANON, 'Authorization': 'Bearer ' + SUPABASE_ANON }, body: JSON.stringify(payload) }) .then(function(){ showSuccess(); }) .catch(function(){ showSuccess(); }); }); function showSuccess() { document.getElementById('rdv-progress-wrap').style.display = 'none'; document.querySelectorAll('.rdv-step').forEach(function(s){ s.style.display='none'; }); var s = document.getElementById('rdv-success'); s.style.display = 'block'; txt('rdv-success-title', t.successTitle); document.getElementById('rdv-success-body').textContent = t.successBody(state.recap.dateStr, state.slotLabel); } var overlay = document.getElementById('rdv-overlay'); function openRdv(){ overlay.classList.add('rdv-visible'); document.body.style.overflow='hidden'; renderCal(); } function closeRdv(){ overlay.classList.remove('rdv-visible'); document.body.style.overflow=''; } document.querySelectorAll('.rdv-open').forEach(function(b){ b.addEventListener('click', openRdv); }); document.getElementById('rdv-close').addEventListener('click', closeRdv); overlay.addEventListener('click', function(e){ if(e.target===overlay) closeRdv(); }); document.addEventListener('keydown', function(e){ if(e.key==='Escape') closeRdv(); }); renderCal(); })(); (function(d, s, id) { var js; if (d.getElementById(id)) {return;} js = d.createElement(s); js.id = id; js.src = "https://embedsocial.com/cdn/ht.js"; d.getElementsByTagName("head")[0].appendChild(js); }(document, "script", "EmbedSocialHashtagScript")); Les prestations de la résidence One Peninsula by Holm va redéfinir les standards de l’immobilier haut de gamme en Géorgie. Avec des prestations d’exception, la résidence se distinguera nettement de l’offre actuellement présente à Batumi. Holm transpose ainsi à Batumi les codes et standards des résidences luxueuses de Dubai.Du côté des commodités, Holm a tout prévu :Piscine pour les adultesPiscine pour enfantsSalle de sportEspaces de jeux pour enfantsTerrains de padelLoungeClub-houseSalle de jeuxEspaces barbecueParking privéService de sécurité 24h/24 Ce projet vous intéresse ? Remplissez le formulaire pour recevoir toutes les informations (inventaire, brochure, photos, vidéos) votre nom complet Votre adresse Email votre numéro de téléphone valider ma demande Les appartements de One Peninsula by Holm Des studios ainsi que des appartements de 1 et 2 chambres sont proposés. Comme sur les précédents projets de Holm à Dubai, les appartements seront livrés entièrement meublés et équipés. Certaines unités bénéficieront de sublimes vues sur la mer Noire. La technologie Smart Home viendra compléter l’ensemble. .di-pack-wrap{display:flex;justify-content:center;align-items:center;width:100%;margin:14px 0} .di-pack-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;background:#e58989;color:#fff;border:0;border-radius:10px;font:600 15px/1 -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;cursor:pointer;box-shadow:0 8px 24px -8px rgba(229,137,137,.6);transition:transform .15s,filter .15s} .di-pack-btn:hover{filter:brightness(1.07);transform:translateY(-1px)} .di-pack-btn svg{flex:0 0 auto} PDF Obtenir le dossier d'investissement (function(){ var L = (document.documentElement.lang || 'fr').toLowerCase().slice(0,2); var T = { fr: "Obtenir le dossier d'investissement", en: "Get the investment file", es: "Obtener el expediente de inversión", he: "קבלו את תיק ההשקעה", it: "Ottieni il dossier d'investimento", de: "Investitionsunterlagen erhalten", ar: "احصل على ملف الاستثمار", ru: "Получить инвестиционное досье" }; var txt = T[L] || T.fr; document.querySelectorAll('.di-pack-btn .di-pack-label').forEach(function(el){ el.textContent = txt; }); })(); Superficies des appartements et prix Type d’unité Superficie (m²) Prix en EUR Studio 40 m² 110 000 € 1 chambre 60 m² 160 000 € 2 chambres 102 m² 256 000 € Envie d'aller plus loin ? Remplissez le formulaire pour être rappelé par un spécialiste des projets de Holm votre nom complet Votre adresse Email votre numéro de téléphone valider ma demande Apport nécessaire par type de bien Type d’unité Apport de 10% en $ Apport de 10% en € Studio 12,900 $ 11,000 € 1 chambre 18,600 $ 16,000 € 2 chambres 29,800 $ 25,600 € Montants en euros indicatifs et calculés sur la base d’un change à 4.3 AED pour 1€. #rdv-overlay{display:none;position:fixed;inset:0;background:rgba(10,15,40,.65);z-index:99999;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)} #rdv-overlay.rdv-visible{display:flex;animation:rdvFadeIn .25s ease} @keyframes rdvFadeIn{from{opacity:0}to{opacity:1}} #rdv-box{background:#fff;border-radius:16px;overflow:hidden;width:100%;max-width:520px;max-height:92vh;overflow-y:auto;box-shadow:0 24px 64px rgba(0,0,0,.22);animation:rdvSlideUp .28s cubic-bezier(.22,1,.36,1);font-family:'Helvetica Neue',Arial,sans-serif} @keyframes rdvSlideUp{from{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}} #rdv-header{background:#1a2744;padding:22px 26px 20px;position:relative} #rdv-header h2{color:#fff;font-size:18px;font-weight:800;margin:0 0 4px;padding-right:36px} #rdv-header p{color:rgba(255,255,255,.65);font-size:13px;margin:0} #rdv-tz-badge{display:inline-block;margin-top:8px;background:rgba(255,255,255,.12);border-radius:20px;padding:4px 12px;font-size:11px;color:rgba(255,255,255,.8)} #rdv-close{position:absolute;top:16px;right:16px;width:32px;height:32px;background:rgba(255,255,255,.15);border:none;border-radius:50%;cursor:pointer;color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;padding:0;transition:background .15s} #rdv-close:hover{background:rgba(255,255,255,.25)} #rdv-body{padding:24px 26px 28px} .rdv-step{display:none}.rdv-step.rdv-active{display:block} .rdv-step-label{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#e58989;margin:0 0 6px} .rdv-step-title{font-size:16px;font-weight:700;color:#1a2744;margin:0 0 18px} #rdv-progress-wrap{display:flex;gap:6px;margin-bottom:24px} .rdv-progress-dot{height:4px;flex:1;background:#eee;border-radius:2px;transition:background .3s} .rdv-progress-dot.rdv-done{background:#1a2744}.rdv-progress-dot.rdv-active{background:#e58989} #rdv-cal-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px} #rdv-cal-nav button{background:none;border:1.5px solid #dde1ef;border-radius:8px;width:34px;height:34px;cursor:pointer;font-size:16px;color:#1a2744;display:flex;align-items:center;justify-content:center;transition:border-color .15s} #rdv-cal-nav button:hover{border-color:#1a2744} #rdv-cal-month{font-size:15px;font-weight:700;color:#1a2744} #rdv-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:16px} .rdv-cal-dayname{text-align:center;font-size:11px;font-weight:700;color:#aab0c8;padding:4px 0} .rdv-cal-day{text-align:center;padding:8px 4px;border-radius:8px;font-size:13px;color:#1a2744;cursor:pointer;border:1.5px solid transparent;transition:all .15s} .rdv-cal-day:hover{border-color:#1a2744} .rdv-cal-day.rdv-selected{background:#1a2744;color:#fff} .rdv-cal-day.rdv-today{font-weight:800;color:#e58989} .rdv-cal-day.rdv-past{color:#ccc;cursor:default;pointer-events:none} .rdv-cal-day.rdv-empty{pointer-events:none} #rdv-slots{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:4px} .rdv-slot{border:1.5px solid #dde1ef;border-radius:8px;padding:10px 6px;text-align:center;font-size:13px;font-weight:600;color:#1a2744;cursor:pointer;transition:all .15s} .rdv-slot:hover{border-color:#1a2744} .rdv-slot.rdv-selected{background:#1a2744;color:#fff;border-color:#1a2744} #rdv-type-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px} .rdv-type-card{border:1.5px solid #dde1ef;border-radius:10px;padding:14px 10px;text-align:center;cursor:pointer;transition:all .15s} .rdv-type-card:hover{border-color:#1a2744} .rdv-type-card.rdv-selected{border-color:#1a2744;background:#f4f6fc} .rdv-type-card span{font-size:12px;font-weight:700;color:#1a2744;display:block} #rdv-subject-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px} .rdv-subject-card{border:1.5px solid #dde1ef;border-radius:10px;padding:14px 12px;cursor:pointer;transition:all .15s;display:flex;align-items:center;gap:10px} .rdv-subject-card:hover{border-color:#1a2744} .rdv-subject-card.rdv-selected{border-color:#1a2744;background:#f4f6fc} .rdv-subject-card span{font-size:13px;font-weight:600;color:#1a2744;line-height:1.3} .rdv-field{width:100%;box-sizing:border-box;border:1.5px solid #dde1ef;border-radius:10px;padding:13px 16px;font-size:15px;color:#1a2744;outline:none;margin-bottom:10px;font-family:inherit;background:#fff;transition:border-color .2s} .rdv-field::placeholder{color:#aab0c8} .rdv-field:focus{border-color:#3d5bb5;box-shadow:0 0 0 3px rgba(61,91,181,.1)} .rdv-field.rdv-error{border-color:#e81f6b;box-shadow:0 0 0 3px rgba(232,31,107,.1)} #rdv-phone-wrap{display:flex;gap:8px;margin-bottom:10px} #rdv-field-dialcode{width:145px;flex-shrink:0;box-sizing:border-box;border:1.5px solid #dde1ef;border-radius:10px;padding:13px 10px;font-size:14px;color:#1a2744;outline:none;font-family:inherit;background:#fff;cursor:pointer;transition:border-color .2s} #rdv-field-dialcode:focus{border-color:#3d5bb5;box-shadow:0 0 0 3px rgba(61,91,181,.1)} #rdv-field-phone-num{flex:1;margin-bottom:0} #rdv-confirm-box{background:#f4f6fc;border-radius:12px;padding:16px 18px;margin-bottom:18px} .rdv-confirm-row{display:flex;flex-direction:column;margin-bottom:10px;font-size:13px;color:#1a2744} .rdv-confirm-row:last-child{margin-bottom:0} .rdv-confirm-label{color:#aab0c8;font-size:11px;display:block;margin-bottom:2px} .rdv-confirm-val{font-weight:700} .rdv-btn-primary{width:100%;background:#1a2744;border:none;border-radius:10px;padding:15px;color:#fff;font-size:15px;font-weight:800;cursor:pointer;font-family:inherit;transition:background .18s} .rdv-btn-primary:hover{background:#253660} .rdv-btn-primary:disabled{background:#ccc;cursor:not-allowed} .rdv-btn-back{width:100%;background:none;border:1.5px solid #dde1ef;border-radius:10px;padding:13px;color:#1a2744;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;margin-top:8px;transition:border-color .15s} .rdv-btn-back:hover{border-color:#1a2744} #rdv-success{display:none;text-align:center;padding:10px 0} #rdv-success .rdv-checkmark{width:64px;height:64px;border-radius:50%;background:#eaf7f0;display:flex;align-items:center;justify-content:center;font-size:32px;margin:0 auto 18px;color:#16a34a} #rdv-success h3{color:#1a2744;font-size:20px;margin:0 0 10px;font-weight:800} #rdv-success p{color:#6b7a99;font-size:14px;margin:0;line-height:1.6} .rdv-trigger-btn{display:inline-flex;align-items:center;gap:9px;background:#171758;color:#fff;border:none;padding:15px 32px;font-size:16px;font-weight:800;cursor:pointer;letter-spacing:.3px;font-family:'Helvetica Neue',Arial,sans-serif;transition:background .18s;border-radius:10px} .rdv-trigger-btn:hover{background:#26267a} 📅 Prendre rendez-vous ✕ Prendre rendez-vous Dubai Immo — Conseillers immobiliers Étape 1 / 5 Choisissez une date ‹ › Choisir un horaire Étape 2 / 5 Choisissez un horaire Continuer Retour Étape 3 / 5 Type de rendez-vous Visio Appel WhatsApp Objet du rendez-vous Investissement locatif Achat-revente Résidence principale Résidence secondaire Continuer Retour Étape 4 / 5 Vos coordonnées Indicatif… 🇫🇷 France +33 🇧🇪 Belgique +32 🇨🇭 Suisse +41 🇱🇺 Luxembourg +352 🇨🇦 Canada +1 🇲🇦 Maroc +212 🇩🇿 Algérie +213 🇹🇳 Tunisie +216 🇮🇱 Israël +972 🇪🇸 Espagne +34 🇦🇪 UAE +971 🇸🇦 Arabie Saoudite +966 🇶🇦 Qatar +974 🇰🇼 Koweït +965 🇴🇲 Oman +968 🇧🇭 Bahreïn +973 🇬🇧 UK +44 🇩🇪 Allemagne +49 🇮🇹 Italie +39 🇵🇹 Portugal +351 🇺🇸 USA +1 🇧🇷 Brésil +55 🇮🇳 Inde +91 🇨🇳 Chine +86 🇷🇺 Russie +7 Continuer Retour Étape 5 / 5 Récapitulatif Date Heure Type Sujet Contact Confirmer mon rendez-vous Retour ✓ Rendez-vous confirmé ! (function(){ var WEBHOOK_URL = "https://okygtwwfvcgjgqnhwliz.supabase.co/functions/v1/leads-inbound"; var SUPABASE_ANON = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Im9reWd0d3dmdmNnamdxbmh3bGl6Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3Nzc5ODE2NzUsImV4cCI6MjA5MzU1NzY3NX0._qiXWRdSEdhgCDT3brcZnP9_rAuky6n3yS7CTF_qWuo"; var lang = (document.documentElement.lang || 'fr').slice(0,2); var userTZ = Intl.DateTimeFormat().resolvedOptions().timeZone || ''; var tzShort = userTZ.split('/').pop().replace('_',' '); var t = { months: ['Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre'], days: ['L','M','M','J','V','S','D'], typeVisio:'Visio', typePhone:'Appel', typeWhatsapp:'WhatsApp', subjLocatif:'Investissement locatif', subjRevente:'Achat-revente', subjPrincipale:'Résidence principale', subjSecondaire:'Résidence secondaire', sending:'Envoi…', successTitle:'Rendez-vous confirmé !', successBody: function(d,h){ return 'Votre rendez-vous du ' + d + ' à ' + h + ' est enregistré. Un conseiller Dubai-Immo vous contacte très rapidement sur WhatsApp pour vous transmettre les détails.'; } }; var state = { date:null, slot:null, slotLabel:null, type:null, subject:null, recap:{} }; var calCursor = new Date(); calCursor.setDate(1); function txt(id,v){ var el=document.getElementById(id); if(el) el.textContent=v; } document.getElementById('rdv-tz-badge').textContent = '🌍 ' + (userTZ || 'Heure locale'); function renderCal(){ document.getElementById('rdv-cal-month').textContent = t.months[calCursor.getMonth()] + ' ' + calCursor.getFullYear(); var grid = document.getElementById('rdv-cal-grid'); grid.innerHTML=''; t.days.forEach(function(d){ var el=document.createElement('div'); el.className='rdv-cal-dayname'; el.textContent=d; grid.appendChild(el); }); var firstDay = new Date(calCursor.getFullYear(), calCursor.getMonth(), 1); var startOffset = (firstDay.getDay()+6)%7; for(var i=0;i<startOffset;i++){ var e=document.createElement('div'); e.className='rdv-cal-day rdv-empty'; grid.appendChild(e); } var daysInMonth = new Date(calCursor.getFullYear(), calCursor.getMonth()+1, 0).getDate(); var today = new Date(); today.setHours(0,0,0,0); for(var d=1; d<=daysInMonth; d++){ var cell = document.createElement('div'); cell.className='rdv-cal-day'; cell.textContent=d; var dt = new Date(calCursor.getFullYear(), calCursor.getMonth(), d); if(dt < today) cell.classList.add('rdv-past'); if(dt.getTime() === today.getTime()) cell.classList.add('rdv-today'); if(state.date && dt.getTime() === state.date.getTime()) cell.classList.add('rdv-selected'); (function(dtCopy){ cell.addEventListener('click', function(){ state.date = dtCopy; document.getElementById('rdv-next-1').disabled = false; renderCal(); }); })(dt); grid.appendChild(cell); } } document.getElementById('rdv-cal-prev').addEventListener('click', function(){ calCursor.setMonth(calCursor.getMonth()-1); renderCal(); }); document.getElementById('rdv-cal-next').addEventListener('click', function(){ calCursor.setMonth(calCursor.getMonth()+1); renderCal(); }); function renderSlots(){ var slots = ['09:00','10:00','11:00','12:00','14:00','15:00','16:00','17:00','18:00']; var wrap = document.getElementById('rdv-slots'); wrap.innerHTML=''; slots.forEach(function(s){ var el = document.createElement('div'); el.className='rdv-slot'; el.textContent=s; if(state.slot===s) el.classList.add('rdv-selected'); el.addEventListener('click', function(){ state.slot = s; state.slotLabel = s; document.querySelectorAll('.rdv-slot').forEach(function(x){ x.classList.remove('rdv-selected'); }); el.classList.add('rdv-selected'); document.getElementById('rdv-next-2').disabled = false; }); wrap.appendChild(el); }); } function goToStep(n){ document.querySelectorAll('.rdv-step').forEach(function(s){ s.classList.remove('rdv-active'); }); document.querySelector('.rdv-step[data-step="'+n+'"]').classList.add('rdv-active'); document.querySelectorAll('.rdv-progress-dot').forEach(function(d){ var ds = parseInt(d.dataset.step,10); d.classList.remove('rdv-done','rdv-active'); if(ds < n) d.classList.add('rdv-done'); if(ds === n) d.classList.add('rdv-active'); }); if(n===2) renderSlots(); if(n===5) renderRecap(); } document.getElementById('rdv-next-1').addEventListener('click', function(){ goToStep(2); }); document.getElementById('rdv-next-2').addEventListener('click', function(){ goToStep(3); }); document.getElementById('rdv-next-3').addEventListener('click', function(){ goToStep(4); }); document.getElementById('rdv-next-4').addEventListener('click', function(){ var prenom = document.getElementById('rdv-prenom'); var nom = document.getElementById('rdv-nom'); var email = document.getElementById('rdv-email'); var dial = document.getElementById('rdv-field-dialcode'); var phone = document.getElementById('rdv-field-phone-num'); var valid = true; [prenom,nom,email,dial,phone].forEach(function(f){ f.classList.remove('rdv-error'); }); if(!prenom.value.trim()){ prenom.classList.add('rdv-error'); valid=false; } if(!nom.value.trim()){ nom.classList.add('rdv-error'); valid=false; } if(!email.value.trim() || email.value.indexOf('@')<0){ email.classList.add('rdv-error'); valid=false; } if(!dial.value){ dial.classList.add('rdv-error'); valid=false; } if(!phone.value.trim()){ phone.classList.add('rdv-error'); valid=false; } if(!valid) return; goToStep(5); }); ['rdv-prenom','rdv-nom','rdv-email','rdv-field-phone-num','rdv-field-dialcode'].forEach(function(id){ var el = document.getElementById(id); el.addEventListener('input', function(){ this.classList.remove('rdv-error'); }); el.addEventListener('change', function(){ this.classList.remove('rdv-error'); }); }); document.getElementById('rdv-back-2').addEventListener('click', function(){ goToStep(1); }); document.getElementById('rdv-back-3').addEventListener('click', function(){ goToStep(2); }); document.getElementById('rdv-back-4').addEventListener('click', function(){ goToStep(3); }); document.getElementById('rdv-back-5').addEventListener('click', function(){ goToStep(4); }); document.querySelectorAll('.rdv-type-card').forEach(function(c){ c.addEventListener('click', function(){ document.querySelectorAll('.rdv-type-card').forEach(function(x){ x.classList.remove('rdv-selected'); }); c.classList.add('rdv-selected'); state.type = c.dataset.type; checkStep3(); }); }); document.querySelectorAll('.rdv-subject-card').forEach(function(c){ c.addEventListener('click', function(){ document.querySelectorAll('.rdv-subject-card').forEach(function(x){ x.classList.remove('rdv-selected'); }); c.classList.add('rdv-selected'); state.subject = c.dataset.subject; checkStep3(); }); }); function checkStep3(){ document.getElementById('rdv-next-3').disabled = !(state.type && state.subject); } function renderRecap() { var typeLabels = { visio:t.typeVisio, phone:t.typePhone, whatsapp:t.typeWhatsapp }; var subjLabels = { locatif:t.subjLocatif, 'achat-revente':t.subjRevente, principale:t.subjPrincipale, secondaire:t.subjSecondaire }; var d = state.date; var dateStr = d.getDate() + ' ' + t.months[d.getMonth()] + ' ' + d.getFullYear(); txt('rdv-recap-date', dateStr); txt('rdv-recap-heure', state.slotLabel + ' (' + tzShort + ')'); txt('rdv-recap-type', typeLabels[state.type]); txt('rdv-recap-sujet', subjLabels[state.subject]); var prenom = document.getElementById('rdv-prenom').value.trim(); var nom = document.getElementById('rdv-nom').value.trim(); var email = document.getElementById('rdv-email').value.trim(); var phone = document.getElementById('rdv-field-dialcode').value + document.getElementById('rdv-field-phone-num').value.trim(); txt('rdv-recap-contact', prenom + ' ' + nom + ' — ' + email + ' — ' + phone); state.recap = { dateStr:dateStr, prenom:prenom, nom:nom, email:email, phone:phone }; } document.getElementById('rdv-submit').addEventListener('click', function(){ var btn = document.getElementById('rdv-submit'); btn.disabled = true; document.getElementById('rdv-submit-txt').textContent = t.sending; var payload = { full_name: state.recap.prenom + ' ' + state.recap.nom, first_name: state.recap.prenom, last_name: state.recap.nom, email: state.recap.email, phone: state.recap.phone, whatsapp: state.recap.phone, source: 'website', campaign_name: 'RDV site', notes: 'Rendez-vous pris via le site\n' + 'Date : ' + state.recap.dateStr + '\n' + 'Heure : ' + state.slotLabel + ' (' + userTZ + ')\n' + 'Type : ' + state.type + '\n' + 'Sujet : ' + state.subject + '\n' + 'Langue : ' + lang, page_url: window.location.href, language: lang }; fetch(WEBHOOK_URL, { method: 'POST', headers: { 'Content-Type': 'application/json', 'apikey': SUPABASE_ANON, 'Authorization': 'Bearer ' + SUPABASE_ANON }, body: JSON.stringify(payload) }) .then(function(){ showSuccess(); }) .catch(function(){ showSuccess(); }); }); function showSuccess() { document.getElementById('rdv-progress-wrap').style.display = 'none'; document.querySelectorAll('.rdv-step').forEach(function(s){ s.style.display='none'; }); var s = document.getElementById('rdv-success'); s.style.display = 'block'; txt('rdv-success-title', t.successTitle); document.getElementById('rdv-success-body').textContent = t.successBody(state.recap.dateStr, state.slotLabel); } var overlay = document.getElementById('rdv-overlay'); function openRdv(){ overlay.classList.add('rdv-visible'); document.body.style.overflow='hidden'; renderCal(); } function closeRdv(){ overlay.classList.remove('rdv-visible'); document.body.style.overflow=''; } document.querySelectorAll('.rdv-open').forEach(function(b){ b.addEventListener('click', openRdv); }); document.getElementById('rdv-close').addEventListener('click', closeRdv); overlay.addEventListener('click', function(e){ if(e.target===overlay) closeRdv(); }); document.addEventListener('keydown', function(e){ if(e.key==='Escape') closeRdv(); }); renderCal(); })(); Plan de paiement et financement Le promoteur Holm vous propose un plan de paiement à taux 0%, sans intérêt bancaire. Aucun justificatif n’est à fournir pour en bénéficier. 10% À payer à la réservation 60% À payer pendant la construction 30% À payer à la fin des travaux Les 30% à payer à la fin des travaux peuvent être financés auprès d’une banque locale, même pour les non-résidents. Date de fin des travaux La fin de la construction est prévue pour le deuxième trimestre 2030. .di-pack-wrap{display:flex;justify-content:center;align-items:center;width:100%;margin:14px 0} .di-pack-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;background:#e58989;color:#fff;border:0;border-radius:10px;font:600 15px/1 -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;cursor:pointer;box-shadow:0 8px 24px -8px rgba(229,137,137,.6);transition:transform .15s,filter .15s} .di-pack-btn:hover{filter:brightness(1.07);transform:translateY(-1px)} .di-pack-btn svg{flex:0 0 auto} PDF Obtenir le dossier d'investissement (function(){ var L = (document.documentElement.lang || 'fr').toLowerCase().slice(0,2); var T = { fr: "Obtenir le dossier d'investissement", en: "Get the investment file", es: "Obtener el expediente de inversión", he: "קבלו את תיק ההשקעה", it: "Ottieni il dossier d'investimento", de: "Investitionsunterlagen erhalten", ar: "احصل على ملف الاستثمار", ru: "Получить инвестиционное досье" }; var txt = T[L] || T.fr; document.querySelectorAll('.di-pack-btn .di-pack-label').forEach(function(el){ el.textContent = txt; }); })();
Emplacement
Paris Dubai Immobilier met en relation des acquéreurs avec des promoteurs et agences immobilières enregistrés aux Émirats arabes unis. Les prix, disponibilités et plans de paiement sont communiqués à titre indicatif et doivent être confirmés avant toute réservation.