{"id":7899,"date":"2025-06-24T08:38:57","date_gmt":"2025-06-24T08:38:57","guid":{"rendered":"https:\/\/athotel35.pl\/gniezno\/"},"modified":"2026-06-05T13:00:41","modified_gmt":"2026-06-05T13:00:41","slug":"gniezno","status":"publish","type":"page","link":"https:\/\/athotel35.pl\/en\/gniezno\/","title":{"rendered":"Gniezno"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7899\" class=\"elementor elementor-7899 elementor-1722\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-15df448d e-con-full e-flex e-con e-parent\" data-id=\"15df448d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-75200605 elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-child\" data-id=\"75200605\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5503011e e-flex e-con-boxed e-con e-child\" data-id=\"5503011e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5ba976e0 elementor-widget elementor-widget-heading\" data-id=\"5ba976e0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Attractions<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-54c15db4 elementor-widget elementor-widget-heading\" data-id=\"54c15db4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Discover what awaits in the area. athotel35 is not only a place to relax \u2013 it is also a starting point for local adventures. <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1c885bf elementor-mobile-align-center elementor-align-center elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-widget elementor-widget-button\" data-id=\"1c885bf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/athotel35.premiumhotel.pl\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Book Your Stay<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4e2be26 elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-child\" data-id=\"4e2be26\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-14a7dbdb elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"14a7dbdb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Inter font -->\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500&display=swap\" rel=\"stylesheet\">\n\n<!-- Flatpickr -->\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/flatpickr\/dist\/flatpickr.min.css\">\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/flatpickr\"><\/script>\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/flatpickr\/dist\/l10n\/pl.js\"><\/script>\n\n<style>\n\/* FORMULARZ *\/\n#booking-form {\n  font-family: 'Inter', sans-serif;\n  color: #fff;\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  gap: 20px;\n  padding: 20px 0;\n}\n\n.booking-block {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  min-width: 90px;\n  flex: 1;\n}\n\n.booking-block label {\n  font-size: 16px;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n  font-weight: 400;\n  text-align: center;\n  margin-bottom: 4px;\n}\n\n.date-wrapper {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.date-wrapper input {\n  background: none !important;\n  border: none !important;\n  outline: none !important;\n  color: white;\n  font-size: 36px;\n  text-align: center;\n  cursor: pointer;\n  padding: 0;\n  min-width: 110px;\n  max-width: 140px;\n}\n\n.date-wrapper img {\n  width: 14px;\n  height: 14px;\n  margin-left: 6px;\n  pointer-events: none;\n}\n\n#guests-controls {\n  display: flex;\n  align-items: center;\n  gap: 20px;\n}\n\n#guests-controls button {\n  background: none;\n  border: none;\n  font-size: 28px;\n  color: white;\n  cursor: pointer;\n  font-weight: 200;\n}\n\n#guests-count {\n  font-size: 36px;\n  min-width: 30px;\n  text-align: center;\n}\n\n#booking-form button[type=\"submit\"] {\n  background: none;\n  border: none;\n  color: white;\n  font-size: 16px;\n  text-transform: uppercase;\n  letter-spacing: 2px;\n  cursor: pointer;\n  display: flex;\n  align-items: center;\n  font-weight: 500;\n  white-space: nowrap;\n  flex-shrink: 0;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n#booking-form button[type=\"submit\"] img {\n  width: 20px;\n  height: 20px;\n  margin-left: 10px;\n}\n\n@media (max-width: 768px) {\n  #booking-form {\n    flex-direction: column;\n    align-items: stretch;\n  }\n\n  .booking-block {\n    width: 100%;\n    flex-direction: row;\n    justify-content: space-between;\n  }\n\n  #booking-form button[type=\"submit\"] {\n    justify-content: center;\n    margin-top: 20px;\n  }\n}\n\n\/* MODAL *\/\n#booking-modal {\n  display: none;\n  position: fixed;\n  top: 0; left: 0;\n  width: 100%; height: 100%;\n  background: rgba(0, 0, 0, 0.8);\n  z-index: 9999;\n  justify-content: center;\n  align-items: center;\n}\n\n#booking-modal .modal-content {\n  width: 90%;\n  height: 90%;\n  background: #fff;\n  position: relative;\n  box-shadow: 0 0 20px #000;\n}\n\n#booking-modal .modal-content iframe {\n  width: 100%;\n  height: 100%;\n  border: none;\n}\n\n#close-modal-btn {\n  position: fixed;\n  top: 20px;\n  right: 20px;\n  background: none;\n  border: none;\n  cursor: pointer;\n  z-index: 10000;\n  padding: 8px;\n  transition: opacity 0.2s ease;\n}\n\n#close-modal-btn:hover {\n  opacity: 0.7;\n}\n\n#close-modal-btn svg {\n  width: 24px;\n  height: 24px;\n  stroke: white;\n}\n<\/style>\n\n<!-- FORMULARZ -->\n<form action=\"https:\/\/athotel35.premiumhotel.pl\/booking\/search\/results\" method=\"get\" id=\"booking-form\">\n  <input type=\"hidden\" name=\"context\" value=\"athotel35\">\n  <input type=\"hidden\" name=\"searchMode\" value=\"strict\">\n\n  <div class=\"booking-block\">\n    <label>Check-in<\/label>\n    <div class=\"date-wrapper\">\n      <input type=\"text\" id=\"checkIn\" name=\"checkIn\" readonly>\n      <img decoding=\"async\" src=\"https:\/\/athotel35.pl\/wp-content\/uploads\/2025\/05\/chevron.svg\" alt=\"chevron\">\n    <\/div>\n  <\/div>\n\n  <div class=\"booking-block\">\n    <label>Check-out<\/label>\n    <div class=\"date-wrapper\">\n      <input type=\"text\" id=\"checkOut\" name=\"checkOut\" readonly>\n      <img decoding=\"async\" src=\"https:\/\/athotel35.pl\/wp-content\/uploads\/2025\/05\/chevron.svg\" alt=\"chevron\">\n    <\/div>\n  <\/div>\n\n  <div class=\"booking-block\">\n    <label>Guests<\/label>\n    <div id=\"guests-controls\">\n      <button type=\"button\" onclick=\"changeGuests(-1)\">\u2212<\/button>\n      <span id=\"guests-count\">2<\/span>\n      <button type=\"button\" onclick=\"changeGuests(1)\">+<\/button>\n    <\/div>\n    <input type=\"hidden\" name=\"adults\" id=\"guests\" value=\"2\">\n  <\/div>\n\n  <button type=\"submit\">\n Check Availability\n    <img decoding=\"async\" src=\"https:\/\/athotel35.pl\/wp-content\/uploads\/2025\/05\/arrow-right.svg\" alt=\"arrow\">\n  <\/button>\n<\/form>\n\n<!-- MODAL -->\n<div id=\"booking-modal\">\n  <button id=\"close-modal-btn\" onclick=\"closeModal()\" aria-label=\"Zamknij\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewbox=\"0 0 24 24\">\n      <line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"><\/line>\n      <line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line>\n    <\/svg>\n  <\/button>\n  <div class=\"modal-content\">\n    <iframe id=\"booking-iframe\" src=\"\"><\/iframe>\n  <\/div>\n<\/div>\n\n<!-- SKRYPTY -->\n<script>\nfunction changeGuests(delta) {\n  const guestsInput = document.getElementById('guests');\n  const guestsCount = document.getElementById('guests-count');\n  let current = parseInt(guestsInput.value);\n  current += delta;\n  if (current < 1) current = 1;\n  guestsInput.value = current;\n  guestsCount.textContent = current;\n}\n\nfunction openModalWithURL(url) {\n  document.getElementById('booking-iframe').src = url;\n  document.getElementById('booking-modal').style.display = 'flex';\n}\n\nfunction closeModal() {\n  document.getElementById('booking-modal').style.display = 'none';\n  document.getElementById('booking-iframe').src = '';\n}\n\ndocument.addEventListener('DOMContentLoaded', function () {\n  const today = new Date();\n  const tomorrow = new Date(today);\n  tomorrow.setDate(today.getDate() + 1);\n\n  flatpickr(\"#checkIn\", {\n    dateFormat: \"Y-m-d\",\n    altInput: true,\n    altFormat: \"d M\",\n    defaultDate: today,\n    minDate: \"today\",\n    locale: \"pl\",\n    onChange: function(selectedDates) {\n      const nextDay = new Date(selectedDates[0]);\n      nextDay.setDate(nextDay.getDate() + 1);\n      const checkOutPicker = document.getElementById(\"checkOut\")._flatpickr;\n      checkOutPicker.set(\"minDate\", nextDay);\n      checkOutPicker.setDate(nextDay, true);\n    }\n  });\n\n  flatpickr(\"#checkOut\", {\n    dateFormat: \"Y-m-d\",\n    altInput: true,\n    altFormat: \"d M\",\n    defaultDate: tomorrow,\n    minDate: tomorrow,\n    locale: \"pl\"\n  });\n\n  document.getElementById('booking-form').addEventListener('submit', function (e) {\n    e.preventDefault();\n    const form = e.target;\n    const url = form.action + '?' + new URLSearchParams(new FormData(form)).toString();\n    openModalWithURL(url);\n  });\n});\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2f0c2394 e-flex e-con-boxed e-con e-parent\" data-id=\"2f0c2394\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-45942b61 e-con-full e-flex e-con e-child\" data-id=\"45942b61\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-23be5aaa elementor-widget elementor-widget-heading\" data-id=\"23be5aaa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">GNIEZNO<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2612989 elementor-widget elementor-widget-text-editor\" data-id=\"2612989\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Approximately 40 km from S\u0142upca lies a city \u2013 a treat for lovers of beautiful architecture, fascinating history, and monuments. We are talking about Gniezno, known as the First Capital of Poland. This captivating city, where memories of bygone years live in every stone. Its monuments, such as Gniezno Cathedral with the Gniezno Doors, stand as testimony to its rich past. The city invites you to stroll through the historic center, visit the Museum of the Origins of the Polish State, and discover charming corners.    <\/p><p>The first capital of Poland is one of the most interesting cities in Greater Poland, which among dozens of monuments conceals many green areas, numerous lesser-known corners, and excellently prepared tourist facilities, thanks to which visiting Gniezno is pure pleasure. Simply set out on a walk through this interesting place, marking several key points, and spend a pleasant time surrounded by beautiful monuments with soul. <\/p><p><span style=\"white-space-collapse: preserve;\">WORTH SEEING IN GNIEZNO:<\/span><\/p><ul><li>Old Town<\/li><li>Cathedral<\/li><li>Gniezno Doors<\/li><li>Royal Route<\/li><li>Museum of the Origins of the Polish State<\/li><li>Lech&#8217;s Hill<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-552d5db elementor-widget elementor-widget-heading\" data-id=\"552d5db\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/athotel35.pl\/atrakcje\/\">BACK TO ATTRACTIONS<\/a><\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-16aade92 e-con-full e-flex e-con e-child\" data-id=\"16aade92\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ba25e53 elementor-widget elementor-widget-image\" data-id=\"ba25e53\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"612\" height=\"374\" src=\"https:\/\/athotel35.pl\/wp-content\/uploads\/2025\/06\/Klasztor-La.png\" class=\"attachment-full size-full wp-image-7900\" alt=\"\" srcset=\"https:\/\/athotel35.pl\/wp-content\/uploads\/2025\/06\/Klasztor-La.png 612w, https:\/\/athotel35.pl\/wp-content\/uploads\/2025\/06\/Klasztor-La-300x183.png 300w\" sizes=\"(max-width: 612px) 100vw, 612px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Attractions Discover what awaits in the area. athotel35 is not only a place to relax \u2013 it is also a starting point for local adventures. Book Your Stay Check-in Check-out Guests \u2212 2 + Check Availability GNIEZNO Approximately 40 km from S\u0142upca lies a city \u2013 a treat for lovers of beautiful architecture, fascinating history, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":7,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-7899","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/athotel35.pl\/en\/wp-json\/wp\/v2\/pages\/7899","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/athotel35.pl\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/athotel35.pl\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/athotel35.pl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/athotel35.pl\/en\/wp-json\/wp\/v2\/comments?post=7899"}],"version-history":[{"count":1,"href":"https:\/\/athotel35.pl\/en\/wp-json\/wp\/v2\/pages\/7899\/revisions"}],"predecessor-version":[{"id":7902,"href":"https:\/\/athotel35.pl\/en\/wp-json\/wp\/v2\/pages\/7899\/revisions\/7902"}],"wp:attachment":[{"href":"https:\/\/athotel35.pl\/en\/wp-json\/wp\/v2\/media?parent=7899"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}