{"id":767,"date":"2025-09-11T14:31:31","date_gmt":"2025-09-11T12:31:31","guid":{"rendered":"https:\/\/wilczyszaniec.stronywwwpomorze.pl\/pokoje-wilczy-szaniec\/"},"modified":"2025-12-18T10:33:39","modified_gmt":"2025-12-18T09:33:39","slug":"pokoje-wilczy-szaniec","status":"publish","type":"page","link":"https:\/\/wilczyszaniec.stronywwwpomorze.pl\/en\/pokoje-wilczy-szaniec\/","title":{"rendered":"pokoje-wilczy-szaniec"},"content":{"rendered":"<section class=\"u-clearfix u-image u-shading u-section-2\" id=\"sec-c2c9\" data-image-width=\"6000\" data-image-height=\"4000\" style=\"background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(&quot;https:\/\/wilczyszaniec.stronywwwpomorze.pl\/wp-content\/uploads\/2025\/09\/WS97-min.jpg&quot;);\">\n      <div class=\"u-clearfix u-sheet u-sheet-1\">\n        <h1 class=\"u-align-center-md u-align-center-sm u-align-center-xs u-text u-text-default u-text-1\" data-animation-name=\"customAnimationIn\" data-animation-duration=\"1000\" data-animation-delay=\"0\" data-animation-out=\"0\"> Accommodation<\/h1>\n      <\/div>\n    <\/section>\n    <section class=\"u-clearfix u-section-3\" id=\"block-4\">\n      <div class=\"u-clearfix u-sheet u-valign-middle u-sheet-1\">\n        <p class=\"u-text u-text-default u-text-1\"> Na terenie Wilczego Sza\u0144ca znajduje si\u0119 obiekt\nhotelowo-restauracyjny mieszcz\u0105cy si\u0119 w dawnych kwaterach mieszkalnych S\u0142u\u017cby Bezpiecze\u0144stwa III Rzeszy. Historyczne mury zosta\u0142y przekszta\u0142cone w komfortowe\ni klimatyczne wn\u0119trza, kt\u00f3re \u0142\u0105cz\u0105 nowoczesno\u015b\u0107 z niepowtarzalnym charakterem\ntego miejsca.&nbsp;<br>\n          <br>Go\u015bcie mog\u0105 liczy\u0107 na ca\u0142odobow\u0105 recepcj\u0119 oraz\nprofesjonaln\u0105 obs\u0142ug\u0119. Pokoje rozmieszczone s\u0105 w dw\u00f3ch skrzyd\u0142ach budynku,\nzapewniaj\u0105c spok\u00f3j i wygod\u0119 podczas pobytu.&nbsp;<br>\n          <br><b>Oferta noclegowa:<\/b>\n        <\/p>\n        <ul class=\"u-text u-text-default u-text-2\">\n          <li><b>Pokoje\n     1-osobowe<\/b> \u2013 9 szt. \n          <\/li>\n          <li><b>Pokoje\n     2-osobowe<\/b> \u2013 19 szt. \n          <\/li>\n          <li><b>Pok\u00f3j Premium<\/b> \u2013 1 szt.\n          <\/li>\n          <li><b>Pok\u00f3j Deluxe<\/b> \u2013 1 szt. <br>\n          <\/li>\n          <li> Mo\u017cliwo\u015b\u0107\n     dostawki. <\/li>\n        <\/ul>\n        <p class=\"u-text u-text-default u-text-3\"><b>Udogodnienia i dodatkowe informacje:<\/b>\n        <\/p>\n        <ul class=\"u-text u-text-default u-text-4\">\n          <li> ca\u0142odobowa\n     recepcja, <\/li>\n          <li> mo\u017cliwo\u015b\u0107\n     pobytu z psem \u2013 50 z\u0142\/doba(op\u0142ata jednorazowa), <\/li>\n          <li>w cenie\n     pobytu: parking, zwiedzanie obiektu, korzystanie z miejsca wyznaczonego na ognisko<\/li>\n          <li>wystawianie\n     faktur przed dokonaniem p\u0142atno\u015bci.<\/li>\n        <\/ul>\n      <\/div>\n    <\/section>\n    <section class=\"u-clearfix u-section-4\" id=\"sec-2cf3\">\n      <div class=\"u-clearfix u-sheet u-valign-middle u-sheet-1\">\n        <div class=\"u-clearfix u-custom-html u-expanded-width u-custom-html-1\">\n          <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0-beta3\/css\/all.min.css\">\n        <\/div>\n        <div class=\"u-expanded-width u-shortcode u-shortcode-1\">\n<head>\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Anton&family=Manrope:wght@200..800&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Public+Sans:ital,wght@0,100..900;1,100..900&display=swap\" rel=\"stylesheet\">\n\n<\/head>\n\n\n\n<style>\n:root {\n  --black: #28b532;\n  --primary: #031c07;\n  --gray: #4A4A4A;\n}\n\n.pase-grid-wrapper {\n  margin: 20px 0;\n}\n\n.pase-apartments-grid {\n  display: flex;\n  flex-direction: column;\n  gap: 40px;\n}\n\n\/* pojedynczy kafelek: dwie kolumny *\/\n.pase-apartment-item {\njusitify-content: flex-start;\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  gap: 20px;\n  width: 100%;\n  opacity: 0;\n  transform: translateY(20px);\n  animation: fade-in-up 0.5s ease forwards;\n}\n\n\/* lustrzane odbicie co drugi *\/\n.pase-apartment-item:nth-child(even) {\n  flex-direction: row-reverse;\n}\n\n\/* kontenery obrazka i tre\u015bci *\/\n.image-container,\n.content-container {\n  flex: 1;\n}\n\n\/* obrazek *\/\n.image-container img {\n  width: 100%;\n  height: auto;\n  max-height: 500px;\n  height: 550px;\n  object-fit: cover;\n}\n\n\/* tre\u015b\u0107 *\/\n.content-container {\nfont-family: \"Montserrat\";\n  display: flex;\n  flex-direction: column;\n  gap: 28px;\n  align-items: flex-start;\n}\n\n\/* cena *\/\n.pase-apartment-price {\n  font-size: 14px;\n  color: #fff;\n  font-weight: bold;\n  padding-inline: 32px;\n  padding-block: 11px;\n  background: var(--primary);\n  transition: background 0.3s ease;\n}\n.pase-apartment-price:hover{\n    background: var(--black);\n    transition: background 0.3s ease;\n}\n\n\/* nag\u0142\u00f3wek *\/\n.pase-apartment-header {\n  font-size: 24px;\n  color: var(--black);\n  margin: 0;\n  font-weight: 700;\n}\n\n\/* meta (osoby \/ metra\u017c) *\/\n.pase-apartment-meta {\n  display: flex;\n  gap: 15px;\n  align-items: center;\n  font-size: 15px;\n  color: var(--black);\n}\n.pase-apartment-meta .apt-meta-item {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n}\n\n\/* opis pe\u0142ny *\/\n.apt-description {\n  font-size: 16px;\n  color: var(--gray);\n  line-height: 1.5;\n  display: -webkit-box;\n  -webkit-line-clamp: 4;\n  -webkit-box-orient: vertical;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n\n\/* przycisk *\/\n.btn-details {\n  margin-top: auto;\n  display: inline-block;\n  padding: 24px 32px;\n  background-color: var(--primary);\n  color: #fff;\n  text-decoration: none;\n  text-align: center;\n\n  font-weight: bold;\n  transition: 0.12s ease-in-out;\n  min-width: 270px;\n\n}\n.btn-details:hover {\n  background-color: var(--black);\n  color: #fff;\n  transition: 0.32s ease-in-out;\n}\n\n\/* animacja *\/\n@keyframes fade-in-up {\n  0%   { opacity: 0; transform: translateY(20px); }\n  100% { opacity: 1; transform: translateY(0); }\n}\n\n\/* MOBILE *\/\n@media (max-width: 768px) {\n  .pase-apartment-item {\n    flex-direction: column !important;\n    gap: 15px;\n  }\n  .image-container img {\n    max-height: 350px;\n    height: auto;\n  }\n  .btn-details{\n    width: 100%;\n  }\n}\n<\/style>\n\n\n\n\n\n\n\n\n<div class=\"pase-grid-wrapper\">\n    <div class=\"pase-apartments-grid\" id=\"paseApartmentsGrid\"><\/div>\n    <div class=\"pase-pagination\" id=\"pasePagination\"><\/div>\n<\/div>\n\n<script>\nconst paseApartmentsData = [{\"obkId\":\"974635\",\"name\":\"Pok\u00f3j 1-osobowy\",\"description\":\"<b>Pok\u00f3j 1-osobowy \u2013 nowoczesny komfort w historycznym otoczeniu<br \\\/><\\\/b>Stylowe po\u0142\u0105czenie nowoczesnego komfortu z unikalnym klimatem historycznego miejsca. Ten \u015bwie\u017co wyremontowany pok\u00f3j 1-osobowy urz\u0105dzony zosta\u0142 w ca\u0142o\u015bci nowymi meblami, oferuj\u0105c przytuln\u0105 przestrze\u0144 idealn\u0105 zar\u00f3wno do wypoczynku, jak i pracy.Na go\u015bci czeka wygodne pojedyncze \u0142\u00f3\u017cko, telewizor Smart TV z dost\u0119pem do kana\u0142\u00f3w telewizyjnych, szafa na ubrania oraz funkcjonalne biurko z krzes\u0142em, kt\u00f3re pozwoli komfortowo pracowa\u0107 przy laptopie. Do dyspozycji przygotowany jest czajnik bezprzewodowy wraz z zestawem kawy i herbaty oraz komplet mi\u0119kkich r\u0119cznik\u00f3w.Nowoczesna \u0142azienka wyposa\u017cona w prysznic zapewnia wygod\u0119 i relaks po dniu pe\u0142nym wra\u017ce\u0144. To idealne miejsce dla os\u00f3b ceni\u0105cych nowoczesny standard w otoczeniu z histori\u0105 w tle.\",\"thumbnail\":\"https:\\\/\\\/files.previo.cz\\\/785821\\\/www\\\/img\\\/photos\\\/20251010162120_YJIAHm.jpg\",\"area\":0,\"num_bedrooms\":1,\"max_persons\":1,\"extra_capacity\":0,\"facilities\":[{\"okpId\":6,\"value\":\"\",\"attributes\":[{\"praId\":31,\"value\":\"1\"}]},{\"okpId\":10,\"value\":\"\"},{\"okpId\":12,\"value\":\"\"},{\"okpId\":13,\"value\":\"\"},{\"okpId\":16,\"value\":\"\"},{\"okpId\":19,\"value\":\"\",\"attributes\":[{\"praId\":26,\"value\":\"1\"}]},{\"okpId\":21,\"value\":\"\"},{\"okpId\":25,\"value\":\"\",\"attributes\":[{\"praId\":2,\"value\":\"50,00\"},{\"praId\":6,\"value\":\"Za ca\u0142y pobyt\"}]},{\"okpId\":55,\"value\":\"[11]\"},{\"okpId\":56,\"value\":\"0\"},{\"okpId\":59,\"value\":\"\"},{\"okpId\":60,\"value\":\"\"},{\"okpId\":63,\"value\":\"\"},{\"okpId\":73,\"value\":\"\"},{\"okpId\":95,\"value\":\"[{\\\"key\\\":1,\\\"value\\\":1}]\"},{\"okpId\":96,\"value\":\"\",\"attributes\":[{\"praId\":19,\"value\":\"90\"},{\"praId\":20,\"value\":\"200\"}]},{\"okpId\":97,\"value\":\"1\"},{\"okpId\":98,\"value\":\"1\"},{\"okpId\":100,\"value\":\"\"},{\"okpId\":101,\"value\":\"\"},{\"okpId\":102,\"value\":\"\"}],\"price\":\"215\",\"currency\":\"PLN\"},{\"obkId\":\"974633\",\"name\":\"Pok\u00f3j 2-osobowy TWIN\",\"description\":\"<b>Pok\u00f3j 2-osobowy \u2013 nowoczesny komfort dla dw\u00f3ch os\u00f3b<\\\/b><br \\\/>Nowoczesny komfort w otoczeniu niezwyk\u0142ej historii. Ten \u015bwie\u017co wyremontowany pok\u00f3j zosta\u0142 urz\u0105dzony z dba\u0142o\u015bci\u0105 o ka\u017cdy detal \u2013wszystkie meble i wyposa\u017cenie s\u0105 nowe, co zapewnia wygod\u0119 i przyjemn\u0105 atmosfer\u0119 pobytu. Na go\u015bci czekaj\u0105 dwa wygodne pojedyncze \u0142\u00f3\u017cka, telewizor Smart TV z dost\u0119pem do kana\u0142\u00f3w telewizyjnych, funkcjonalna szafa na ubrania oraz biurko z krzes\u0142em, kt\u00f3re \u015bwietnie sprawdzi si\u0119 tak\u017ce podczas pracy przy laptopie. Pok\u00f3j wyposa\u017cono r\u00f3wnie\u017c w czajnik bezprzewodowy oraz zestaw kawy i herbaty, a na miejscu przygotowane s\u0105 \u015bwie\u017ce r\u0119czniki.<br \\\/><br \\\/>Nowoczesna \u0142azienka z prysznicem dope\u0142nia ca\u0142o\u015bci, tworz\u0105c przestrze\u0144 idealn\u0105 do relaksu po ca\u0142ym dniu. To doskona\u0142a propozycja dla par i os\u00f3b podr\u00f3\u017cuj\u0105cych we dwoje, kt\u00f3re chc\u0105 po\u0142\u0105czy\u0107 wygod\u0119 z wyj\u0105tkow\u0105 atmosfer\u0105 historycznego miejsca.\",\"thumbnail\":\"https:\\\/\\\/files.previo.cz\\\/785821\\\/www\\\/img\\\/photos\\\/20251010162726_55Aph5.jpg\",\"area\":0,\"num_bedrooms\":1,\"max_persons\":2,\"extra_capacity\":0,\"facilities\":[{\"okpId\":6,\"value\":\"\",\"attributes\":[{\"praId\":31,\"value\":\"1\"}]},{\"okpId\":10,\"value\":\"\"},{\"okpId\":12,\"value\":\"\"},{\"okpId\":13,\"value\":\"\"},{\"okpId\":16,\"value\":\"\"},{\"okpId\":19,\"value\":\"\",\"attributes\":[{\"praId\":26,\"value\":\"0\"}]},{\"okpId\":21,\"value\":\"\"},{\"okpId\":25,\"value\":\"\",\"attributes\":[{\"praId\":2,\"value\":\"50,00\"},{\"praId\":6,\"value\":\"Za ca\u0142y pobyt\"}]},{\"okpId\":55,\"value\":\"[11]\"},{\"okpId\":56,\"value\":\"0\"},{\"okpId\":59,\"value\":\"\"},{\"okpId\":60,\"value\":\"\"},{\"okpId\":63,\"value\":\"\"},{\"okpId\":73,\"value\":\"\"},{\"okpId\":95,\"value\":\"[{\\\"key\\\":1,\\\"value\\\":2}]\"},{\"okpId\":96,\"value\":\"\",\"attributes\":[{\"praId\":19,\"value\":\"90\"},{\"praId\":20,\"value\":\"200\"}]},{\"okpId\":97,\"value\":\"1\"},{\"okpId\":98,\"value\":\"1\"},{\"okpId\":100,\"value\":\"\"},{\"okpId\":101,\"value\":\"\"},{\"okpId\":102,\"value\":\"\"}],\"price\":\"330\",\"currency\":\"PLN\"},{\"obkId\":\"974637\",\"name\":\"Pok\u00f3j Premium\",\"description\":\"<b>Pok\u00f3j Premium \u2013 dla 4 os\u00f3b<\\\/b><br \\\/>Nowoczesny i komfortowy pok\u00f3j, idealny dla rodzin lub grupy znajomych, mieszcz\u0105cy do 4 os\u00f3b. \u015awie\u017co wyremontowane wn\u0119trza z nowymi meblami \u0142\u0105cz\u0105 wygod\u0119 z przytuln\u0105 atmosfer\u0105, a przemy\u015blany uk\u0142ad zapewnia komfort zar\u00f3wno podczas wypoczynku, jak i pracy.Pok\u00f3j Premium sk\u0142ada si\u0119 z przestronnego pokoju dziennego z aneksem kuchennym, w pe\u0142ni wyposa\u017conym w niezb\u0119dne sprz\u0119ty, czajnik bezprzewodowy oraz zestaw kawy i herbaty. W cz\u0119\u015bci dziennej znajduje si\u0119 st\u00f3\u0142 jadalniany, wygodna rozk\u0142adana sofa dla dw\u00f3ch os\u00f3b, stolik kawowy oraz telewizor Smart TV z dost\u0119pem do program\u00f3w telewizyjnych.W oddzielnej sypialni przygotowano du\u017ce, podw\u00f3jne \u0142\u00f3\u017cko, szaf\u0119 ubraniow\u0105 oraz biurko z krzes\u0142em, kt\u00f3re doskonale sprawdzi si\u0119 do pracy przy laptopie.Do dyspozycji go\u015bci jest r\u00f3wnie\u017c nowoczesna \u0142azienka z prysznicem, wyposa\u017cona w \u017cel pod prysznic i \u015bwie\u017ce r\u0119czniki.To idealna propozycja dla os\u00f3b poszukuj\u0105cych wygody, funkcjonalno\u015bci i nowoczesnego stylu w wyj\u0105tkowym otoczeniu.\",\"thumbnail\":\"https:\\\/\\\/files.previo.cz\\\/785821\\\/www\\\/img\\\/photos\\\/20251010162938_4rjxpF.jpg\",\"area\":0,\"num_bedrooms\":1,\"max_persons\":2,\"extra_capacity\":2,\"facilities\":[{\"okpId\":6,\"value\":\"\",\"attributes\":[{\"praId\":31,\"value\":\"1\"}]},{\"okpId\":10,\"value\":\"\"},{\"okpId\":12,\"value\":\"\"},{\"okpId\":13,\"value\":\"\"},{\"okpId\":16,\"value\":\"\"},{\"okpId\":17,\"value\":\"\"},{\"okpId\":19,\"value\":\"\",\"attributes\":[{\"praId\":26,\"value\":\"0\"}]},{\"okpId\":21,\"value\":\"\"},{\"okpId\":25,\"value\":\"\",\"attributes\":[{\"praId\":2,\"value\":\"50,00 z\u0142\"},{\"praId\":6,\"value\":\"Za ca\u0142y pobyt\"}]},{\"okpId\":55,\"value\":\"[11]\"},{\"okpId\":56,\"value\":\"0\"},{\"okpId\":59,\"value\":\"\"},{\"okpId\":60,\"value\":\"\"},{\"okpId\":63,\"value\":\"\"},{\"okpId\":95,\"value\":\"[{\\\"key\\\":1,\\\"value\\\":2},{\\\"key\\\":5,\\\"value\\\":1}]\"},{\"okpId\":96,\"value\":\"\",\"attributes\":[{\"praId\":19,\"value\":\"90\"},{\"praId\":20,\"value\":\"200\"}]},{\"okpId\":97,\"value\":\"1\"},{\"okpId\":98,\"value\":\"2\"},{\"okpId\":100,\"value\":\"\"},{\"okpId\":101,\"value\":\"\"},{\"okpId\":102,\"value\":\"\"}],\"price\":\"540\",\"currency\":\"PLN\"},{\"obkId\":\"974841\",\"name\":\"Pok\u00f3j Deluxe\",\"description\":\"<b>Pok\u00f3j Deluxe \u2013 dla 4 os\u00f3b, z oddzielnym wej\u015bciem<\\\/b><br \\\/>Pok\u00f3j Deluxe to propozycja dla go\u015bci, kt\u00f3rzy ceni\u0105 sobie komfort, prywatno\u015b\u0107 i przestrze\u0144. \u015awie\u017co wyremontowany, urz\u0105dzony nowymi meblami i wyposa\u017ceniem, \u0142\u0105czy nowoczesny design z funkcjonalno\u015bci\u0105. Zosta\u0142 zaprojektowany tak, aby zapewni\u0107 wygodny pobyt zar\u00f3wno rodzinom, jak i grupom znajomych.<br \\\/>Do Pokoju Deluxe prowadzi oddzielne wej\u015bcie, kt\u00f3re gwarantuje pe\u0142n\u0105 niezale\u017cno\u015b\u0107. W przedpokoju znajduje si\u0119 pojemna szafa ubraniowa, idealna na d\u0142u\u017csze pobyty.Pok\u00f3j sk\u0142ada si\u0119 z przestronnego pokoju dziennego z aneksem kuchennym, w pe\u0142ni wyposa\u017conym w niezb\u0119dne udogodnienia, czajnik bezprzewodowy oraz zestaw kawy i herbaty. W cz\u0119\u015bci dziennej mie\u015bci si\u0119 wygodna rozk\u0142adana sofa dla dw\u00f3ch os\u00f3b, st\u00f3\u0142 jadalniany, stolik kawowy oraz telewizor Smart TV z dost\u0119pem do kana\u0142\u00f3w telewizyjnych.W oddzielnej sypialni przygotowano du\u017ce, podw\u00f3jne \u0142\u00f3\u017cko, szaf\u0119 oraz biurko z krzes\u0142em, kt\u00f3re umo\u017cliwia komfortow\u0105 prac\u0119 z laptopem.Do dyspozycji go\u015bci jest r\u00f3wnie\u017c nowoczesna \u0142azienka z prysznicem, wyposa\u017cona w \u017cel pod prysznic i \u015bwie\u017ce r\u0119czniki.Pok\u00f3j Deluxe to doskona\u0142y wyb\u00f3r dla os\u00f3b szukaj\u0105cych wygody na najwy\u017cszym poziomie, w kameralnym i stylowym otoczeniu.\",\"thumbnail\":\"https:\\\/\\\/files.previo.cz\\\/785821\\\/www\\\/img\\\/photos\\\/20251010163425_TlpMd4.jpg\",\"area\":0,\"num_bedrooms\":0,\"max_persons\":2,\"extra_capacity\":2,\"facilities\":[{\"okpId\":6,\"value\":\"\",\"attributes\":[{\"praId\":31,\"value\":\"1\"}]},{\"okpId\":10,\"value\":\"\"},{\"okpId\":12,\"value\":\"\"},{\"okpId\":13,\"value\":\"\"},{\"okpId\":16,\"value\":\"\"},{\"okpId\":17,\"value\":\"\"},{\"okpId\":19,\"value\":\"\",\"attributes\":[{\"praId\":26,\"value\":\"0\"}]},{\"okpId\":21,\"value\":\"\"},{\"okpId\":25,\"value\":\"\",\"attributes\":[{\"praId\":2,\"value\":\"50,00\"},{\"praId\":6,\"value\":\"Za ca\u0142y pobyt\"}]},{\"okpId\":54,\"value\":\"\"},{\"okpId\":59,\"value\":\"\"},{\"okpId\":60,\"value\":\"\"},{\"okpId\":63,\"value\":\"\"},{\"okpId\":96,\"value\":\"\",\"attributes\":[{\"praId\":19,\"value\":\"90\"},{\"praId\":20,\"value\":\"200\"}]},{\"okpId\":100,\"value\":\"\"},{\"okpId\":101,\"value\":\"\"},{\"okpId\":102,\"value\":\"\"}],\"price\":\"560\",\"currency\":\"PLN\"},{\"obkId\":\"974837\",\"name\":\"POLE CAMPINGOWE\",\"description\":\"Nasze pole campingowe znajduje si\u0119 na terenie legendarnego Wilczego Sza\u0144ca \u2013 dawnej kwatery g\u0142\u00f3wnej Hitlera, jednego z najwa\u017cniejszych obiekt\u00f3w II wojny \u015bwiatowej. To niezwyk\u0142a okazja, by sp\u0119dzi\u0107 noc w otoczeniu monumentalnych bunkr\u00f3w i mazurskich las\u00f3w. <br \\\/><br \\\/><b>Co oferujemy naszym Go\u015bciom?<\\\/b><ul><li><b>Przestrze\u0144 dla camper\u00f3w<\\\/b> \u2013 wygodne stanowiska dostosowane do potrzeb podr\u00f3\u017cuj\u0105cych w\u0142asnym domem na k\u00f3\u0142kach.<\\\/li> <li><b>Komfortowe przy\u0142\u0105cza<\\\/b> \u2013 dost\u0119p do pr\u0105du oraz wody przy wyznaczonych stanowiskach.<\\\/li> <li><b>Nowoczesne zaplecze sanitarne<\\\/b> \u2013 czyste \u0142azienki, prysznice i miejsce do mycia naczy\u0144.<\\\/li> <li><b>Wyj\u0105tkowa lokalizacja<\\\/b> \u2013 \u015bpij w miejscu, kt\u00f3re na zawsze zapisa\u0142o si\u0119 w historii \u015bwiata, a jednocze\u015bnie ciesz si\u0119 cisz\u0105 i spokojem mazurskiej przyrody.<\\\/li><\\\/ul><b>Wa\u017cne informacje:<\\\/b> Na polu campingowym <b>nie ma mo\u017cliwo\u015bci wylewania brudnej wody ani opr\u00f3\u017cniania toalet chemicznych<\\\/b> \u2013 prosimy o wcze\u015bniejsze zaplanowanie postoju w punktach serwisowych dost\u0119pnych na trasie. <br \\\/><b>Poczuj histori\u0119, odpocznij w naturze, odkryj Mazury z perspektywy swojego campera!<\\\/b>\",\"thumbnail\":\"https:\\\/\\\/files.previo.cz\\\/785821\\\/www\\\/img\\\/photos\\\/20251128224218_mrX9aA.jpg\",\"area\":0,\"num_bedrooms\":0,\"max_persons\":6,\"extra_capacity\":2,\"facilities\":[],\"price\":\"\",\"currency\":\"PLN\"}];\nconst facilityIcons        = {\"94\":{\"name\":null,\"icon\":\"fa-expand\",\"svg\":\"size.svg\"},\"97\":{\"name\":\"Sypialnie\",\"icon\":\"fa-door-open\",\"svg\":\"bed.svg\"},\"104\":{\"name\":null,\"icon\":\"fa-info\",\"svg\":\"icon.svg\"},\"98\":{\"name\":\"Pokoje\",\"icon\":\"fa-info\",\"svg\":\"door.svg\"},\"10\":{\"name\":\"wifi\",\"icon\":\"fa-wifi\",\"svg\":\"wifi.svg\"},\"102\":{\"name\":\"Parking\",\"icon\":\"fa-parking\",\"svg\":null},\"6\":{\"name\":\"telewizor z p\u0142askim ekranem\",\"icon\":\"fa-circle-check\",\"svg\":\"tv.svg\"},\"25\":{\"name\":\"Zwierz\u0119ta\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"19\":{\"name\":\"Suszarka\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"24\":{\"name\":\"Udogodnienia dla w\u00f3zk\u00f3w\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"3\":{\"name\":\"\u0141\u00f3\u017cko dla dziecka\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"4\":{\"name\":\"Telefon\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"5\":{\"name\":\"Odtwarzacz DVD\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"8\":{\"name\":\"sejf na laptopa\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"9\":{\"name\":\"klimatyzacja\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"12\":{\"name\":\"po\u015bciel\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"13\":{\"name\":\"Du\u017cy prysznic\",\"icon\":\"fa-circle-check\",\"svg\":\"bath.svg\"},\"14\":{\"name\":\"Wanna\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"15\":{\"name\":\"Jacuzzi\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"16\":{\"name\":\"toaleta\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"17\":{\"name\":\"mini lod\u00f3wka\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"18\":{\"name\":\"Mini Bar\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"20\":{\"name\":\"Ekspres do kawy\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"21\":{\"name\":\"ogrzewanie\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"22\":{\"name\":\"w pe\u0142ni wyposa\u017cony aneks kuchenny\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"23\":{\"name\":\"Pralka\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"26\":{\"name\":\"Balkon\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"27\":{\"name\":\"Taras\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"28\":{\"name\":\"kuchenka mikrofalowa\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"54\":{\"name\":\"Miejsce dla niepal\u0105cych\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"57\":{\"name\":\"Wentylator\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"58\":{\"name\":\"Wentylator przeno\u015bny\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"59\":{\"name\":\"Wieszaki\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"60\":{\"name\":\"r\u0119czniki\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"61\":{\"name\":\"Dodatkowe \u0142\u00f3\u017cko\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"62\":{\"name\":\"Gry video\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"63\":{\"name\":\"Codzienne sprz\u0105tanie\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"64\":{\"name\":\"Darmowe rozmowy lokalne\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"65\":{\"name\":\"Darmowy zestaw kosmetyk\u00f3w\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"66\":{\"name\":\"Suszarka wolnostoj\u0105ca\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"67\":{\"name\":\"Komputer w pokoju\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"68\":{\"name\":\"Tablet\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"69\":{\"name\":\"cz\u0119\u015b\u0107 jadalna\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"70\":{\"name\":\"Kuchnia\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"71\":{\"name\":\"Kuchnia wsp\u00f3\u0142dzielona\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"72\":{\"name\":\"Zamra\u017calnik\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"73\":{\"name\":\"Mini lod\u00f3wka\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"75\":{\"name\":\"Zmywarka\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"77\":{\"name\":\"Kominek\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"100\":{\"name\":\"czajnik elektryczny\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"101\":{\"name\":\"Zestaw do parzenia kawy\\\/herbaty\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"},\"103\":{\"name\":\"Rekuperator powietrza\",\"icon\":\"fa-circle-check\",\"svg\":\"icon.svg\"}};\nconst currentLang          = \"pl\";\nconst defaultImage         = \"\";\nlet currentPage = 1;\nconst pageSize = 9;\nconst paseGridContainer    = document.getElementById('paseApartmentsGrid');\nconst pasePagination       = document.getElementById('pasePagination');\n\n\n\n\nconst labels = {\n  pl: 'Zobacz apartament',\n  en: 'View apartment',\n  de: 'Wohnung ansehen'\n};\n\nconst labelsRoom = {\n  pl: 'Zobacz pok\u00f3j',\n  en: 'View room',\n  de: 'Zimmer ansehen'\n};\n\nconst labelsCamping = {\n  pl: 'Zobacz pole campingowe',\n  en: 'View campsite',\n  de: 'Campingplatz ansehen'\n};\n\nfunction detectAccommodationType(title){\n  if(!title) return 'apartment';\n  \/\/ normalize to strip diacritics for safer matching\n  const norm = title.normalize && title.normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '') .toLowerCase() || title.toLowerCase();\n\n  const apartRe = \/\\b(apartament|apartment|apartments|apartamenty|apartmenty|apt)\\b\/i;\n  const roomRe  = \/\\b(pokoj|pok\u00f3j|pokoje|pokoi|pokojow|room|rooms|zimmer)\\b\/i;\n  const campingRe = \/\\b(pole\\s*(?:camping|kemping)(?:owe)?|kemping|camping|campsite|camp|campingplatz)\\b\/i;\n\n  if ( apartRe.test(title) || apartRe.test(norm) ) return 'apartment';\n  if ( roomRe.test(title)  || roomRe.test(norm)  ) return 'room';\n  if ( campingRe.test(title) || campingRe.test(norm) ) return 'camping';\n\n  return 'apartment';\n}\n\n\nfunction renderApartmentCard(apartment) {\n    const thumb = apartment.thumbnail\n        ? `<img decoding=\"async\" src=\"${apartment.thumbnail}\" alt=\"${apartment.name}\" \/>`\n        : `<img decoding=\"async\" src=\"${defaultImage}\" alt=\"${apartment.name}\" \/>`;\n\n    const thumbHtml = `<img decoding=\"async\" src=\"${apartment.thumbnail||defaultImage}\" alt=\"${apartment.name}\" \/>`;\n    \/\/ Link do szczeg\u00f3\u0142\u00f3w z zachowaniem parametru lang\n    function generateSlugFromName(name) {\n        const replaced = name.replace(\/apartament|apartment\/gi, 'apt');\n        return replaced\n          .normalize(\"NFD\").replace(\/[\\u0300-\\u036f]\/g, '')\n          .toLowerCase()\n          .replace(\/ \/g, '-')\n          .replace(\/[^a-z0-9-]\/g, '');\n      }\n  const detailsUrl = `\/${generateSlugFromName(apartment.name)}\/?lang=${currentLang}`;\n\n   const fullDesc = apartment.description;\n\n    const priceText = apartment.price\n\t\t? `${apartment.price} ${apartment.currency}`\n\t\t: 'Brak ceny';\n\n    const isCamping = detectAccommodationType(apartment.name) === 'camping';\n\n    let amenitiesHTML = '';\n    if ( apartment.facilities && Array.isArray(apartment.facilities) ) {\n        apartment.facilities.forEach(fac => {\n            if ( facilityIcons[fac.okpId] ) {\n                const icon = facilityIcons[fac.okpId].icon;\n                const name = facilityIcons[fac.okpId].name;\n                const valueToShow = name\n                    ? `${name}: ${fac.value}`\n                    : fac.value;\n                amenitiesHTML += `<span class=\"amenity\"><i class=\"fas ${icon}\"><\/i>${valueToShow}<\/span>`;\n            }\n        });\n    }\n\nfunction boldLastTwoWords(title) {\n  if (typeof title !== 'string') {\n    return title;\n  }\n\n  const lower = title.toLowerCase();\n\n  const words = title.split(' ');\n  if (words.length < 2) {\n    \/\/ za ma\u0142o s\u0142\u00f3w\n    return title;\n  }\n\n  \/\/ dwa ostatnie s\u0142owa\n\n   let lastTwo = words.slice(-2).join(' ');\n    let rest   = words.slice(0, -2).join(' ');\n\n  if (lower.includes(\"rio de janeiro\")) {\n      lastTwo = words.slice(-3).join(' ');\n      rest   = words.slice(0, -3).join(' ');\n    }\n\n  return rest\n    ? `${rest} <strong>${lastTwo}<\/strong>`\n    : `<strong>${lastTwo}<\/strong>`;\n}\n\n   return `\n       <div class=\"pase-apartment-item\">\n         <div class=\"content-container\">\n           ${!isCamping ? `<div class=\"pase-apartment-price\">od ${priceText}<\/div>` : ''}\n           <div class=\"pase-apartment-header\">${boldLastTwoWords(apartment.name)}<\/div>\n           ${!isCamping ? `<div class=\"pase-apartment-meta\">\n             <div class=\"apt-meta-item\">\n               <i class=\"fas fa-user-friends\"><\/i>\n               <span>\n                 ${apartment.max_persons}${(apartment.extra_capacity && Number(apartment.extra_capacity) > 0) ? ' +\\u00A0' + Number(apartment.extra_capacity) : ''}\n               <\/span>\n             <\/div>\n         <\/div>` : ''}\n\n           <div class=\"apt-description\">${fullDesc}<\/div>\n\n           \n\n           <a class=\"btn-details\" href=\"${detailsUrl}\">\n             ${ (detectAccommodationType(apartment.name) === 'room') ? (labelsRoom[currentLang] || labelsRoom.pl) : (detectAccommodationType(apartment.name) === 'camping') ? (labelsCamping[currentLang] || labelsCamping.pl) : (labels[currentLang] || labels.pl) }\n           <\/a>\n         <\/div>\n         <div class=\"image-container\">\n           ${thumbHtml}\n         <\/div>\n       <\/div>\n     `;\n   }\n\n\nfunction renderGrid(apartments, page = 1) {\n    if ( apartments.length === 0 ) {\n        paseGridContainer.innerHTML = `<p>Brak wynik\u00f3w dla wybranego j\u0119zyka.<\/p>`;\n        pasePagination.innerHTML = '';\n        return;\n    }\n    const totalPages = Math.ceil(apartments.length \/ pageSize);\n    if ( page < 1 ) page = 1;\n    if ( page > totalPages ) page = totalPages;\n    currentPage = page;\n\n    const startIndex = (currentPage - 1) * pageSize;\n    const toShow = apartments.slice(startIndex, startIndex + pageSize);\n\n    paseGridContainer.innerHTML = toShow.map(ap => renderApartmentCard(ap)).join('');\n    renderPagination(apartments);\n}\n\nfunction renderPagination(apartments) {\n    const totalPages = Math.ceil(apartments.length \/ pageSize);\n    if ( totalPages <= 1 ) {\n        pasePagination.innerHTML = '';\n        return;\n    }\n    let html = `<button onclick=\"goToPage(${currentPage - 1})\" ${currentPage === 1 ? 'disabled' : ''}>Poprzednia<\/button>`;\n    for ( let i = 1; i <= totalPages; i++ ) {\n        html += `<button onclick=\"goToPage(${i})\" class=\"${ i === currentPage ? 'active' : '' }\">${i}<\/button>`;\n    }\n    html += `<button onclick=\"goToPage(${currentPage + 1})\" ${currentPage === totalPages ? 'disabled' : ''}>Nast\u0119pna<\/button>`;\n    pasePagination.innerHTML = html;\n}\n\nfunction goToPage(page) {\n    renderGrid(filteredApartments, page);\n}\n\nlet filteredApartments = [...paseApartmentsData];\nrenderGrid(filteredApartments, 1);\n<\/script>\n<\/div>\n      <\/div>\n    <\/section>","protected":false},"excerpt":{"rendered":"<p>Noclegi Na terenie Wilczego Sza\u0144ca znajduje si\u0119 obiekt hotelowo-restauracyjny mieszcz\u0105cy si\u0119 w dawnych kwaterach mieszkalnych S\u0142u\u017cby Bezpiecze\u0144stwa III Rzeszy. Historyczne mury zosta\u0142y przekszta\u0142cone w komfortowe i klimatyczne wn\u0119trza, kt\u00f3re \u0142\u0105cz\u0105 nowoczesno\u015b\u0107 z niepowtarzalnym charakterem tego miejsca.&nbsp; Go\u015bcie mog\u0105 liczy\u0107 na ca\u0142odobow\u0105 recepcj\u0119 oraz profesjonaln\u0105 obs\u0142ug\u0119. Pokoje rozmieszczone s\u0105 w dw\u00f3ch skrzyd\u0142ach budynku, zapewniaj\u0105c spok\u00f3j i &hellip; <a href=\"https:\/\/wilczyszaniec.stronywwwpomorze.pl\/en\/pokoje-wilczy-szaniec\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8222;pokoje-wilczy-szaniec&#8221;<\/span><\/a><\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":13,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-767","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/wilczyszaniec.stronywwwpomorze.pl\/en\/wp-json\/wp\/v2\/pages\/767","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wilczyszaniec.stronywwwpomorze.pl\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wilczyszaniec.stronywwwpomorze.pl\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wilczyszaniec.stronywwwpomorze.pl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wilczyszaniec.stronywwwpomorze.pl\/en\/wp-json\/wp\/v2\/comments?post=767"}],"version-history":[{"count":5,"href":"https:\/\/wilczyszaniec.stronywwwpomorze.pl\/en\/wp-json\/wp\/v2\/pages\/767\/revisions"}],"predecessor-version":[{"id":980,"href":"https:\/\/wilczyszaniec.stronywwwpomorze.pl\/en\/wp-json\/wp\/v2\/pages\/767\/revisions\/980"}],"wp:attachment":[{"href":"https:\/\/wilczyszaniec.stronywwwpomorze.pl\/en\/wp-json\/wp\/v2\/media?parent=767"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}