1<!DOCTYPE html> <html itemscope itemtype="https://schema.org/WebPage" lang="pl" data-page-type="custom"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=yes, initial-scale=1"><title>Historia | Villa Herkules</title> <link rel="preconnect" href="https://fonts.profitroom.com" crossorigin> <link rel="preconnect" href="https://wa-uploads.profitroom.com"> <link rel="stylesheet" href="/templates/buenos_aires/10.cea580ec.css"><link rel="stylesheet" href="/templates/buenos_aires/app.198d4e52.css">
vendor: 1,642 bytes, lines 1-3
1<script> 2 !function(e){var n;if("function"==typeof define&&define.amd&&(define(e),n=!0),"object"==typeof exports&&(module.exports=e(),n=!0),!n){var t=window.Cookies,o=window.Cookies=e();o.noConflict=function(){return window.Cookies=t,o}}}(function(){function f(){for(var e=0,n={};e<arguments.length;e++){var t=arguments[e];for(var o in t)n[o]=t[o]}return n}function a(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function e(u){function c(){}function t(e,n,t){if("undefined"!=typeof document){"number"==typeof(t=f({path:"/"},c.defaults,t)).expires&&(t.expires=new Date(1*new Date+864e5*t.expires)),t.expires=t.expires?t.expires.toUTCString():"";try{var o=JSON.stringify(n);/^[\{\[]/.test(o)&&(n=o)}catch(e){}n=u.write?u.write(n,e):encodeURIComponent(String(n)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),e=encodeURIComponent(String(e)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var r="";for(var i in t)t[i]&&(r+="; "+i,!0!==t[i]&&(r+="="+t[i].split(";")[0]));return document.cookie=e+"="+n+r}}function n(e,n){if("undefined"!=typeof document){for(var t={},o=document.cookie?document.cookie.split("; "):[],r=0;r<o.length;r++){var i=o[r].split("="),c=i.slice(1).join("=");n||'"'!==c.charAt(0)||(c=c.slice(1,-1));try{var f=a(i[0]);if(c=(u.read||u)(c,f)||a(c),n)try{c=JSON.parse(c)}catch(e){}if(t[f]=c,e===f)break}catch(e){}}return e?t[e]:t}}return c.set=t,c.get=function(e){return n(e,!1)},c.getJSON=function(e){return n(e,!0)},c.remove=function(e,n){t(e,"",f(n,{expires:-1}))},c.defaults={},c.withConverter=e,c}(function(){})}); 3</script>
3
3<script> 4 5 function matchConsent(val, accepted) { 6 return accepted.find(el => el === val); 7 } 8 9 function googleConsentModeMapping(consents, acceptedConsents, state) { 10 11 function gtag(){dataLayer.push(arguments);} 12 13 let consObj = {} 14 15 Object.entries(consents).forEach(entry => { 16 const [key, value] = entry; 17 consObj[key] = (matchConsent(value, acceptedConsents) === value) ? 'granted' : 'denied'; 18 }); 19 20 gtag('consent', state, consObj); 21 22 } 23 24 function initGTMLayer(window) { 25 window.dataLayer = window.dataLayer || []; 26 function gtag(){dataLayer.push(arguments);} 27 28 gtag('consent', 'default', { 29 'ad_storage': 'denied', 30 'ad_user_data': 'denied', 31 'ad_personalization': 'denied', 32 'analytics_storage': 'denied', 33 'security_storage': 'granted', 34 'functionality_storage': 'denied', 35 'personalization_storage': 'denied', 36 'wait_for_update': 2500 37 }); 38 39 var jsonCookiesPolicy = Cookies.get("_CookiesPolicyAccepted"); 40 41 if (typeof jsonCookiesPolicy !== "undefined") { 42 43 var cookiesPolicy = JSON.parse(jsonCookiesPolicy); 44 45 window.dataLayer.push({ 46 'cookieConsentCategory': cookiesPolicy 47 }); 48 49 googleConsentModeMapping({ 50 "ad_storage": "marketing", 51 "ad_user_data": "marketing", 52 "ad_personalization": "marketing", 53 "analytics_storage": "analytics", 54 "security_storage": "necessary", 55 "functionality_storage": "necessary", 56 "personalization_storage": "marketing" 57 }, cookiesPolicy, 'update'); 58 59 window.beAcceptedCookiePolicies = cookiesPolicy; 60 61 } 62 } 63 initGTMLayer(window); 64</script>
64
64<script>
vendor: 359 bytes, lines 64-68
64(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 65 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 66 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 67 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 68 })(window,document,'script','dataLayer','
68GTM-WTRG5G6
vendor: 3 bytes, line 68
68');
68</script>
68
68<script> 69 window.dataLayer = window.dataLayer || []; 70 window.dataLayer.push({ 71 'templateCode': 'buenos_aires' 72 }); 73</script>
73 <link rel="preload" href="https://fonts.profitroom.com/dm_serif_display/websites/400.css" as="style"> <link rel="stylesheet" href="https://fonts.profitroom.com/dm_serif_display/websites/400.css" media="print" onload="this.media='all'"> <link rel="preload" href="https://fonts.profitroom.com/unna/websites/400-700.css" as="style"> <link rel="stylesheet" href="https://fonts.profitroom.com/unna/websites/400-700.css" media="print" onload="this.media='all'"> <style> #cookieWarning { z-index: 9999999999; position: fixed; bottom: 0; right: 0; left: 0; top: 0; width: 100%; background: rgba(0, 0, 0, .5) !important; color: #141416; text-shadow: none; line-height: 20px; padding: 0 !important; transform: translateY(-200vh); will-change: transform; transition: transform 0.01s; transition-delay: 0s; visibility: hidden; } #cookieWarning.preview { transform: translateY(0); transition-delay: 1.4s; visibility: visible; } #cookieWarning .cookieContent { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); margin: 0 auto; padding: 25px 40px 35px; font-size: 0; width: 670px; background-color: #fff; box-sizing: border-box; } #cookieWarning .cookieContent .cookieContentItem.description { font-size: 13px; line-height: 1.7; text-align: left; } [dir='rtl'] #cookieWarning .cookieContent .cookieContentItem.description { text-align: right; } #cookieWarning .cookieContent .cookieContentItem.actions { margin-top: 30px; text-align: right; } #cookieWarning .cookieContent .cookiePrivacy { text-decoration: underline; color: inherit; } .cookieBtn:first-child { margin-right: 30px; } [dir='rtl'] .cookieBtn:first-child { margin-left: 30px; margin-right: 0; } .cookieBtn:nth-child(2) { margin-right: 20px; } [dir='rtl'] .cookieBtn:nth-child(2) { margin-left: 20px; margin-right: 0; } .cookieBtn--underline { position: relative; background: transparent; border: 0; padding: 0 0 7px 0; overflow: hidden; color: #141416; } .cookieBtn--underline:hover::after { transform: translatex(0); } .cookieBtn--underline::before { content: ''; position: absolute; right: 0; bottom: 0; left: 0; z-index: -1; background: #938767; height: 1px; opacity: 0.8; } .cookieBtn--underline::after { content: ''; position: absolute; right: 0; bottom: 0; left: 0; z-index: 1; background: #938767; height: 1px; transform: translatex(-100%); transition: transform 0.3s; } .cookieBtn--underline .content { font-size: 13px; font-weight: 600; } .cookieBtn--outline { background: transparent; padding: 15px 35px; border: 1px solid #938767; border-radius: 2px; color: #141416; transition: all 0.3s; } .cookieBtn--outline:hover { background-color: #938767; color: #fff; } .cookieBtn--outline .content { font-size: 13px; font-weight: 600; } .cookieBtn--normal { position: relative; background: transparent; background: #938767; padding: 15px 35px; border: 1px solid #938767; border-radius: 2px; color: #fff; transition: all 0.3s; } .cookieBtn--normal .content { font-size: 13px; font-weight: 600; } .cookieBtn--normal::before { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: #0c292c; } .cookieBtn--normal::after { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: #fff; opacity: 0; transition: opacity 0.3s; } .cookieBtn--normal .content { position: relative; z-index: 1; } .cookieBtn--normal:hover::after { opacity: 0.2; } #cookieWarning .manageCookieSettings, #cookieWarning .cookiePolicies { display: inline-block; background-color: transparent; color: #141416; font-weight: 400; text-decoration: underline; cursor: pointer; padding: 0; border: none; } #cookieWarning .cookiePolicies:focus-visible { outline: -webkit-focus-ring-color auto 1px; } @media (max-width: 767px) { #cookieWarning .cookieContent { width: 90%; } } @media (max-width: 480px) { #cookieWarning .cookieContent .cookieContentItem.actions { margin-top: 20px; text-align: center; } #cookieWarning .cookieContent .cookieContentItem.description { max-height: 250px; overflow: scroll; } #cookieWarning .cookieContent p { line-height: 1.5; } #cookieWarning .cookieContent { padding: 10px 25px 25px; } .cookieBtn:nth-child(2) { margin-right: 0; } .cookieBtn:nth-child(3) { margin-top: 20px; } } @media (max-width: 375px) { .cookieBtn:first-child { align-self: center; margin-right: 0; margin-bottom: 20px; }
73 #cookieWarning .cookieContent .cookieContentItem.actions { display: flex; flex-direction: column; } } @media (max-width: 360px) { #cookieWarning .cookieContent { padding: 15px; } #cookieWarning .cookieContent p { margin-top: 0; } #cookieWarning .cookieContent .cookieContentItem.description { font-size: 12px; } #cookieWarning .cookieContent .cookieContentItem.actions { margin-top: 15px; } .cookieBtn:first-child { margin-bottom: 15px; } .cookieBtn:nth-child(3) { margin-top: 15px; } .cookieBtn--underline .content, .cookieBtn--outline .content, .cookieBtn--normal .content { font-size: 12px; } } @media (max-width: 320px) { .cookieBtn--outline, .cookieBtn--normal { padding-top: 12px; padding-bottom: 12px; } } @media (max-width: 320px) and (max-height: 480px) { #cookieWarning .cookieContent { width: 100%; } } #cookie-privacy-iframe { z-index: 99999; position: fixed; top: 20px; bottom: 20px; left: 5%; right: 5%; overflow: auto; display: none; box-shadow: 0 0 0 5px rgba(0, 0, 0, .5); background-color: rgba(0, 0, 0, .5); } #cookie-privacy-iframe .cookie-privacy-iframe-inner { width: 100%; height: 100%; position: relative; } #cookie-privacy-iframe iframe { border: 0; background-color: #fff; width: 100%; height: 100%; overflow: auto; } .custom-close-popup { position: absolute; opacity: 0.8; cursor: pointer; width: 39px; height: 39px; background: #000; color: #FFF; text-align: center; right: 0; top: 0; } .custom-close-popup:hover { opacity: 1; } .custom-close-popup:after, .custom-close-popup:before { content: ''; position: absolute; top: 6px; right: 18px; width: 3px; height: 26px; border-radius: 2px; background-color: #fff; } .custom-close-popup:before { transform: rotate(45deg); } .custom-close-popup:after { transform: rotate(-45deg); } </style><style> body.active-cookies-modal { overflow: hidden; padding-right: 15px; } body.site-body.active-cookies-modal #cookieWarning { right: 15px; width: auto !important; } body.site-body.active-cookies-modal .site-top { right: 15px; width: auto; } .cookies-modal, .cookies-modal *, .cookies-modal *:before, .cookies-modal *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .cookies-modal { will-change: visibility, opacity; position: fixed; top: 0; left: 0; right: 0; bottom: 0; overflow-y: auto; overflow-x: hidden; z-index: 9999999999; visibility: hidden; opacity: 0; transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1); background-color: rgba(0, 0, 0, 0.4); } .cookies-modal__table { width: 100%; height: 100%; display: table; table-layout: fixed; } .cookies-modal__cell { display: table-cell; vertical-align: middle; width: 100%; } .cookies-modal--active { visibility: visible; opacity: 1; } .cookies-modal__dialog { max-width: 835px; padding: 1.2rem; margin: 0 auto; } .cookies-modal__content { will-change: transform, opacity; position: relative; padding: 40px 50px 30px; background: #fff; background-clip: padding-box; box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.4); opacity: 0; } .cookies-modal__content--active { opacity: 1; } .cookies-modal__header { font-size: 18px; padding: 10px 0 20px; color: #000; font-weight: 900; } .cookies-modal__section { padding: 10px 0; } .cookies-modal__checkbox { padding: 0 15px 0 0; } [dir='rtl'] .cookies-modal__checkbox { padding: 0 0 0 15px; } .cookies-modal__checkbox label { position: relative; display: flex; gap: 18px; font-size: 14px; line-height: 20px; font-weight: 400; } .cookies-modal__checkbox label input { position: absolute; width: 20px; height: 20px; } .cookies-modal__checkbox label span { font-size: 14px; font-weight: 400; line-height: 1.4285714286em; display: block; position: relative; min-height: 20px; padding: 0 0 0 20px; cursor: pointer; } .cookies-modal__checkbox label span:before, .cookies-modal__checkbox label span:after { content: ''; position: absolute; left: 0; top: 0; height: 20px; width: 20px; border-color: #bdbdbd; } .cookies-modal__checkbox label span:before { background-color: #fff; border: 2px rgba(0, 0, 0, 0.5) solid; border-radius: 2px; transition: background .3s ease; } .cookies-modal__checkbox label span:after { position: absolute; top: 5px; display: flex; content: ''; background: #000; width: 14px; height: 7px; left: 3px; border-bottom: solid 2px #ffffff; border-left: solid 2px #ffffff; background: none; transform: rotate(-45deg) scale(0); transition: transform .1s ease, opacity .1s ease; transform-origin: center center; z-index: 1; } .cookies-modal__checkbox label input:checked ~ span:before { border-color: #6c7a30; background: #6c7a30; } .cookies-modal__checkbox label input:disabled ~ span:before { border-color: #bdbdbd !important; background: #bdbdbd !important; } .cookies-modal__checkbox label input:checked ~ span:after { opacity: 1; transform: rotate(-45deg) scale(.8); } .cookies-modal__text { font-size: 14px; line-height: 1.79; color: #000; padding-left: 39px; } .cookies-modal__text strong { line-height: 20px; display: block; } .cookies-modal__text p { margin: 10px 0; font-weight: 300; } .cookies-modal__close { position: absolute; opacity: 0.8; cursor: pointer; width: 39px; height: 39px; background: #000; color: #FFF; text-align: center; right: 0; top: 0; border: none; } .cookies-modal__close:hover { opacity: 1; } .cookies-modal__close:after, .cookies-modal__close:before { content: ''; position: absolute; top: 11px; right: 18px; width: 2px; height: 18px; border-radius: 2px; background-color: #fff; } .cookies-modal__close:before { transform: rotate(45deg); } .cookies-modal__close:after { transform: rotate(-45deg); } .cookies-modal__submit { /*float: right;*/ } .cookies-modal__section--action { display: flex; justify-content: flex-end; padding-bottom: 0; } [dir='rtl'] .cookies-modal__section--action { flex-direction: row-reverse; } .cookies-modal__notification { margin-right: 22px; display: none; } .cookies-modal__notification-text { font-size: 13px; line-height: 36px; background-color: #e1e1e1; border-radius: 2px; opacity: 0.7; color: #141416; margin-top: 5px; padding: 0 20px; position: relative; } .cookies-modal__notification-text::after { top: 10px; position: absolute; right: -6px; width: 0; height: 0; content: ''; border-style: solid; border-width: 8px 0 8px 6px; border-color: transparent transparent transparent #e1e1e1; } .cookies-modal__notification-text--success { background-color: #6c7a30; color: #fff; } .cookies-modal__notification-text--success::after { border-color: transparent transparent transparent #6c7a30; } .cookies-modal__submit button { height: 46px; padding: 0 20px; border-radius: 2px; background-color: #6c7a30; display: inline-block; font-size: 16px; border: 0; color: #fff; cursor: pointer; -webkit-filter: brightness(100%); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; } .cookies-modal__submit button:hover { -webkit-filter: brightness(90%); } @media (max-width: 960px) { .cookies-modal__section--action { justify-content: center; } .cookies-modal__content { padding: 40px 20px 20px; } body.active-cookies-modal { padding-right: 0; } body.site-body.active-cookies-modal #cookieWarning { right: 0; } body.site-body.active-cookies-modal .site-top { right: 0; } .cookies-modal__submit, .cookies-modal__submit button { width: 100%; } } @media (max-width: 375px) { .cookies-modal__notification-text { padding: 10px; line-height: 1.6; } .cookies-modal__submit button { font-size: 14px; } .cookies-modal__dialog { padding: 15px; } .cookies-modal__content { padding: 40px 15px 15px; } } </style> <style> #cookieWarning .cookieBtn--underline::before { background: #BD986F; }
73 #cookieWarning .cookieBtn--underline::after { background: #BD986F; } #cookieWarning .cookieBtn--outline { border-color: #BD986F; } #cookieWarning .cookieBtn--outline:hover { background-color: #BD986F; } #cookieWarning .cookieBtn--normal { border-color: #BD986F; } #cookieWarning .cookieBtn--normal::before { background: #BD986F; } .cookies-modal__notification-text--success { background-color: #BD986F; } .cookies-modal__notification-text--success::after { border-color: transparent transparent transparent #BD986F; } .cookies-modal__submit button { background-color: #BD986F; } .cookies-modal__checkbox label input:checked ~ span:before { border-color: #BD986F; background: #BD986F } </style> <link rel="canonical" href="https://www.villaherkules.pl/hotel/historia"/> <link rel="alternate" href="https://www.villaherkules.pl/hotel/historia" hreflang="pl"> <link rel="alternate" href="https://www.villaherkules.pl/en/hotel/historia" hreflang="en"> <link rel="alternate" href="https://www.villaherkules.pl/de/hotel/historia" hreflang="de"> <link rel="icon" type="image/png" sizes="16x16" href="https://wa-uploads.profitroom.com/villaherkules1/16953855076326/favicon16x16.png"> <link rel="icon" type="image/png" sizes="32x32" href="https://wa-uploads.profitroom.com/villaherkules1/16953855076326/favicon32x32.png"> <link rel="apple-touch-icon" sizes="180x180" href="https://wa-uploads.profitroom.com/villaherkules1/16953855076326/favicon180x180.png"> <meta name="format-detection" content="telephone=no"> <meta name="google" content="notranslate"><meta property="og:title" content="Historia"> <meta property="og:image" content="https://r.profitroom.pl/villaherkules1/images/202506051315260.Hotel_1_.jpg"> </head> <body class="wa-site site-body wa-headings-color--h wa-paragraph-font wa-global-heading page-custom pl " data-page-id="1ea446d9-3c36-4961-a30e-c8ed830d9c8c" data-site-id="11703" > <style type="text/css"> .wa-primary-color {color: #BD986F} .wa-primary-color--text .text {color: #BD986F} .wa-primary-color--hover:hover {color: #BD986F} .wa-primary-color--hover-text:hover .text {color: #BD986F} .wa-primary-color--is-active.is-active {color: #BD986F} .wa-primary-color--before::before {color: #BD986F} .wa-primary-color--a-before a::before {color: #BD986F} .wa-primary-color--a-mailto-hover a[href^='mailto']:hover {color: #BD986F} .wa-primary-color--strong strong {color: #BD986F} .wa-primary-background-color {background-color: #BD986F} .wa-primary-background-color--hover:hover {background-color: #BD986F} .wa-primary-background-color--before::before {background-color: #BD986F} .wa-primary-background-color--after::after {background-color: #BD986F} .wa-primary-border-color {border-color: #BD986F} .wa-primary-border-color--hover:hover {border-color: #BD986F} .wa-primary-border-color--is-active.is-active {border-color: #BD986F} .wa-primary-border-color--before::before {border-color: #BD986F} .wa-primary-border-color--input-focus input:focus {border-color: #BD986F} .wa-primary-border-color--input-focus input:focus {color: #BD986F} .wa-primary-border-color--textarea-focus textarea:focus {border-color: #BD986F} .wa-primary-border-color--textarea-focus textarea:focus {color: #BD986F} .wa-primary-border-color--select-focus select:focus {border-color: #BD986F} .wa-primary-border-color--is-active.is-active {border-color: #BD986F} .wa-primary-border-top-color--after::after {border-top-color: #BD986F} .wa-primary-background-color-dots--hover:hover .dot {background-color: #BD986F} .contact-form__form .site-btn {background-color: #BD986F} .site-btn--primary, .site-btn--secondary:hover, .wa-button-link-primary {background-color: #BD986F} .item:hover .item__content::before {border-color: #BD986F} .details-panel .details-panel-item .icon {color: #BD986F} .room-facilities__item .icon {border-color: #BD986F} .conference-item-detail__button:first-child {border-color: #BD986F} .conference-item-detail__button:first-child .text {color: #BD986F} .one-photo-slider__swiper-button:hover .icon:before {color: #BD986F} .opinion-slider__swiper-button:hover .icon:before {color: #BD986F} .events-slider__swiper-button:hover .icon:before {color: #BD986F} .details-gallery__swiper-button:hover .icon:before {color: #BD986F} .photo-text-tabs__tab:after {background-color: #BD986F} .wa-primary-input::placeholder {color: #BD986F}
73 .wa-secondary-color {color: #383736} .wa-secondary-color--before::before {color: #383736} .wa-secondary-color--after::after {color: #383736} .wa-secondary-background-color {background-color: #383736} .wa-secondary-background-color--hover:hover {background-color: #383736} .wa-secondary-background-color--before::before {background-color: #383736} .wa-secondary-background-color--after::after {background-color: #383736} .wa-secondary-background-color--is-active.is-active {background-color: #383736} .wa-secondary-background-color--is-active--before.is-active:before {background-color: #383736} .wa-secondary-border-color {border-color: #383736} .site-btn--secondary {background-color: #383736} .t-content h1, .t-content h2, .t-content h3, .t-content h4, .t-content h5, .t-content h6 {color: #C5A784} .t-content ul li::before {border-color: #C5A784} .wa-headings-color {color: #C5A784} .wa-headings-color--before::before {color: #C5A784} .wa-headings-border-color {border-color: #C5A784} .wa-headings-color--hover-icon:hover .icon {color: #C5A784} .wa-headings-background-color--before:before {background-color: #C5A784} .wa-headings-background-color {background-color: #C5A784} .wa-headings-color--is-active.is-active {color: #C5A784} .wa-headings-color--hover:hover {color: #C5A784} .rs-contact__download .text {background-image: linear-gradient(#C5A784,#C5A784) } .split-nav__subnav-item:hover .split-nav__subnav-text {color: #C5A784} .split-nav__subnav-item.is-active .split-nav__subnav-text {color: #C5A784} .swiper-pagination-bullet {border-color: #C5A784} .swiper-pagination .swiper-pagination-bullet-active {background: #C5A784} .l-section--one-photo-slider::before {background: #C5A784} .policies__schedule-col .text {color: #C5A784} .site-top-scroll .lang-dropdown__current {color: #C5A784} .wa-content-color {color: #3a3a3a} .wa-content-color--strong strong {color: #3a3a3a} .wa-content-background-color--before::before {background-color: #3a3a3a} .wa-content-input::placeholder {color: #3a3a3a} .wa-primary-background-color-dots .dot {background-color: #3a3a3a} .t-content {color: #3a3a3a} .t-content a[href$='.pdf']:not(.wa-button-link-primary):before {color: #3a3a3a} .attractions-filters__item .text::before {background-color: #3a3a3a} .attraction-details-sidebar__link--mail .text:before {background-color: #3a3a3a} .conference-sidebar__link--mail .text:before {background-color: #3a3a3a} .newsletter-form__input::placeholder {color: #3a3a3a} table {color: #3a3a3a} .t-content a:not([href^='tel:']):not([href^='mailto:']):not(.wa-button-link-primary) {background-image: linear-gradient(#3a3a3a, #3a3a3a)} .column-text-item__description {color: #3a3a3a} .details-panel-item__title {color: #3a3a3a} .wa-background-box-background-color {background-color: #F1ECE5} .wa-background-box-color {color: #F1ECE5} .wa-background-box-background-color--before::before {background-color: #F1ECE5} .wa-background-box-background-color--after::after {background-color: #F1ECE5} .wa-background-box-background-color--input input {background-color: #F1ECE5} .wa-background-box-background-color--textarea textarea {background-color: #F1ECE5} .wa-background-box-background-color--textarea select {background-color: #F1ECE5} .opinion-slider__item {background-color: #F1ECE5} .t-content table thead tr {border-bottom-color: #F1ECE5} .contact-form__input, .contact-form__textarea, .contact-form__select {background-color: #F1ECE5} .wa-background-header-bar-background-color {background-color: #FFFFFF} .wa-logo-background-color {background-color: #FFFFFF} .wa-frames-border-color {border-color: #C5A784} .wa-frames-border-color--before::before {border-color: #C5A784} .wa-frames-background-color--before::before {background-color: #C5A784} .opinion-slider-item {border-color: #C5A784} .site-top__a11y {border-color: #C5A784} .wa-background-primary-background-color {background-color: #ffffff} .wa-background-primary-background-color--before::before {background-color: #ffffff} .wa-background-secondary-background-color {background-color: #F1ECE5} .wa-background-secondary-background-color--before::before {background-color: #F1ECE5} .l-section--opinion-slider::before {background-color: #F1ECE5} .l-section--column-text::before {background-color: #F1ECE5} .content-accordions-item.is-active-accordion .content-accordions-item__title-box {background-color: #F1ECE5} .wa-background-footer-background-color {background-color: #989490} .wa-content-footer-color {color: #f9f9f9} .wa-content-footer-background-color {background-color: #f9f9f9} .wa-content-footer-background-color--before::before {background-color: #f9f9f9} .wa-content-footer-color--hover:hover {color: #f9f9f9} .wa-content-footer-color--is-active.is-active {color: #f9f9f9} .wa-headline-font { font-family: DM Serif Display !important} .wa-paragraph-font { font-family: Unna !important} .wa-global-heading h1, h2, h3, h4, h5, h6 { font-family: DM Serif Display} .site-btn {font-family: Unna} </style> <a class="skip-link js-scroll-to" href="#main-content" data-scroll-to="#main-content" data-scroll-px="-180px">Przejdź do gÅównej treÅci</a> <header class="site-top js-check-scroll"> <div class="site-top__main"> <div class="site-top__left"> <a class="site-top__logo" href="/"> <img fetchpriority="high" class="site-top__logo-img cvr-pic site-logo" data-logo="true" src="https://r.profitroom.pl/villaherkules1/images/202404161523530.logo_bez_hotel_i_gwiazdek.png" alt="Villa Herkules" style="transform: scale(1.5);"> </a> </div> <div class="site-top__center"> <div class="site-top__navigation"> <nav class="nav-primary-hld" aria-label="Menu gÅówne"> <ul class="nav-primary js-nav" role="menu"> <li class="js-nav-item js-nav-item-top nav-primary__item with-subnav" role="presentation"> <a aria-haspopup="true" aria-expanded="false" aria-controls="nav-primary-default-1" role="menuitem" class="js-nav-link nav-primary__link is-active " href="/hotel" > <span class="nav-primary__text " data-menu-page="3516635" >O nas </span> <span class="icon icon-arrow-down" aria-hidden="true"></span> </a> <div class="nav-primary__subnav js-subnav" id="nav-primary-default-1"> <ul class="nav-primary__subnav-inner wa-background-box-background-color" role="menu"> <li class="js-nav-item nav-subnav__item" role="presentation"> <a tabindex="-1" class="js-nav-link nav-subnav__link " role="menuitem" href="/hotel/o-villi-herkules" > <span class="nav-subnav__text wa-content-color wa-primary-border-color--is-active " data-menu-page="3516635"> O Villi Herkules </span> </a> </li> <li class="js-nav-item nav-subnav__item" role="presentation"> <a tabindex="-1" class="js-nav-link nav-subnav__link " role="menuitem" href="/hotel/historia" > <span class="nav-subnav__text wa-content-color wa-primary-border-color--is-active is-active" data-menu-page="2702109"> Historia </span> </a> </li> <li class="js-nav-item nav-subnav__item" role="presentation"> <a tabindex="-1" class="js-nav-link nav-subnav__link " role="menuitem" href="/hotel/galeria" > <span class="nav-subnav__text wa-content-color wa-primary-border-color--is-active " data-menu-page="2702103">
73 Galeria </span> </a> </li> <li class="js-nav-item nav-subnav__item" role="presentation"> <a tabindex="-1" class="js-nav-link nav-subnav__link " role="menuitem" href="/hotel/wazne-informacje" > <span class="nav-subnav__text wa-content-color wa-primary-border-color--is-active " data-menu-page="4538623"> Ważne informacje </span> </a> </li> </ul> </div> </li> <li class="js-nav-item js-nav-item-top nav-primary__item" role="presentation"> <a class="js-nav-link nav-primary__link " role="menuitem" href="/pokoje" > <span class="nav-primary__text " data-menu-page="2702093">Pokoje </span> </a> </li> <li class="js-nav-item js-nav-item-top nav-primary__item" role="presentation"> <a class="js-nav-link nav-primary__link " role="menuitem" href="/oferty-i-promocje" > <span class="nav-primary__text " data-menu-page="2702101">Oferty specjalne </span> </a> </li> <li class="js-nav-item js-nav-item-top nav-primary__item with-subnav" role="presentation"> <a aria-haspopup="true" aria-expanded="false" aria-controls="nav-primary-default-4" role="menuitem" class="js-nav-link nav-primary__link " href="/strefa-wellness" > <span class="nav-primary__text " data-menu-page="2702121" >Wellness </span> <span class="icon icon-arrow-down" aria-hidden="true"></span> </a> <div class="nav-primary__subnav js-subnav" id="nav-primary-default-4"> <ul class="nav-primary__subnav-inner wa-background-box-background-color" role="menu"> <li class="js-nav-item nav-subnav__item" role="presentation"> <a tabindex="-1" class="js-nav-link nav-subnav__link " role="menuitem" href="/strefa-wellness/o-wellness" > <span class="nav-subnav__text wa-content-color wa-primary-border-color--is-active " data-menu-page="2702121"> O Wellness </span> </a> </li> <li class="js-nav-item nav-subnav__item" role="presentation"> <a tabindex="-1" class="js-nav-link nav-subnav__link " role="menuitem" href="/strefa-wellness/grota-solna" > <span class="nav-subnav__text wa-content-color wa-primary-border-color--is-active " data-menu-page="2702115">
73 Grota Solna </span> </a> </li> <li class="js-nav-item nav-subnav__item" role="presentation"> <a tabindex="-1" class="js-nav-link nav-subnav__link " role="menuitem" href="/strefa-wellness/menu-zabiegowe" > <span class="nav-subnav__text wa-content-color wa-primary-border-color--is-active " data-menu-page="4538621"> Cennik Spa </span> </a> </li> </ul> </div> </li> <li class="js-nav-item js-nav-item-top nav-primary__item with-subnav" role="presentation"> <a aria-haspopup="true" aria-expanded="false" aria-controls="nav-primary-default-5" role="menuitem" class="js-nav-link nav-primary__link " href="/restauracja" > <span class="nav-primary__text " data-menu-page="2702133" >Café29 </span> <span class="icon icon-arrow-down" aria-hidden="true"></span> </a> <div class="nav-primary__subnav js-subnav" id="nav-primary-default-5"> <ul class="nav-primary__subnav-inner wa-background-box-background-color" role="menu"> <li class="js-nav-item nav-subnav__item" role="presentation"> <a tabindex="-1" class="js-nav-link nav-subnav__link " role="menuitem" href="/restauracja/o-restauracji" > <span class="nav-subnav__text wa-content-color wa-primary-border-color--is-active " data-menu-page="2702133"> O Kawiarni </span> </a> </li> <li class="js-nav-item nav-subnav__item" role="presentation"> <a tabindex="-1" class="js-nav-link nav-subnav__link " role="menuitem" href="/restauracja/imprezy-okolicznosciowe" > <span class="nav-subnav__text wa-content-color wa-primary-border-color--is-active " data-menu-page="2702157"> Imprezy okolicznoÅciowe </span> </a> </li> <li class="js-nav-item nav-subnav__item" role="presentation"> <a tabindex="-1" class="js-nav-link nav-subnav__link " role="menuitem" href="/restauracja/wigilia-firmowa" > <span class="nav-subnav__text wa-content-color wa-primary-border-color--is-active " data-menu-page="2702165"> Wigilia firmowa </span> </a> </li> </ul> </div> </li> <li class="js-nav-item js-nav-item-top nav-primary__item" role="presentation"> <a class="js-nav-link nav-primary__link " role="menuitem" href="/kontakt" > <span class="nav-primary__text " data-menu-page="2702105">Kontakt </span> </a> </li> </ul> </nav> </div> <div class="site-top__hamburger"> <button class="hamburger js-toggle-menu" aria-label="Hamburger, otwiera menu"> <span class="hamburger__icon-hld" aria-hidden="true"> <span class="hamburger__icon"> <span></span> <span></span> <span></span> </span> </span> <span class="hamburger__text">Menu</span> </button> </div> </div> <div class="site-top__right"> <div class="site-top__language"> <div class="lang-dropdown lang-dropdown--header ms-dropdown"> <button type="button" class="lang-dropdown__current" role="combobox" aria-controls="lang-listbox-774604832" aria-haspopup="listbox" aria-expanded="false"> <span class="text" aria-hidden="true">PL</span> <span class="u-sr-only">Wybierz jÄzyk - Polski </span> <span class="icon icon-angle-down" aria-hidden="true"></span> </button> <div class="lang-dropdown__list"> <ul class="lang-dropdown__list-inner wa-background-box-background-color" role="listbox" id="lang-listbox-774604832" aria-hidden="true" aria-label="Wybierz jÄzyk"> <li class="lang-dropdown__item"> <a href="/en/hotel/historia" lang="en" class="lang-dropdown__link wa-content-color wa-secondary-background-color--before" role="option"> <span aria-hidden="true">EN</span> <span class="u-sr-only"> English </span> </a> </li> <li class="lang-dropdown__item"> <a href="/de/hotel/historia" lang="de" class="lang-dropdown__link wa-content-color wa-secondary-background-color--before" role="option"> <span aria-hidden="true">DE</span> <span class="u-sr-only"> Deutsch </span> </a> </li> </ul> </div> </div> </div> </div> <button class="site-top__a11y js-a11y-contrast" aria-label="Tryb wysokiego kontrastu" data-label-on="WyÅÄ
cz tryb wysokiego kontrastu" data-label-off="WÅÄ
cz tryb wysokiego kontrastu"> <span class="icon icon-wcag-contrast-icon js-contrast-off" aria-hidden="true"></span> <span class="icon icon-wcag-eye-on js-contrast-on" style="display: none;" aria-hidden="true"></span> </button> </div> </header> <header class=" site-top-scroll js-scroll-header js-check-mobile-scroll js-site-top-mobile wa-background-header-bar-background-color js-site-top-scroll"> <div class="site-top-scroll__main"> <div class="site-top-scroll__left"> <a class="site-top-scroll__logo wa-background-header-bar-background-color wa-logo-background-color" href="/"> <img class="site-top-scroll__logo-img cvr-pic site-logo" data-logo="true" src="https://r.profitroom.pl/villaherkules1/images/202404161523530.logo_bez_hotel_i_gwiazdek.png" alt="Villa Herkules" style="transform: scale(1.1538461538462);"> </a> </div> <div class="site-top-scroll__right"> <div class="site-top-scroll__navigation"> <nav class="nav-primary-hld" aria-label="Menu gÅówne"> <ul class="nav-primary js-nav" role="menu"> <li class="js-nav-item js-nav-item-top nav-primary__item with-subnav" role="presentation"> <a aria-haspopup="true" aria-expanded="false" aria-controls="nav-primary-scroll-1" role="menuitem" class="js-nav-link nav-primary__link wa-headings-color is-active " href="/hotel" > <span class="nav-primary__text wa-headings-background-color--before" data-menu-page="3516635" >O nas </span> <span class="icon icon-arrow-down" aria-hidden="true"></span> </a> <div class="nav-primary__subnav js-subnav" id="nav-primary-scroll-1"> <ul class="nav-primary__subnav-inner wa-background-box-background-color" role="menu"> <li class="js-nav-item nav-subnav__item" role="presentation"> <a tabindex="-1" class="js-nav-link nav-subnav__link " role="menuitem" href="/hotel/o-villi-herkules" > <span class="nav-subnav__text wa-content-color wa-primary-border-color--is-active " data-menu-page="3516635"> O Villi Herkules </span> </a> </li> <li class="js-nav-item nav-subnav__item" role="presentation"> <a tabindex="-1" class="js-nav-link nav-subnav__link " role="menuitem" href="/hotel/historia" > <span class="nav-subnav__text wa-content-color wa-primary-border-color--is-active is-active" data-menu-page="2702109"> Historia </span> </a> </li> <li class="js-nav-item nav-subnav__item" role="presentation"> <a tabindex="-1" class="js-nav-link nav-subnav__link " role="menuitem" href="/hotel/galeria" > <span class="nav-subnav__text wa-content-color wa-primary-border-color--is-active " data-menu-page="2702103">
73 Galeria </span> </a> </li> <li class="js-nav-item nav-subnav__item" role="presentation"> <a tabindex="-1" class="js-nav-link nav-subnav__link " role="menuitem" href="/hotel/wazne-informacje" > <span class="nav-subnav__text wa-content-color wa-primary-border-color--is-active " data-menu-page="4538623"> Ważne informacje </span> </a> </li> </ul> </div> </li> <li class="js-nav-item js-nav-item-top nav-primary__item" role="presentation"> <a class="js-nav-link nav-primary__link wa-headings-color " role="menuitem" href="/pokoje" > <span class="nav-primary__text wa-headings-background-color--before " data-menu-page="2702093">Pokoje </span> </a> </li> <li class="js-nav-item js-nav-item-top nav-primary__item" role="presentation"> <a class="js-nav-link nav-primary__link wa-headings-color " role="menuitem" href="/oferty-i-promocje" > <span class="nav-primary__text wa-headings-background-color--before " data-menu-page="2702101">Oferty specjalne </span> </a> </li> <li class="js-nav-item js-nav-item-top nav-primary__item with-subnav" role="presentation"> <a aria-haspopup="true" aria-expanded="false" aria-controls="nav-primary-scroll-4" role="menuitem" class="js-nav-link nav-primary__link wa-headings-color " href="/strefa-wellness" > <span class="nav-primary__text wa-headings-background-color--before" data-menu-page="2702121" >Wellness </span> <span class="icon icon-arrow-down" aria-hidden="true"></span> </a> <div class="nav-primary__subnav js-subnav" id="nav-primary-scroll-4"> <ul class="nav-primary__subnav-inner wa-background-box-background-color" role="menu"> <li class="js-nav-item nav-subnav__item" role="presentation"> <a tabindex="-1" class="js-nav-link nav-subnav__link " role="menuitem" href="/strefa-wellness/o-wellness" > <span class="nav-subnav__text wa-content-color wa-primary-border-color--is-active " data-menu-page="2702121"> O Wellness </span> </a> </li> <li class="js-nav-item nav-subnav__item" role="presentation"> <a tabindex="-1" class="js-nav-link nav-subnav__link " role="menuitem" href="/strefa-wellness/grota-solna" > <span class="nav-subnav__text wa-content-color wa-primary-border-color--is-active " data-menu-page="2702115">
73 Grota Solna </span> </a> </li> <li class="js-nav-item nav-subnav__item" role="presentation"> <a tabindex="-1" class="js-nav-link nav-subnav__link " role="menuitem" href="/strefa-wellness/menu-zabiegowe" > <span class="nav-subnav__text wa-content-color wa-primary-border-color--is-active " data-menu-page="4538621"> Cennik Spa </span> </a> </li> </ul> </div> </li> <li class="js-nav-item js-nav-item-top nav-primary__item with-subnav" role="presentation"> <a aria-haspopup="true" aria-expanded="false" aria-controls="nav-primary-scroll-5" role="menuitem" class="js-nav-link nav-primary__link wa-headings-color " href="/restauracja" > <span class="nav-primary__text wa-headings-background-color--before" data-menu-page="2702133" >Café29 </span> <span class="icon icon-arrow-down" aria-hidden="true"></span> </a> <div class="nav-primary__subnav js-subnav" id="nav-primary-scroll-5"> <ul class="nav-primary__subnav-inner wa-background-box-background-color" role="menu"> <li class="js-nav-item nav-subnav__item" role="presentation"> <a tabindex="-1" class="js-nav-link nav-subnav__link " role="menuitem" href="/restauracja/o-restauracji" > <span class="nav-subnav__text wa-content-color wa-primary-border-color--is-active " data-menu-page="2702133"> O Kawiarni </span> </a> </li> <li class="js-nav-item nav-subnav__item" role="presentation"> <a tabindex="-1" class="js-nav-link nav-subnav__link " role="menuitem" href="/restauracja/imprezy-okolicznosciowe" > <span class="nav-subnav__text wa-content-color wa-primary-border-color--is-active " data-menu-page="2702157"> Imprezy okolicznoÅciowe </span> </a> </li> <li class="js-nav-item nav-subnav__item" role="presentation"> <a tabindex="-1" class="js-nav-link nav-subnav__link " role="menuitem" href="/restauracja/wigilia-firmowa" > <span class="nav-subnav__text wa-content-color wa-primary-border-color--is-active " data-menu-page="2702165"> Wigilia firmowa </span> </a> </li> </ul> </div> </li> <li class="js-nav-item js-nav-item-top nav-primary__item" role="presentation"> <a class="js-nav-link nav-primary__link wa-headings-color " role="menuitem" href="/kontakt" > <span class="nav-primary__text wa-headings-background-color--before " data-menu-page="2702105">Kontakt </span> </a> </li> </ul> </nav> </div> <button class="site-top-scroll__booking-btn site-btn site-btn--primary js-open-upper js-open-upper"> <span class="text">Rezerwuj online</span> </button> <div class="site-top-scroll__hamburger"> <button class="hamburger hamburger--scroll js-toggle-menu" aria-label="Hamburger, otwiera menu"> <span class="hamburger__icon-hld" aria-hidden="true"> <span class="hamburger__icon"> <span class="wa-headings-background-color"></span> <span class="wa-headings-background-color"></span> <span class="wa-headings-background-color"></span> </span> </span> <span class="hamburger__text wa-headings-color">Menu</span> </button> </div> </div> </div> </header> <div class="slide-menu wa-background-footer-background-color js-navigation"> <div class="slide-menu__outer"> <div class="slide-menu__top"> <button class="slide-menu-icon js-toggle-menu" aria-label="Zamknij"> <span class="slide-menu-icon__icon-hld" aria-hidden="true"> <span class="slide-menu-icon__icon"> <span class="wa-content-footer-background-color"></span> <span class="wa-content-footer-background-color"></span> </span> </span> </button> </div> <div class="slide-menu__inner"> <nav class="slide-menu__menu" aria-label="Menu mobilne"> <ul class="slide-menu__ul js-nav-animation"> <li class="slide-menu__li navigation__li--homepage"> <a class="slide-menu__link wa-content-footer-color--is-active wa-content-footer-color--hover wa-content-footer-color wa-paragraph-font " href="/"> <span class="text">Strona gÅówna</span> </a> </li> <li class="slide-menu__li"> <button type="button" aria-haspopup="menu" aria-expanded="false" aria-controls="slide-subnav-1" class="slide-menu__link slide-menu__link--has-children wa-paragraph-font wa-content-footer-color--is-active wa-content-footer-color--hover wa-content-footer-color is-active js-show-mobile-subnav"> <span class="icon icon-angle-down" aria-hidden="true"></span> <span class="text" data-menu-page="3516635" >O nas</span> </button> <ul class="slide-menu__subnav" id="slide-subnav-1" aria-hidden="true" inert> <li class=" wa-content-footer-color--is-active wa-content-footer-color--hover wa-content-footer-color"> <a class="" href="/hotel/o-villi-herkules" > <span class="text" data-menu-page="3516635">O Villi Herkules</span> </a> </li> <li class=" is-active wa-content-footer-color--is-active wa-content-footer-color--hover wa-content-footer-color"> <a class="" href="/hotel/historia" > <span class="text" data-menu-page="2702109">Historia</span> </a> </li> <li class=" wa-content-footer-color--is-active wa-content-footer-color--hover wa-content-footer-color"> <a class="" href="/hotel/galeria" > <span class="text" data-menu-page="2702103">Galeria</span> </a> </li> <li class=" wa-content-footer-color--is-active wa-content-footer-color--hover wa-content-footer-color"> <a class="" href="/hotel/wazne-informacje" > <span class="text" data-menu-page="4538623">Ważne informacje</span> </a> </li> </ul> </li> <li class="slide-menu__li wa-content-footer-color--is-active wa-content-footer-color--hover wa-content-footer-color"> <a class="slide-menu__link wa-paragraph-font " href="/pokoje" > <span class="text">Pokoje</span> </a> </li> <li class="slide-menu__li wa-content-footer-color--is-active wa-content-footer-color--hover wa-content-footer-color"> <a class="slide-menu__link wa-paragraph-font " href="/oferty-i-promocje" > <span class="text">Oferty specjalne</span> </a> </li> <li class="slide-menu__li"> <button type="button" aria-haspopup="menu" aria-expanded="false" aria-controls="slide-subnav-4" class="slide-menu__link slide-menu__link--has-children wa-paragraph-font wa-content-footer-color--is-active wa-content-footer-color--hover wa-content-footer-color js-show-mobile-sub
73nav"> <span class="icon icon-angle-down" aria-hidden="true"></span> <span class="text" data-menu-page="2702121" >Wellness</span> </button> <ul class="slide-menu__subnav" id="slide-subnav-4" aria-hidden="true" inert> <li class=" wa-content-footer-color--is-active wa-content-footer-color--hover wa-content-footer-color"> <a class="" href="/strefa-wellness/o-wellness" > <span class="text" data-menu-page="2702121">O Wellness</span> </a> </li> <li class=" wa-content-footer-color--is-active wa-content-footer-color--hover wa-content-footer-color"> <a class="" href="/strefa-wellness/grota-solna" > <span class="text" data-menu-page="2702115">Grota Solna</span> </a> </li> <li class=" wa-content-footer-color--is-active wa-content-footer-color--hover wa-content-footer-color"> <a class="" href="/strefa-wellness/menu-zabiegowe" > <span class="text" data-menu-page="4538621">Cennik Spa</span> </a> </li> </ul> </li> <li class="slide-menu__li"> <button type="button" aria-haspopup="menu" aria-expanded="false" aria-controls="slide-subnav-5" class="slide-menu__link slide-menu__link--has-children wa-paragraph-font wa-content-footer-color--is-active wa-content-footer-color--hover wa-content-footer-color js-show-mobile-subnav"> <span class="icon icon-angle-down" aria-hidden="true"></span> <span class="text" data-menu-page="2702133" >Café29</span> </button> <ul class="slide-menu__subnav" id="slide-subnav-5" aria-hidden="true" inert> <li class=" wa-content-footer-color--is-active wa-content-footer-color--hover wa-content-footer-color"> <a class="" href="/restauracja/o-restauracji" > <span class="text" data-menu-page="2702133">O Kawiarni</span> </a> </li> <li class=" wa-content-footer-color--is-active wa-content-footer-color--hover wa-content-footer-color"> <a class="" href="/restauracja/imprezy-okolicznosciowe" > <span class="text" data-menu-page="2702157">Imprezy okolicznoÅciowe</span> </a> </li> <li class=" wa-content-footer-color--is-active wa-content-footer-color--hover wa-content-footer-color"> <a class="" href="/restauracja/wigilia-firmowa" > <span class="text" data-menu-page="2702165">Wigilia firmowa</span> </a> </li> </ul> </li> <li class="slide-menu__li wa-content-footer-color--is-active wa-content-footer-color--hover wa-content-footer-color"> <a class="slide-menu__link wa-paragraph-font " href="/kontakt" > <span class="text">Kontakt</span> </a> </li> </ul> </nav> </div> <div class="slide-menu__bottom"> <div class="slide-menu__bottom-inner"> <div class="slide-menu__socials"> <div class="socials socials--slide-menu"> <ul class="socials__list socials__list--slide-menu"> <li class="socials__item socials__item--slide-menu"> <a href="https://www.facebook.com/villaherkules" rel="nofollow" title="facebook" class="socials__link socials__link--slide-menu wa-secondary-color wa-content-footer-color--hover" target="_blank"> <span class="socials__icon socials__icon--facebook icon icon-facebook" aria-hidden="true"></span> <span class="sr-only">facebook</span> </a> </li> <li class="socials__item socials__item--slide-menu"> <a href="https://www.instagram.com/hotel_villaherkules/" rel="nofollow" title="instagram" class="socials__link socials__link--slide-menu wa-secondary-color wa-content-footer-color--hover" target="_blank"> <span class="socials__icon socials__icon--instagram icon icon-instagram" aria-hidden="true"></span> <span class="sr-only">instagram</span> </a> </li> <li class="socials__item socials__item--slide-menu"> <a href="https://www.tripadvisor.com/Hotel_Review-g652064-d1083357-Reviews-Villa_Herkules-Swinoujscie_Western_Pomerania_Province_Western_Poland.html" rel="nofollow" title="tripadvisor" class="socials__link socials__link--slide-menu wa-secondary-color wa-content-footer-color--hover" target="_blank"> <span class="socials__icon socials__icon--tripadvisor icon icon-tripadvisor" aria-hidden="true"></span> <span class="sr-only">tripadvisor</span> </a> </li> <li class="socials__item socials__item--slide-menu"> <a href="https://www.youtube.com/embed/rlgooW7wzVA" rel="nofollow" title="youtube" class="socials__link socials__link--slide-menu wa-secondary-color wa-content-footer-color--hover" target="_blank"> <span class="socials__icon socials__icon--youtube icon icon-youtube" aria-hidden="true"></span> <span class="sr-only">youtube</span> </a> </li> </ul> </div> </div> </div> </div> </div> </div>
73 <main id="main-content" data-gjs-type="wrapper" tabindex="-1"> <div data-component-id='18262033' > <section class="banner js-banner-slider-holder" > <div class="slider-video"> <div class="slider-video__inner"> <div class="slider-video__background"> <picture class="cvr-pic"> <source srcset="https://wa-uploads.profitroom.com/villaherkules1/375x560/16915768507781_spedzwakacjewswinoujsciu6.png" media="(max-width: 767px)"> <source srcset="https://wa-uploads.profitroom.com/villaherkules1/768x1024/16915768507781_spedzwakacjewswinoujsciu6.png" media="(max-width: 1023px)"> <source srcset="https://wa-uploads.profitroom.com/villaherkules1/1366x768/16915768507781_spedzwakacjewswinoujsciu6.png" media="(max-width: 1366px)"> <img class="cvr-pic__img" src="https://wa-uploads.profitroom.com/villaherkules1/1920x1080/16915768507781_spedzwakacjewswinoujsciu6.png" alt="image" fetchpriority="high"> </picture> </div> </div> </div> <div class="banner__holder js-fadeup-banner"> <div class="hero "> <h1 class="hero__title wa-headline-font" > Kamienica z historiÄ
</h1> </div> <nav aria-label="breadcrumbs"> <ul class="breadcrumb breadcrumb--photo-background"> <li class="breadcrumb__item wa-content-color "> <a href="/">Strona gÅówna</a> <span class="icon icon-arrow-right" aria-hidden="true"></span> </li> <li class="breadcrumb__item wa-content-color "> <a href="/hotel">O nas</a> <span class="icon icon-arrow-right" aria-hidden="true"></span> </li> <li class="breadcrumb__item wa-content-color active"> <span aria-current="Historia">Historia</span> </li> </ul> </nav> </div> <div class="banner__socials"> <div class="socials socials--banner"> <ul class="socials__list socials__list--banner"> <li class="socials__item socials__item--banner"> <a href="https://www.facebook.com/villaherkules" rel="nofollow" title="facebook" class="socials__link socials__link--banner wa-background-box-color" target="_blank"> <span class="socials__icon socials__icon--facebook icon icon-facebook" aria-hidden="true"></span> <span class="sr-only">facebook</span> </a> </li> <li class="socials__item socials__item--banner"> <a href="https://www.instagram.com/hotel_villaherkules/" rel="nofollow" title="instagram" class="socials__link socials__link--banner wa-background-box-color" target="_blank"> <span class="socials__icon socials__icon--instagram icon icon-instagram" aria-hidden="true"></span> <span class="sr-only">instagram</span> </a> </li> <li class="socials__item socials__item--banner"> <a href="https://www.tripadvisor.com/Hotel_Review-g652064-d1083357-Reviews-Villa_Herkules-Swinoujscie_Western_Pomerania_Province_Western_Poland.html" rel="nofollow" title="tripadvisor" class="socials__link socials__link--banner wa-background-box-color" target="_blank"> <span class="socials__icon socials__icon--tripadvisor icon icon-tripadvisor" aria-hidden="true"></span> <span class="sr-only">tripadvisor</span> </a> </li> <li class="socials__item socials__item--banner"> <a href="https://www.youtube.com/embed/rlgooW7wzVA" rel="nofollow" title="youtube" class="socials__link socials__link--banner wa-background-box-color" target="_blank"> <span class="socials__icon socials__icon--youtube icon icon-youtube" aria-hidden="true"></span> <span class="sr-only">youtube</span> </a> </li> </ul> </div> </div> <div data-component-id='29358333' > <div class="site-panel"> <div class="site-panel__content"> <div class="site-panel__inner"> <button type="button" aria-label="Przyjazd" class="site-panel__box site-panel__box--arrival js-checkin-box" data-short-year="true"> <div class="site-panel__input-title"> Przyjazd </div> <div class="site-panel-input"> <div class="site-panel-input__date"> <span class="site-panel-input__day-number js-input-hld__day-number">25</span> <span class="site-panel-input__month js-input-hld__month">9</span> <span class="site-panel-input__year js-input-hld__year">26</span> </div> <span class="site-panel-input__icon icon icon-calendar wa-primary-color" aria-hidden="true"></span> <input type="hidden" class="js-input-checkin" name="checkin" value="25.09.2026"> </div> </button> <button type="button" aria-label="Wyjazd" class="site-panel__box site-panel__box--departure js-checkout-box" data-short-year="true"> <div class="site-panel__input-title"> Wyjazd </div> <div class="site-panel-input"> <div class="site-panel-input__date"> <span class="site-panel-input__day-number js-input-hld__day-number">26</span> <span class="site-panel-input__month js-input-hld__month">
739</span> <span class="site-panel-input__year js-input-hld__year">26</span> </div> <span class="site-panel-input__icon icon icon-calendar wa-primary-color" aria-hidden="true"></span> <input type="hidden" class="js-input-checkout" name="checkout" value="26.09.2026"> </div> </button> <div class="site-panel__box site-panel__box--reserve-btn"> <button type="button" class="site-panel__button site-btn site-btn--primary js-open-upper"> <span class="text">Rezerwuj online</span> </button> </div> </div> <div class="site-panel__footer"> <div data-component-id='29358299' > <div class="site-panel__footer-hld wa-background-primary-background-color" > <div class="site-panel-footer__item "> <div data-component-id='29358301' > <div class="site-panel-footer__item-wrapper"> <div class="site-panel-footer__icons-hld"> <div class="site-panel-footer__icon-outer wa-primary-color" > <div class="icon buenos_aires-icon-amenities-pets_accepted"></div> </div> </div> <span class="site-panel-footer__text wa-content-color" >Pet friendly</span> </div> </div> </div> <div class="site-panel-footer__item "> <div data-component-id='29358303' > <div class="site-panel-footer__item-wrapper"> <div class="site-panel-footer__icons-hld"> <div class="site-panel-footer__icon-outer wa-primary-color" > <div class="icon buenos_aires-icon-amenities-seaside"></div> </div> </div> <span class="site-panel-footer__text wa-content-color" >Blisko plaży</span> </div> </div> </div> <div class="site-panel-footer__item "> <div data-component-id='29358305' > <div class="site-panel-footer__item-wrapper"> <div class="site-panel-footer__icons-hld"> <div class="site-panel-footer__icon-outer wa-primary-color" > <div class="icon buenos_aires-icon-amenities-restaurant"></div> </div> </div> <span class="site-panel-footer__text wa-content-color" >WyÅmienite Åniadania</span> </div> </div> </div> </div> </div> </div> </div> </div> </div> <button class="banner__control banner__control--video banner-control" data-video-controls="banner-1338777926-video" data-text-play="Odtwórz film" data-text-pause="Wstrzymaj film" aria-pressed="false"> <span class="u-sr-only">Odtwórz film</span> <span class="icon" aria-hidden="true"></span> </button> <button class="banner__control banner__control--slider banner-control" data-slider-controls="banner-1338777926-slider" data-text-play="Wznów automatyczne odtwarzanie slidera" data-text-pause="Zatrzymaj automatyczne odtwarzanie slidera" aria-pressed="false"> <span class="u-sr-only">Zatrzymaj automatyczne odtwarzanie slidera</span> <span class="icon icon-pause" aria-hidden="true"></span> </button> <div class="fixed-panel-mobile "> <div class="fixed-panel-mobile__col "> <button class="fixed-panel-mobile__btn site-btn site-btn--primary js-open-upper js-open-upper"> <span class="text">Rezerwuj online</span> </button> </div> <div class="fixed-panel-mobile__col"> <a class="fixed-panel-mobile__link site-btn site-btn--secondary" href="/oferty-i-promocje"> <span class="text">Oferty specjalne</span> </a> </div> </div> </section> </div><div data-component-id='18262035' > <section class="l-section l-section--basic-text"> <div class="l-wrapper "> <div class="basic-text"> <h2 class="basic-text__title t-section-title wa-headings-color" > Nasza historia </h2> <div class="basic-text__content t-content" > <p>Villa Herkules to jeden z najstarszych i najbardziej charakterystycznych budynków w ÅwinoujÅciu, którego historia siÄga XIX wieku. PowstaÅa w okresie, gdy ÅwinoujÅcie zaczÄÅo zdobywaÄ popularnoÅÄ jako uzdrowisko, przyciÄ
gajÄ
c zamożnÄ
arystokracjÄ i elity spoÅeczne z caÅej Europy. Wówczas wzniesiona jako prywatna willa, od razu zachwycaÅa swojÄ
secesyjnÄ
architekturÄ
i malowniczym ogrodem, w którym goÅcie mogli odpoczywaÄ i cieszyÄ siÄ Åwieżym powietrzem.</p> <p><strong data-end="2515" data-start="2480">Zabytkowy charakter i elegancja</strong><br data-end="2518" data-start="2515" /> Z biegiem lat, Villa Herkules przechodziÅa różne zmiany, ale nigdy nie straciÅa swojego uroku i prestiżu. W okresie miÄdzywojennym willa byÅa Åwiadkiem wielu ważnych wydarzeÅ towarzyskich, zachowujÄ
c swojÄ
renomÄ. Po II wojnie Åwiatowej przeszÅa w rÄce paÅstwowe i peÅniÅa różnorodne funkcje, jednak jej wyjÄ
tkowy charakter nie zostaÅ zatracony. W latach późniejszych obiekt zostaÅ odrestaurowany i przywrócony do swojej pierwotnej ÅwietnoÅci.DziÅ, Villa Herkules ÅÄ
czy nowoczesne udogodnienia z elegancjÄ
przeszÅoÅci, oferujÄ
c goÅciom niepowtarzalnÄ
atmosferÄ. W każdym zakÄ
tku budynku kryje siÄ opowieÅÄ o minionych czasach, a zachowana secesyjna architektura sprawia, że wizyta w tym miejscu to podróż do historii ÅwinoujÅcia. ZatrzymujÄ
c siÄ tutaj, goÅcie mogÄ
poczuÄ ducha tamtych czasów, jednoczeÅnie cieszÄ
c siÄ wygodami wspóÅczesnoÅci.</p> </div> </div> </div> </section> </div> </main> <section class="l-section l-section--newsletter"> <div class="l-wrapper"> <div class="newsletter wa-frames-border-color wa-background-box-background-color js-newsletter-holder" data-token="/contact/token" data-request="/contact/newsletter?lang=pl" data-policy-title="Potwierdź wysÅanie formularza" data-policy-info="Poprzez klikniÄcie przycisku âPOTWIERDŹâ wyrażasz zgodÄ na przetwarzanie Twoich danych osobowych w celu realizacji zapytania." data-button-confirm="Potwierdź" data-button-cancel="Anuluj" data-success-title="Potwierdź rejestracjÄ" data-success-info="Sprawdź pocztÄ. WysÅaliÅmy do Ciebie wiadomoÅÄ z proÅbÄ
o potwierdzenie adresu e-mail." data-server-error-title="BÅÄ
d serwera" data-server-error-info="Przepraszamy nie możemy teraz obsÅużyÄ tego żÄ
dania, spróbuj ponownie później" data-token-error-title="WystÄ
piÅ problem" data-token-error-info="ProszÄ wysÅaÄ formularz ponownie" data-spam-error-title="Wykryto spam" data-spam-error-info="WiadomoÅc nie zostaÅa wysÅana" data-valid-error-title="Formularz zawiera bÅedy" data-valid-error-field="Pole" data-not-valid-email="ma niepoprawny format" data-cannot-empty="nie powinno byÄ puste" data-connect-error="WystÄ
piÅ bÅÄ
d poÅÄ
czenia" data-already-added-text="Podany e-mail jest już zapisany na newsletter." data-already-added-error-title="newsletter.already_added_error_title" data-captcha-error-title="Weryfikacja Captcha nie powiodÅa siÄ" data-captcha-error-setup="Captcha nie zostaÅa poprawnie skonfigurowana. ProszÄ skontaktowaÄ siÄ z administratorem strony." data-captcha-error-validation="Weryfikacja Captcha nie powiodÅa siÄ. Spróbuj ponownie." data-consent-url="/contact/newsletter/consent?lang=pl" > <div class="newsletter__col newsletter__col--text-box"> <span class="newsletter__title t-section-title t-section-title--small wa-headline-font wa-headings-color"> Zapisz siÄ na newsletter </span> <div class="newsletter__description t-content wa-content-color"> Dowiedz siÄ jako pierwszy o najnowszych wydarzeniach, ofertach i promocjach! </div> </div> <div class="newsletter__col newsletter__col--form-box"> <form class="newsletter-form js-newsletter-form" action="#"> <div class="newsletter-form__inner"> <div class="newsletter-form__input-hld wa-content-background-color--before"> <label class="u-sr-only" for="newsletter-email">Adres e-mail</label> <input class="js-newsletter__value newsletter-form__input wa-content-color wa-paragraph-font" id="newsletter-email" type="email" name="email" data-name="Adres e-mail" placeholder="Wpisz swój e-mail*" required> <label for="name321nwsl" class="u-sr-only">name321</label> <input id="name321nwsl" class="js-newsletter__value newsletter-form__input" type="text" name="name321" placeholder="name" value="" autocomplete="off"> </div> <button class="newsletter-form__button site-btn site-btn--secondary" type="submit" name="submit" aria-label="Zapisz siÄ"> <span class="text">Zapisz siÄ</span> </button> </div> </form> </div> </div> </div> </section> <footer class="footer wa-background-footer-background-color wa-content-footer-color"> <div class="footer__wrapper"> <div class="l-wrapper"> <div class="footer__top">
73 <div class="footer__col footer__col--info"> <div class="footer__adress-hld"> <div class="footer__adress"> <div class="footer__title wa-headline-font"> Villa Herkules </div> <div class="footer__adress-row"> <span class="text"> ul. J. SÅowackiego 29 </span> </div> <div class="footer__adress-row"> <span class="text"> 72-600 </span> <span class="text"> ÅwinoujÅcie </span> <span class="text"> PL </span> </div> </div> </div> <div class="footer__contact-hld"> <a class="footer__link" href="tel:+48913213528" aria-label="ZadzwoÅ do nas: +48 91 321 35 28"> <span class="text">+48 91 321 35 28</span> </a> <a class="footer__link" href="mailto:[email protected]" title="[email protected]" aria-label="Napisz do nas: [email protected]"> <span class="text">[email protected]</span> </a> </div> <div class="footer__route-btn"> <div data-component-id='29358307' > <a class="route-btn__link btn-arrow wa-secondary-color--before wa-secondary-color--after wa-secondary-border-color" href='https://maps.app.goo.gl/LNiVYdHfMQiybXKP6' target='_blank' > <span class="text wa-content-footer-color" >WYZNACZ TRASÄ</span> </a> </div> </div> </div> <div class="footer__col footer__col--nav-first"> <div data-component-id='29358281' > <div class="footer__title wa-headline-font"> <span class="text" >Ważne informacje</span> </div> <div class="footer__navigation-hld"> <nav class="footer-navigation" aria-label="Menu stopki"> <ul class="footer-navigation__list" > <li class="footer-navigation__item"> <a class="footer-navigation__link wa-content-footer-color " data-menu-page="3516633" href="/hotel"> O nas </a> </li> <li class="footer-navigation__item"> <a class="footer-navigation__link wa-content-footer-color " data-menu-page="2702093" href="/pokoje"> Pokoje </a> </li> <li class="footer-navigation__item"> <a class="footer-navigation__link wa-content-footer-color " data-menu-page="2702101" href="/oferty-i-promocje"> Oferty specjalne </a> </li> <li class="footer-navigation__item"> <a class="footer-navigation__link wa-content-footer-color " data-menu-page="2702113" href="/strefa-wellness"> Wellness </a> </li> <li class="footer-navigation__item"> <a class="footer-navigation__link wa-content-footer-color " data-menu-page="2702131" href="/restauracja"> Café29 </a> </li> </ul> </nav> </div> </div> </div> <div class="footer__col footer__col--nav-second"> <div data-component-id='29358293' > <div class="footer__title wa-headline-font"> <span class="text" >Zobacz także</span> </div> <div class="footer__navigation-hld"> <nav class="footer-navigation footer-navigation--second" aria-label="Menu stopki"> <ul class="footer-navigation__list" > <li class="footer-navigation__item"> <a class="footer-navigation__link wa-content-footer-color " data-menu-page="3516633" href="/hotel"> O nas </a> </li> <li class="footer-navigation__item"> <a class="footer-navigation__link wa-content-footer-color " data-menu-page="2702093" href="/pokoje"> Pokoje </a> </li> <li class="footer-navigation__item"> <a class="footer-navigation__link wa-content-footer-color " data-menu-page="2702101" href="/oferty-i-promocje"> Oferty specjalne </a> </li> <li class="footer-navigation__item"> <a class="footer-navigation__link wa-content-footer-color " data-menu-page="2702113" href="/strefa-wellness"> Wellness </a> </li> <li class="footer-navigation__item"> <a class="footer-navigation__link wa-content-footer-color " data-menu-page="2702131" href="/restauracja"> Café29 </a> </li> </ul> </nav> </div> </div> </div> <div class="footer__col footer__col--socials"> <div class="footer__title wa-headline-font"> <span class="text">Obserwuj nas</span> </div> <div class="footer__socials-hld"> <div class="socials socials--footer"> <ul class="socials__list socials__list--footer"> <li class="socials__item socials__item--footer"> <a href="https://www.facebook.com/villaherkules" rel="nofollow" title="facebook" class="socials__link socials__link--footer " target="_blank"> <span class="socials__icon socials__icon--facebook icon icon-facebook" aria-hidden="true"></span> <span class="sr-only">facebook</span> </a> </li> <li class="socials__item socials__item--footer"> <a href="https://www.instagram.com/hotel_villaherkules/" rel="nofollow" title="instagram" class="socials__link socials__link--footer " target="_blank"> <span class="socials__icon socials__icon--instagram icon icon-instagram" aria-hidden="true"></span> <span class="sr-only">instagram</span> </a> </li> <li class="socials__item socials__item--footer"> <a href="https://www.tripadvisor.com/Hotel_Review-g652064-d1083357-Reviews-Villa_Herkules-Swinoujscie_Western_Pomerania_Province_Western_Poland.html" rel="nofollow" title="tripadvisor" class="socials__link socials__link--footer " target="_blank"> <span class="socials__icon socials__icon--tripadvisor icon icon-tripadvisor" aria-hidden="true"></span> <span class="sr-only">tripadvisor</span> </a> </li> <li class="socials__item socials__item--footer"> <a href="https://www.youtube.com/embed/rlgooW7wzVA" rel="nofollow" title="youtube" class="socials__link socials__link--footer " target="_blank"> <span class="socials__icon socials__icon--youtube icon icon-youtube" aria-hidden="true"></span> <span class="sr-only">youtube</span> </a> </li> </ul> </div> </div> </div> </div> <div class="footer__bottom"> <div class="footer__row-bottom-left"> <div class="footer__privacy-links"> <a class="footer__privacy-link wa-content-footer-color" href="/prywatnosc">Polityka prywatnoÅci</a> <button type="button" class="footer__privacy-link wa-content-footer-color manageCookieSettings" onclick="openCookieModal();">Ustawienia cookies</button> </div> </div> <div class="footer__row-bottom-right"> <span class="created__info"> <span class="created__text">Powered by</span> <a class="created__link" href="https://www.profitroom.com" target="_blank" rel="nofollow" aria-label="Link do strony gÅównej Profitroom"> <span class="icon icon-profitroom" aria-hidden="true"></span> </a> </span> </div> </div> </div> </div> </footer> <div data-component-id='29358329' > <section class="l-section l-section--logos-carousel "> <div class="l-wrapper l-wrapper--normal"> <div class="logos-carousel"> <h2 class="logos-carousel__title t-section-subtitle wa-paragraph-font wa-content-color" > Rehakur Sp. z o.o. <br /> 72-600 ÅwinoujÅcie <br /> Ul. SÅowackiego 29<br /> NIP 855 157 57 00 </h2> <div class="logos-carousel__bottom js-logos-carousel-holder"> <div class=" logos-carousel__slider " > <div class=" logos-carousel__container swiper-container js-logos-carousel "> <div class="logos-carousel__wrapper swiper-wrapper"> <div class=" logos-carousel__item swiper-slide "> <div class=" logos-carousel__item-inner "> <div data-component-id='29358331' > <div class=" logos-carousel-item"> <div class=" logos-carousel-item__image-hld" > <img class=" logos-carousel-item__image js-lazy" src="/templates/buenos_aires/images/img-blank.gif" data-src="https://wa-uploads.profitroom.com/villaherkules1/17696760167919_obszarroboczy5.png" alt="logo image"> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </section> </div> <div id="cookieWarning" role="dialog" aria-modal="true" tabindex="-1" aria-label="Okno polityki cookies"> <div id="cookieAnnouncement" aria-live="assertive" role="alert" class="u-sr-only"></div> <div class="cookieContent"> <div class="cookieContentItem description" id="cookies-modal-text"> <p class="wa-paragraph-font"> Aby ÅwiadczyÄ usÅugi na najwyższym poziomie, Serwis wykorzystuje pliki cookies zapisywane w pamiÄci przeglÄ
darki. SzczegóÅowe informacje na temat celu ich używania, w tym przetwarzania danych dotyczÄ
cych aktywnoÅci użytkownika oraz personalizacji reklam, oraz możliwoÅÄ zmian ustawieÅ plików cookies, znajdujÄ
siÄ w <a class="cookiePolicies" href="/prywatnosc" target="_blank">Polityce prywatnoÅci</a>. KlikajÄ
c AKCEPTUJÄ WSZYSTKIE, wyrażasz zgodÄ na korzystanie z technologii takich jak cookies i na przetwarzanie przez REHAKUR SPÃÅKA Z OGRANICZONÄ ODPOWIEDZ
73IALNOÅCIÄ, Juliusza SÅowackiego 29, 72-600, ÅwinoujÅcie Twoich danych osobowych zbieranych w Internecie, takich jak adresy IP i identyfikatory plików cookie, w celach analitycznych i marketingowych (w tym do zautomatyzowanego dopasowania reklam do Twoich zainteresowaÅ, mierzenia ich skutecznoÅci oraz przetwarzania danych użytkownika dla celów analitycznych). Zmiany ustawieÅ plików cookies oraz szczegóÅowe preferencje dotyczÄ
ce zgód możesz dokonaÄ w <button class="manageCookieSettings" onclick="openCookieModal();">ustawieniach</button>. </p> </div> <div class="cookieContentItem actions"> <button class="cookieBtn cookieBtn--underline" type="button" onclick="openCookieModal();return false;"> <span class="content wa-paragraph-font">Ustawienia cookies</span> </button> <button class="cookieBtn cookieBtn--outline" type="button" onclick="acceptOnlyRequiredCookies();return false;"> <span class="content wa-paragraph-font">OdrzuÄ</span> </button> <button class="cookieBtn cookieBtn--normal js-cookieBtn-focus" type="button" onclick="_acceptCookiesPolicy();return false;"> <span class="content wa-paragraph-font">AkceptujÄ wszystkie</span> </button> </div> </div> </div> <div id="cookies-modal" class="cookies-modal"> <div class="cookies-modal__table" role="dialog" aria-modal="true" aria-live="assertive" aria-label="ZarzÄ
dzaj ustawieniami dotyczÄ
cymi prywatnoÅci"> <div class="cookies-modal__cell"> <div class="cookies-modal__dialog"> <div class="cookies-modal__content"> <form action="#" id="cookies-privacy-settings"> <div class="cookies-modal__header wa-headline-font"> ZarzÄ
dzaj ustawieniami dotyczÄ
cymi prywatnoÅci</div> <div class="cookies-modal__section"> <div class="cookies-modal__checkbox"> <label for="necessary-cookies"> <input type="checkbox" value="necessary" checked="" name="necessary-cookies" aria-label="NiezbÄdne pliki cookies" aria-description="Pliki cookies niezbÄdne do dziaÅania usÅug dostÄpnych na stronie internetowej, umożliwiajÄ
ce przeglÄ
danie ofert lub dokonywanie rezerwacji, wspierajÄ
ce mechanizmy bezpieczeÅstwa, m.in.: uwierzytelnianie użytkowników i wykrywanie nadużyÄ. Te pliki sÄ
wymagane do prawidÅowego funkcjonowania strony internetowej. Nie wymagajÄ
Twojej zgody." disabled="" id="necessary-cookies"> <span></span> <strong class="wa-headline-font">NiezbÄdne pliki cookies </strong> </label> </div> <div class="cookies-modal__text"> <p class="wa-paragraph-font"> Pliki cookies niezbÄdne do dziaÅania usÅug dostÄpnych na stronie internetowej, umożliwiajÄ
ce przeglÄ
danie ofert lub dokonywanie rezerwacji, wspierajÄ
ce mechanizmy bezpieczeÅstwa, m.in.: uwierzytelnianie użytkowników i wykrywanie nadużyÄ. Te pliki sÄ
wymagane do prawidÅowego funkcjonowania strony internetowej. Nie wymagajÄ
Twojej zgody. </p> </div> </div> <div class="cookies-modal__section"> <div class="cookies-modal__checkbox"> <label for="analytics-cookies"> <input type="checkbox" value="analytics" name="analytics-cookies" id="analytics-cookies" aria-label="Analityczne pliki cookies" aria-description="privacy.modal.analytics_cookies.descriptiopn"> <span></span> <strong class="wa-headline-font">Analityczne pliki cookies</strong> </label> </div> <div class="cookies-modal__text"> <p class="wa-paragraph-font"> Pliki cookies umożliwiajÄ
ce zbieranie informacji o sposobie korzystania przez użytkownika ze strony internetowej w celu optymalizacji jej funkcjonowania oraz dostosowania do oczekiwaÅ użytkownika. WyrażajÄ
c zgodÄ na te pliki cookies, zgadzasz siÄ na przetwarzanie danych dotyczÄ
cych Twojej aktywnoÅci na stronie w celach analitycznych. </p> </div> </div> <div class="cookies-modal__section"> <div class="cookies-modal__checkbox"> <label for="marketing-cookies"> <input type="checkbox" value="marketing" name="marketing-cookies" id="marketing-cookies" aria-label="Marketingowe pliki cookies" aria-description="privacy.modal.marketing_cookies.descriptiopn"> <span></span> <strong class="wa-headline-font">Marketingowe pliki cookies</strong> </label> </div> <div class="cookies-modal__text"> <p class="wa-paragraph-font"> Pliki cookies umożliwiajÄ
ce wyÅwietlanie użytkownikowi treÅci marketingowych dostosowanych do jego preferencji oraz kierowanie do niego powiadomieÅ o ofertach marketingowych odpowiadajÄ
cych jego zainteresowaniom, obejmujÄ
cych informacje dotyczÄ
ce aktywnoÅci użytkownika, produktów i usÅug administratora strony i podmiotów trzecich. Zgoda na te pliki cookies oznacza, że Twoje dane mogÄ
byÄ używane do personalizacji reklam oraz analizy skutecznoÅci naszych kampanii reklamowych. </p> </div> </div> <div class="cookies-modal__section cookies-modal__section--action"> <div class="cookies-modal__notification"> <div class="cookies-modal__notification-text"> <span class="wa-paragraph-font">Twoje preferencje nie zostaÅy jeszcze zapisane</span> </div> </div> <div class="cookies-modal__submit"> <button type="submit" class="wa-paragraph-font" aria-label="Zapisz i zamknij">Zapisz i zamknij</button> </div> </div> </form> <button type="button" class="cookies-modal__close js-cookies-modal__close" aria-label="Zamknij okno cookies"></button> </div> </div> </div> </div> </div>
73<script> 74 var footerBtnClicked = false; 75 var footerLink = document.querySelector('.manageCookieSettings'); 76 footerLink.addEventListener('click', () => footerBtnClicked = true); 77 78 function focusFirstInteractiveElement() { 79 if (footerBtnClicked) { 80 footerLink.focus(); 81 } 82 } 83 84 function _acceptCookiesPolicy(acceptedCategories) { 85 86 if (typeof acceptedCategories === 'undefined') { 87 acceptedCategories = ["necessary", "marketing", "analytics"]; 88 } 89 90 var options = {}; 91 92 if (acceptedCategories.length > 1) { 93 options['expires'] = 365; 94 } 95 96 Cookies.set('_CookiesPolicyAccepted', JSON.stringify(acceptedCategories), options); 97 98 /** Send Info to GTM */ 99 window.dataLayer = window.dataLayer || []; 100 function gtag() { dataLayer.push(arguments); } 101 102 googleConsentModeMapping({ 103 "ad_storage": "marketing", 104 "ad_user_data": "marketing", 105 "ad_personalization": "marketing", 106 "analytics_storage": "analytics", 107 "security_storage": "necessary", 108 "functionality_storage": "necessary", 109 "personalization_storage": "marketing", 110 }, acceptedCategories, 'update'); 111 112 window.dataLayer.push({ 113 'event': 'cookieConsent', 114 'cookieConsentCategory': acceptedCategories 115 }); 116 117 window.beAcceptedCookiePolicies = acceptedCategories; 118 119 if (localStorage) { 120 localStorage.setItem('cookiesManager', JSON.stringify({ 121 acceptedCategories: acceptedCategories 122 })); 123 } 124 125 window.dispatchEvent(new CustomEvent('success-save-cookies', { 'detail': { 'acceptedCategories': acceptedCategories } })); 126 127 focusFirstInteractiveElement(); 128 129 if (window.activateGA) { 130 activateGA(); 131 } 132 } 133 134 function _checkCookiesPolicy() { 135 136 var cookiesPolicy = Cookies.get("_CookiesPolicyAccepted"); 137 138 if (typeof cookiesPolicy !== "undefined") { 139 if (!window.beAcceptedCookiePolicies) { 140 cookiesPolicy = JSON.parse(cookiesPolicy); 141 window.beAcceptedCookiePolicies = cookiesPolicy; 142 } 143 } else { 144 145 showCookieDiv(); 146 147 var cookiePrivacyIframe = document.getElementById('cookie-privacy-iframe'); 148 149 if (cookiePrivacyIframe) { 150 151 var iframe = document.querySelector('#cookie-privacy-iframe iframe'); 152 153 if (iframe) { 154 document.getElementsByClassName('cookiePolicies')[0].addEventListener('click', function (e) { 155 e.preventDefault(); 156 iframe.src = this.href; 157 cookiePrivacyIframe.style.display = 'block'; 158 }); 159 } 160 161 document.querySelector('#cookie-privacy-iframe .custom-close-popup').addEventListener('click', function (e) { 162 e.preventDefault(); 163 cookiePrivacyIframe.style.display = 'none'; 164 }); 165 166 } 167 168 var receiveCookieSettings = false; 169 170 if (localStorage) { 171 window.addEventListener('storage', function (e) { 172 173 if (e.key !== 'cookiesManager' || receiveCookieSettings) { 174 return; 175 } 176 177 if (e.storageArea.hasOwnProperty('cookiesManager')) { 178 receiveCookieSettings = true; 179 var dataCookies = JSON.parse(e.storageArea.cookiesManager); 180 _acceptCookiesPolicy(dataCookies.acceptedCategories); 181 if (cookiePrivacyIframe) { 182 cookiePrivacyIframe.style.display = 'none'; 183 } 184 } 185 186 }); 187 } 188 189 window.addEventListener('success-save-cookies', function () { 190 document.getElementById('cookieWarning').classList.remove('preview'); 191 }); 192 193 } 194 195 window.dispatchEvent(new CustomEvent('load-cookies')); 196 197 } 198 199 function showCookieDiv() { 200 const cookieDiv = document.getElementById('cookieWarning'); 201 const cookieAnnouncement = document.getElementById('cookieAnnouncement'); 202 const cookieText = document.querySelector('.cookieContentItem'); 203 204 if (cookieDiv) { 205 if (cookieAnnouncement) { 206 cookieAnnouncement.textContent = cookieText.textContent; 207 cookieAnnouncement.setAttribute('aria-live', 'assertive'); 208 setTimeout(() => { 209 cookieAnnouncement.textContent = ''; 210 cookieAnnouncement.setAttribute('aria-live', 'off'); 211 }, 1000); 212 } 213 cookieDiv.classList.add('preview'); 214 document.querySelector('.js-cookieBtn-focus').focus(); 215 } 216 217 cookieDiv.classList.add('preview'); 218 setTimeout(() => { 219 document.querySelector('.js-cookieBtn-focus').focus(); 220 }, 100); 221 } 222 223
224 const focusableElements = 'button, [href], input:not([disabled])'; 225 226 function trapFocus(modal) { 227 const focusableContent = modal.querySelectorAll(focusableElements); 228 return { 229 first: focusableContent[0], 230 last: focusableContent[focusableContent.length - 1] 231 }; 232 } 233 234 function loadScriptsForConsent() { 235 const cookiesPolicy = window.beAcceptedCookiePolicies || JSON.parse(Cookies.get('_CookiesPolicyAccepted') || '[]'); 236 237 const scripts = document.querySelectorAll('script[data-cookie-consent][type="text/plain"]'); 238 239 scripts.forEach((script) => { 240 const requiredConsent = script.getAttribute('data-cookie-consent'); 241 242 if (cookiesPolicy.includes(requiredConsent)) { 243 const newScript = document.createElement('script'); 244 245 Array.from(script.attributes).forEach(attr => { 246 newScript.setAttribute(attr.name, attr.value); 247 }); 248 249 if (script.src) { 250 newScript.removeAttribute('type'); 251 } else { 252 newScript.type = 'text/javascript'; 253 newScript.textContent = script.textContent; 254 } 255 256 script.parentNode.replaceChild(newScript, script); 257 } 258 }); 259 } 260 261 const cookiesModal = document.querySelector('.cookieContent'); 262 const cookiesSecondModal = document.querySelector('.cookies-modal'); 263 const cookieWarning = document.getElementById('cookieWarning'); 264 265 document.addEventListener('keydown', function (e) { 266 267 if (cookieWarning && !cookieWarning.classList.contains('preview')) { 268 return; 269 } 270 271 if (e.key !== 'Tab' && e.keyCode !== 9) return; 272 273 const modal = cookiesSecondModal.classList.contains('cookies-modal--active') ? cookiesSecondModal : cookiesModal; 274 const { first, last } = trapFocus(modal); 275 276 if (e.shiftKey && document.activeElement === first) { 277 last.focus(); 278 e.preventDefault(); 279 } else if (!e.shiftKey && document.activeElement === last) { 280 first.focus(); 281 e.preventDefault(); 282 } 283 284 }); 285 286 window.addEventListener('load', function () { 287 _checkCookiesPolicy(); 288 loadScriptsForConsent(); 289 }); 290 291 window.addEventListener('success-save-cookies', function () { 292 loadScriptsForConsent(); 293 }); 294 295 296</script>
296
296<script type="text/javascript"> 297 (function () { 298 var cookieForm = null; 299 300 window.openCookieModal = function () { 301 document.querySelector('.cookies-modal').classList.add('cookies-modal--active'); 302 document.querySelector('.cookies-modal__content').classList.add('cookies-modal__content--active'); 303 document.querySelector('body').classList.add('active-cookies-modal'); 304 setTimeout(function () { 305 document.querySelector('#analytics-cookies').focus(); 306 }, 400); 307 308 document.querySelector('.cookies-modal').addEventListener('keydown', (e) => { 309 const { first, last } = trapFocus(document.querySelector('.cookies-modal')); 310 311 if (e.key !== 'Tab') return; 312 if (e.shiftKey && document.activeElement === first) { 313 last.focus(); 314 e.preventDefault(); 315 } else if (!e.shiftKey && document.activeElement === last) { 316 first.focus(); 317 e.preventDefault(); 318 } 319 }) 320 }; 321 322 window.acceptOnlyRequiredCookies = function () { 323 _acceptCookiesPolicy(["necessary"]); 324 }; 325 326 function closeCookieModal() { 327 document.querySelector('.cookies-modal').classList.remove('cookies-modal--active'); 328 document.querySelector('.cookies-modal__content').classList.remove('cookies-modal__content--active'); 329 document.querySelector('body').classList.remove('active-cookies-modal'); 330 document.querySelector('.js-cookieBtn-focus').focus(); 331 focusFirstInteractiveElement(); 332 } 333 334 function _saveCookiesPolicy(acceptedCategories) { 335 336 var options = {}; 337 338 /** If check all categories, remember this for 1 year */ 339 if (acceptedCategories.length === cookieForm.querySelectorAll('input[type="checkbox"]').length) { 340 options['expires'] = 365; 341 } 342 343 Cookies.set('_CookiesPolicyAccepted', JSON.stringify(acceptedCategories), options); 344 345 /** Send Info to GTM */ 346 window.dataLayer = window.dataLayer || []; 347 function gtag() { dataLayer.push(arguments); } 348 349 googleConsentModeMapping({ 350 "ad_storage": "marketing", 351 "ad_user_data": "marketing", 352 "ad_personalization": "marketing", 353 "analytics_storage": "analytics", 354 "security_storage": "necessary", 355 "functionality_storage": "necessary", 356 "personalization_storage": "marketing" 357 }, acceptedCategories, 'update'); 358 359 window.dataLayer.push({ 360 'event': 'cookieConsent', 361 'cookieConsentCategory': acceptedCategories 362 }); 363 364 window.beAcceptedCookiePolicies = acceptedCategories; 365 366 if (window.activateGA) { 367 activateGA(); 368 } 369 } 370 371 function eventHandlers() { 372 const cookieFormBtn = cookieForm.querySelector('.cookies-modal__submit button'); 373 cookieFormBtn.addEventListener('click', function (e) { 374 375 e.preventDefault(); 376 377 var inputs = cookieForm.querySelectorAll('input[type="checkbox"]:checked'), 378 chooses = []; 379 380 inputs.forEach(function (ele) { 381 chooses = chooses.concat(ele.value.split(',')); 382 }); 383 384 _saveCookiesPolicy(chooses); 385 386 if (localStorage) { 387 localStorage.setItem('cookiesManager', JSON.stringify({ 388 acceptedCategories: chooses 389 })); 390 } 391 392 window.dispatchEvent(new CustomEvent('success-save-cookies', { 'detail': { 'acceptedCategories': chooses } })); 393 cookieForm.querySelector('.cookies-modal__notification').style.display = 'none'; 394 closeCookieModal(); 395 396 }); 397 398 document.querySelector('#cookies-modal .js-cookies-modal__close').addEventListener('click', function (e) { 399 e.preventDefault(); 400 closeCookieModal(); 401 }); 402 403 document.addEventListener('keydown', function (event) { 404 const modalContent = document.querySelector('.cookies-modal__content'); 405 if (modalContent.classList.contains('cookies-modal__content--active')) { 406 if (event.key === 'Escape') { 407 closeCookieModal(); 408 } 409 } 410 }); 411 412 } 413
414 function init() { 415 416 cookieForm = document.getElementById('cookies-privacy-settings'); 417 var inputs = cookieForm.querySelectorAll('input[type="checkbox"]:not(:disabled)'), 418 jsonCookiesPolicy = Cookies.get("_CookiesPolicyAccepted"); 419 420 if (typeof jsonCookiesPolicy !== "undefined") { 421 422 var cookiesPolicy = JSON.parse(jsonCookiesPolicy); 423 424 inputs.forEach(function (ele) { 425 426 var values = ele.value.split(','); 427 428 ele.checked = cookiesPolicy.some(function (element) { 429 return values.indexOf(element) > -1 430 }); 431 432 }); 433 434 } else { 435 436 inputs.forEach(function (ele) { 437 if (!ele.checked && ele.hasAttribute('data-default-checked')) { 438 ele.checked = true; 439 } 440 }); 441 442 cookieForm.querySelector('.cookies-modal__notification').style.display = 'block'; 443 444 } 445 446 eventHandlers(); 447 448 } 449 450 window.addEventListener('load', function () { 451 init(); 452 }); 453 454 })(); 455 456</script>
456
456<script id="translations-data" type="application/json"> 457 { 458 "prevSlide": "Poprzedni slajd", 459 "nextSlide": "NastÄpny slajd", 460 "paginationNext": "Przejdź do slajdu nr", 461 "firstSlide": "Pierwszy slajd", 462 "lastSlide": "Ostatni slajd", 463 "contrastActivate": "WÅÄ cz tryb wysokiego kontrastu", 464 "contrastDeactivate": "WyÅÄ cz tryb wysokiego kontrastu", 465 "changeTheContrast": "a11y.change_the_contrast", 466 "contrastMode": "Tryb wysokiego kontrastu", 467 "moreInformations": "WiÄcej" 468 } 469</script>
469
469<script src="/templates/buenos_aires/runtime.d2bee78e.js"></script>
469<script src="/templates/buenos_aires/global.79bd4f59.js"></script>
469
469<script src="/templates/buenos_aires/1.53223860.js"></script>
469<script src="/templates/buenos_aires/10.eba51bd6.js"></script>
469<script src="/templates/buenos_aires/app.3377f265.js"></script>
469
469<script defer src="//open.upperbooking.com/villaherkules1/Booking.min.js?locale=pl"></script>
469
469<script> 470 document.addEventListener('DOMContentLoaded', function () { 471 472 if (window.matchMedia("(max-width: 768px)").matches) { 473 return; 474 }; 475 476 const today = new Date(); 477 const tomorrow = new Date(); 478 tomorrow.setDate(today.getDate() + 1); 479 480 const formatDateWithZero = (str) => { 481 return String(str).padStart(2, '0'); 482 }; 483 484 const formatDate = (date) => { 485 const day = formatDateWithZero(date.getDate()); 486 const month = formatDateWithZero(date.getMonth() + 1); 487 const year = date.getFullYear(); 488 return `${day}.${month}.${year}`; 489 }; 490 491 const getMonthName = (date) => { 492 const monthIndex = date.getMonth(); 493 if (monthTranslations.length > 0) { 494 return monthTranslations[monthIndex]; 495 } else { 496 return formatDateWithZero(date.getMonth() + 1); 497 } 498 }; 499 500 const calcDatePatternSeparator = (inputValue) => { 501 if (inputValue.length === 0) return ''; 502 const lastChar = inputValue.charAt(inputValue.length - 1); 503 504 return /\p{L}|\p{N}|\s/u.test(lastChar) ? '' : lastChar; 505 }; 506 507 const updateDate = (input, boxSelector, date) => { 508 const box = input.closest(boxSelector); 509 if (!box) return; 510 511 const useShortYear = box.hasAttribute('data-short-year'); 512 input.value = formatDate(date); 513 514 const dayElement = box.querySelector('.js-input-hld__day-number'); 515 const monthElement = box.querySelector('.js-input-hld__month'); 516 const yearElement = box.querySelector('.js-input-hld__year'); 517 518 if (dayElement) 519 dayElement.textContent = formatDateWithZero(date.getDate()) + calcDatePatternSeparator(dayElement.textContent); 520 521 if (monthElement) 522 monthElement.textContent = getMonthName(date) + calcDatePatternSeparator(monthElement.textContent); 523 524 if (yearElement) { 525 yearElement.textContent = (useShortYear ? String(date.getFullYear()).slice(-2) : date.getFullYear()) + calcDatePatternSeparator(yearElement.textContent); 526 } 527 }; 528 529 const panelElement = document.querySelector('.js-site-panel-month'); 530 const monthTranslations = []; 531 532 if (panelElement && document.documentElement.lang !== 'ar') { 533 for (let i = 1; i <= 12; i++) { 534 const monthName = panelElement.getAttribute(`data-month-name-${i}`) || 535 panelElement.querySelector(`[data-month-name-${i}]`)?.getAttribute(`data-month-name-${i}`); 536 537 if (monthName) { 538 monthTranslations.push(monthName); 539 } else { 540 break; 541 } 542 } 543 }; 544 545 const checkinInputs = document.querySelectorAll('.js-input-checkin'); 546 const checkoutInputs = document.querySelectorAll('.js-input-checkout'); 547 548 checkinInputs.forEach((input) => { 549 updateDate(input, '.js-checkin-box', today); 550 }); 551 552 checkoutInputs.forEach((input) => { 553 updateDate(input, '.js-checkout-box', tomorrow); 554 }); 555 }); 556</script>
556 <link rel="stylesheet" href="/templates/buenos_aires/icon-packages/buenos_aires-icon/style.5c893f2d.css">
556<script type="application/ld+json"> 557 {"@context":"https:\/\/schema.org","@type":"Hotel","name":"Villa Herkules","url":"https:\/\/www.villaherkules.pl\/hotel\/historia","address":{"@type":"PostalAddress","streetAddress":"ul. J. S\u0142owackiego 29","addressLocality":"\u015awinouj\u015bcie","postalCode":"72-600","addressCountry":"PL"},"geo":{"@type":"GeoCoordinates","latitude":53.9190665,"longitude":14.246},"telephone":"+48 91 321 35 28","email":"[email protected]","image":"https:\/\/r.profitroom.pl\/villaherkules1\/images\/202506051315260.Hotel_1_.jpg","logo":{"@type":"ImageObject","contentUrl":"https:\/\/r.profitroom.pl\/villaherkules1\/images\/202404161523530.logo_bez_hotel_i_gwiazdek.png"}} 558 </script>
558 </body> </html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.