{"id":7640,"date":"2026-03-20T14:02:23","date_gmt":"2026-03-20T12:02:23","guid":{"rendered":"https:\/\/www.hh.gr\/?post_type=destination&#038;p=7640"},"modified":"2026-06-24T11:10:38","modified_gmt":"2026-06-24T09:10:38","slug":"heptapyrgion-and-trigonion-tower","status":"publish","type":"destination","link":"https:\/\/www.hh.gr\/en\/destinations\/heptapyrgion-and-trigonion-tower\/","title":{"rendered":"Heptapyrgion and Trigonion Tower: The impressive fortifications of Thessaloniki"},"content":{"rendered":"\n\n\n\n \n\n\t\n\t\n<section class=\"section PageHeader__body LeftAlign destination withImage withButtons\">\n\t<div class=\"bgdImage withButtons\" style=\"background-image:url('https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-4-scaled.jpg');\">\n\t\t<div class=\"Card    \"  \n  \t\t\t >\n\t\t\t\t\t\t<div class=\"Card__image\">\n\t\t\t\t\n<div style=\"--ratio:100%\" class=\" AspectRatioBox \"> \t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-4-scaled.jpg\" alt=\"Heptapyrgion and Trigonion Tower, Thessaloniki\" srcset=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-4-scaled.jpg 2560w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-4-300x200.jpg 300w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-4-1024x682.jpg 1024w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-4-768x512.jpg 768w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-4-1536x1023.jpg 1536w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-4-2048x1364.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"btnZoom\">\n\t\t\t\t\t\t<a class=\"ImageGalleryItem__dest Button Button--icon-only Button--alt\" href=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-4-1536x1023.jpg\" \n\t\t\t\t\t\t\tdata-srcset=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-4-768x512.jpg 768w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-4-1536x1023.jpg 1440w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-4-2048x1364.jpg 1536w\" \n\t\t\t\t\t\t\tdata-sizes=\"(min-width: 1024px) 100vw, 100vw\" data-sub-html=\"Heptapyrgion and Trigonion Tower, Thessaloniki\" aria-label=\"View all Images\">\n\t\t\t\t\t\t\t<span class=\"Button__icon Button__icon--right\">\n\t\t\t\t\t\t\t\t\n\n<svg class=\"SvgIcon   SvgIcon--custom \" aria-hidden=\"true\" role=\"presentation\" shape-rendering=\"geometricPrecision\"   style=\"--svg-height: 24px; --svg-width: 24px\" >\n\t\t\t\t<use class=\"icon-ic-flex-zoom-in\" href=\"\/wp-content\/themes\/hh\/public\/images\/icons.svg#icon-ic-flex-zoom-in\"><\/use>\n\t<\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"CardBody   \">\n\t\t\t\t\t\t\t\t\t\t<div class=\"CardTitle\">\n\t\t\t\t\t\t<h1 class=\"CardTitle__title \">\n\t\t\t\t\t\t\t\t\tHeptapyrgion and Trigonion Tower: The impressive fortifications of Thessaloniki\n\t\t\t\t\t\t\t\t<\/h1>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"CardBody__description \">Monument<\/p>\n\t\t\t\t\t\t\t\n\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/section>\n<section class=\"section headerStickyButtons\">\n\t<div class=\"cellBtns\">\n\t\t\t\t<div class=\"hours-btn btn-cell\">\n\t\t\t\t<div class=\"icon\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.hh.gr\/wp-content\/themes\/hh\/public\/images\/global\/Hours_Static_Badge.svg\" width=\"48\" height=\"48\" \/><\/div>\n\t\t\t\t<div class=\"rest\">\n\t\t\t\t\t<span class=\"title\">Opening hours<\/span>\n\t\t\t\t\t<a href=\"#Timetable\" class=\"Button Button--tertiary Button--small\" ><span class=\"Button__label\">View Hours<\/span><\/a>\n\t\t\t\t<\/div>\n\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<div class=\"tickets-btn btn-cell\">\n\t\t\t<div class=\"icon\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.hh.gr\/wp-content\/themes\/hh\/public\/images\/global\/Tickets_Static_Badge.svg\" width=\"48\" height=\"48\" \/><\/div>\n\t\t\t<div class=\"rest\">\n\t\t\t\t<span class=\"title\">Get tickets online<\/span>\n\t\t\t\t<a href=\"https:\/\/tickets.hh.gr\/en\/venues\/heptapyrgion-thessaloniki-tickets\" class=\"Button Button--tertiary Button--small\" ><span class=\"Button__label\">Buy Tickets<\/span><\/a>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"directions-btn btn-cell\">\n\t\t\t<div class=\"icon\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.hh.gr\/wp-content\/themes\/hh\/public\/images\/global\/Directions_Static_Badge.svg\" width=\"48\" height=\"48\" \/><\/div>\n\t\t\t<div class=\"rest\">\n\t\t\t\t<span class=\"title\">Thessaloniki, GR<\/span>\n\t\t\t\t<a href=\"#Directions\" class=\"Button Button--tertiary Button--small\" ><span class=\"Button__label\">Get Directions<\/span><\/a>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\t\n<\/section>\n\n\n\n\n\n<section class=\"section EmphasisText  \">\n\t\n\t\t\n\t\t<div class=\"rich-text\">\n\t\t<p>If there is any building that can rival the battlements of the White Tower, it is certainly the Trigonion Tower, which stands out in the upper quarters of modern Thessaloniki.<\/p>\n\n\t<\/div>\n\t\n\t\n<\/section>\n\n\n\n<section class=\"section ContentText TitleCenter  \">\n\t\n\t\t\t\t\t\n\t\t<div class=\"rich-text\">\n\t\t<p><span style=\"font-weight: 400;\">It was the last refuge of the city\u2019s Byzantine fortifications, and &#8211; after the city was captured by the Ottomans &#8211; it was originally used as an armoury and artillery. The White Tower, the Vardari Tower and the central tower at Heptapyrgion, which formed part of the city\u2019s fortification network, were constructed during the same period.<\/span><\/p>\n\n\t<\/div>\n\t\n<\/section>\n\n\n\n<section class=\"section galleryBlock \">\n\n\t\n\n\t\n\t\t\t\n<div class=\"CarouselDiv\">\n\t<div data-view=\"1\" class=\"Carousel \n\t\tImageGrid ImageGallery--slideshow \n\t\t\toneImg\n\t\t\t \n\t\t\t\tswiper-container \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t half\"  data-type=\"half\">\n\n\t\t<div class=\"Carousel__wrapper swiper-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"Carousel__slide swiper-slide\">\n\t\t\t\t\t\t<div class=\"Carousel__title\">\n\t\t\t\t\t\t\t<article class=\"ImageGalleryItem \" style=\"\">\n\t<div class=\"ImageGalleryItemCarousel \">\n\t\t\t\t<a class=\"ImageGalleryItem__image\" href=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-3-1536x1023.jpg\" data-srcset=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-3-768x512.jpg 768w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-3-1536x1023.jpg 1440w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-3-2048x1364.jpg 1536w\" data-sizes=\"(min-width: 1024px) 100vw, 100vw\" data-sub-html=\"Heptapyrgion\">\n\t\t\t\t\t\t\t\t\t\n<div style=\"--ratio:50%\" class=\" AspectRatioBox \"> \t\t\t\t\t\t<img decoding=\"async\"  src=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-3-2048x1364.jpg\" alt=\"Heptapyrgion and Trigonion Tower, Thessaloniki\" srcset=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-3-300x200.jpg 300w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-3-1024x682.jpg 1024w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-3-768x512.jpg 768w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-3-1536x1023.jpg 1536w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-3-2048x1364.jpg 2048w\" sizes=\"(min-width: 768px) 100vw, 100vw\"\/>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t<div class=\"ImageGalleryItem__caption\">\n\t\t\t\t\tHeptapyrgion\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/article>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"Carousel__nav\">\n\t\t\t\t<div class=\"Carousel__nav-prev swiper-button-prev\">\n\t\t\t\t\t<div class=\"\">\n\t\t\t\t\t\t\n\t\t\t\t<button  class=\"Button \n\t\t\t  \t\t\t   Button--icon-only\t\t\t   Button--secondary--alt \t\t\t  \"   >\n\n\t\t\t\t\t\t\t<span class=\"Button__icon  Button__icon--right \">\n\t\t\t\t\t\t\t\t\t\t\t\n\n<svg class=\"SvgIcon  \" aria-hidden=\"true\" role=\"presentation\" shape-rendering=\"geometricPrecision\"  style=\"--svg-size: 24px\"  >\n\t\t\t\t<use class=\"icon-arrow-left-icon\" href=\"\/wp-content\/themes\/hh\/public\/images\/icons.svg#icon-arrow-left-icon\"><\/use>\n\t<\/svg>\n\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"divider arrows\"><\/div>\n\t\t\t\t<div class=\"Carousel__nav-next swiper-button-next\">\n\t\t\t\t\t<div class=\"\">\n\t\t\t\t\t\t\n\t\t\t\t<button  class=\"Button \n\t\t\t  \t\t\t   Button--icon-only\t\t\t   Button--secondary--alt \t\t\t  \"   >\n\n\t\t\t\t\t\t\t<span class=\"Button__icon  Button__icon--right \">\n\t\t\t\t\t\t\t\t\t\t\t\n\n<svg class=\"SvgIcon  \" aria-hidden=\"true\" role=\"presentation\" shape-rendering=\"geometricPrecision\"  style=\"--svg-size: 24px\"  >\n\t\t\t\t<use class=\"icon-arrow-right-icon\" href=\"\/wp-content\/themes\/hh\/public\/images\/icons.svg#icon-arrow-right-icon\"><\/use>\n\t<\/svg>\n\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\t<\/section>\n\n\n\n<section class=\"section ContentText TitleCenter  \">\n\t\n\t\t\t\t\t\n\t\t<div class=\"rich-text\">\n\t\t<p><span style=\"font-weight: 400;\">The impressive Heptapyrgion Fortress, also known as \u201cYedikule\u201d (its Ottoman place name), is located at the northeastern end of the Thessaloniki walls. In 1890 it was converted into a penitentiary institution, housing inmates until 1989, when it passed under the jurisdiction of the Ministry of Culture. Today, it is open to the public and is listed as a UNESCO World Heritage Site.<\/span><\/p>\n\n\t<\/div>\n\t\n<\/section>\n\n\n\n<section class=\"section galleryBlock \">\n\n\t\n\n\t\n\t\t\t\n<div class=\"CarouselDiv\">\n\t<div data-view=\"3\" class=\"Carousel \n\t\tImageGrid ImageGallery--slideshow \n\t\t\t three-items \n\t\t\t \n\t\t\t\tswiper-container \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t half\"  data-type=\"half\">\n\n\t\t<div class=\"Carousel__wrapper swiper-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"Carousel__slide swiper-slide\">\n\t\t\t\t\t\t<div class=\"Carousel__title\">\n\t\t\t\t\t\t\t<article class=\"ImageGalleryItem \" style=\"\">\n\t<div class=\"ImageGalleryItemCarousel \">\n\t\t\t\t<a class=\"ImageGalleryItem__image\" href=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/pyrgos-trigoniou-2-1152x1536.jpg\" data-srcset=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/pyrgos-trigoniou-2-768x1024.jpg 768w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/pyrgos-trigoniou-2-1152x1536.jpg 1440w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/pyrgos-trigoniou-2-1536x2048.jpg 1536w\" data-sizes=\"(min-width: 1024px) 100vw, 100vw\" data-sub-html=\"The Trigonion Tower\">\n\t\t\t\t\t\t\t\t\t\n<div style=\"--ratio:75%\" class=\" AspectRatioBox \"> \t\t\t\t\t\t<img decoding=\"async\"  src=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/pyrgos-trigoniou-2-768x1024.jpg\" alt=\"Trigonion Tower\" srcset=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/pyrgos-trigoniou-2-225x300.jpg 225w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/pyrgos-trigoniou-2-768x1024.jpg 768w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/pyrgos-trigoniou-2-1152x1536.jpg 1152w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/pyrgos-trigoniou-2-1536x2048.jpg 1536w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/pyrgos-trigoniou-2-scaled.jpg 1920w\" sizes=\"(min-width: 768px) 600px, 100vw\"\/>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t<div class=\"ImageGalleryItem__caption\">\n\t\t\t\t\tThe Trigonion Tower\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/article>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"Carousel__slide swiper-slide\">\n\t\t\t\t\t\t<div class=\"Carousel__title\">\n\t\t\t\t\t\t\t<article class=\"ImageGalleryItem \" style=\"\">\n\t<div class=\"ImageGalleryItemCarousel \">\n\t\t\t\t<a class=\"ImageGalleryItem__image\" href=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/pyrgos-trigoniou-1-1536x1152.jpg\" data-srcset=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/pyrgos-trigoniou-1-768x576.jpg 768w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/pyrgos-trigoniou-1-1536x1152.jpg 1440w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/pyrgos-trigoniou-1-2048x1536.jpg 1536w\" data-sizes=\"(min-width: 1024px) 100vw, 100vw\" data-sub-html=\"The Trigonion Tower from above\">\n\t\t\t\t\t\t\t\t\t\n<div style=\"--ratio:75%\" class=\" AspectRatioBox \"> \t\t\t\t\t\t<img decoding=\"async\"  src=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/pyrgos-trigoniou-1-768x576.jpg\" alt=\"The Trigonion Tower\" srcset=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/pyrgos-trigoniou-1-300x225.jpg 300w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/pyrgos-trigoniou-1-1024x768.jpg 1024w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/pyrgos-trigoniou-1-768x576.jpg 768w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/pyrgos-trigoniou-1-1536x1152.jpg 1536w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/pyrgos-trigoniou-1-2048x1536.jpg 2048w\" sizes=\"(min-width: 768px) 600px, 100vw\"\/>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t<div class=\"ImageGalleryItem__caption\">\n\t\t\t\t\tThe Trigonion Tower from above\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/article>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"Carousel__slide swiper-slide\">\n\t\t\t\t\t\t<div class=\"Carousel__title\">\n\t\t\t\t\t\t\t<article class=\"ImageGalleryItem \" style=\"\">\n\t<div class=\"ImageGalleryItemCarousel \">\n\t\t\t\t<a class=\"ImageGalleryItem__image\" href=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-1-1536x1152.jpg\" data-srcset=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-1-768x576.jpg 768w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-1-1536x1152.jpg 1440w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-1-2048x1536.jpg 1536w\" data-sizes=\"(min-width: 1024px) 100vw, 100vw\" data-sub-html=\"Heptapyrgion\">\n\t\t\t\t\t\t\t\t\t\n<div style=\"--ratio:75%\" class=\" AspectRatioBox \"> \t\t\t\t\t\t<img decoding=\"async\"  src=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-1-768x576.jpg\" alt=\"Heptapyrgion\" srcset=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-1-300x225.jpg 300w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-1-1024x768.jpg 1024w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-1-768x576.jpg 768w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-1-1536x1152.jpg 1536w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-1-2048x1536.jpg 2048w\" sizes=\"(min-width: 768px) 600px, 100vw\"\/>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t<div class=\"ImageGalleryItem__caption\">\n\t\t\t\t\tHeptapyrgion\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/article>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"Carousel__nav\">\n\t\t\t\t<div class=\"Carousel__nav-prev swiper-button-prev\">\n\t\t\t\t\t<div class=\"\">\n\t\t\t\t\t\t\n\t\t\t\t<button  class=\"Button \n\t\t\t  \t\t\t   Button--icon-only\t\t\t   Button--secondary--alt \t\t\t  \"   >\n\n\t\t\t\t\t\t\t<span class=\"Button__icon  Button__icon--right \">\n\t\t\t\t\t\t\t\t\t\t\t\n\n<svg class=\"SvgIcon  \" aria-hidden=\"true\" role=\"presentation\" shape-rendering=\"geometricPrecision\"  style=\"--svg-size: 24px\"  >\n\t\t\t\t<use class=\"icon-arrow-left-icon\" href=\"\/wp-content\/themes\/hh\/public\/images\/icons.svg#icon-arrow-left-icon\"><\/use>\n\t<\/svg>\n\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"divider arrows\"><\/div>\n\t\t\t\t<div class=\"Carousel__nav-next swiper-button-next\">\n\t\t\t\t\t<div class=\"\">\n\t\t\t\t\t\t\n\t\t\t\t<button  class=\"Button \n\t\t\t  \t\t\t   Button--icon-only\t\t\t   Button--secondary--alt \t\t\t  \"   >\n\n\t\t\t\t\t\t\t<span class=\"Button__icon  Button__icon--right \">\n\t\t\t\t\t\t\t\t\t\t\t\n\n<svg class=\"SvgIcon  \" aria-hidden=\"true\" role=\"presentation\" shape-rendering=\"geometricPrecision\"  style=\"--svg-size: 24px\"  >\n\t\t\t\t<use class=\"icon-arrow-right-icon\" href=\"\/wp-content\/themes\/hh\/public\/images\/icons.svg#icon-arrow-right-icon\"><\/use>\n\t<\/svg>\n\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\t<\/section>\n\n\n\n\n\n\n<section class=\"section PracticalText  \">\n\t<div class=\"groupsInfo\">\n\t\t\t\t\t<div class=\"groupInfoItem\" id=\"Directions\">\n\n\t\t<div class=\"infoMap\">\n\t\t<div id=\"map\" class=\"mapcell\"><\/div>\n\t<\/div>\n\t\n\t\n\t<div class=\"left\">\n\t\t\t\t<div class=\"title\">\n\t\t\t<span>\n\n<svg class=\"SvgIcon   SvgIcon--custom \" aria-hidden=\"true\" role=\"presentation\" shape-rendering=\"geometricPrecision\"   style=\"--svg-height: 24px; --svg-width: 24px\" >\n\t\t\t\t<use class=\"icon-ic-flex-map-pin\" href=\"\/wp-content\/themes\/hh\/public\/images\/icons.svg#icon-ic-flex-map-pin\"><\/use>\n\t<\/svg>\n<\/span>\t\t\t<h2>Directions<\/h2>\n\t\t<\/div>\n\t\t\t<\/div>\n\n\t<div class=\"right\">\n\t\t\t\t\t\n<div class=\"groupInfoSubItem\">\n\n\t\n\t\t<div class=\"rich-text\"><p><strong>Heptapyrgion<br \/>\n<\/strong>40 Eptapyrgiou St<br data-start=\"18\" data-end=\"21\" \/>54634, <span class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"><span class=\"whitespace-normal\">Thessaloniki<\/span><\/span><\/p>\n<p><span class=\"Button Custom Icon External\"><a href=\"https:\/\/maps.app.goo.gl\/qKTopP2J2AYU82Vf8\" target=\"_blank\" rel=\"noopener\">Get directions<\/a><br \/>\n<\/span><\/p>\n<p><strong><b>Trigonion Tower<\/b><br \/>\n<\/strong>Eleftheriou Venizelou &amp; Eptapyrgiou Sts<br data-start=\"43\" data-end=\"46\" \/>54634, <span class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"><span class=\"whitespace-normal\">Thessaloniki<\/span><\/span><\/p>\n<p><span class=\"Button Custom Icon External\"><a href=\"https:\/\/maps.app.goo.gl\/8LAvzQUKyHJ1kpyo7\" target=\"_blank\" rel=\"noopener\">Get directions<\/a><\/span><\/p>\n<\/div>\n\t\n<\/div>\n\t\t\t\t\t\n<div class=\"groupInfoSubItem\">\n\n\t\t<div class=\"subtitle\">\n\t\t<span>\n\n<svg class=\"SvgIcon   SvgIcon--custom \" aria-hidden=\"true\" role=\"presentation\" shape-rendering=\"geometricPrecision\"   style=\"--svg-height: 24px; --svg-width: 24px\" >\n\t\t\t\t<use class=\"icon-ic-flex-walk\" href=\"\/wp-content\/themes\/hh\/public\/images\/icons.svg#icon-ic-flex-walk\"><\/use>\n\t<\/svg>\n<\/span>\t\tOn foot\n\t<\/div>\n\t\n\t\t<div class=\"rich-text\"><p>45 minutes from the center of <span class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"><span class=\"whitespace-normal\">Thessaloniki<\/span><\/span> (<span class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"><span class=\"whitespace-normal\">Aristotelous Square<\/span><\/span>)<\/p>\n<\/div>\n\t\n<\/div>\n\t\t\t\t\t\n<div class=\"groupInfoSubItem\">\n\n\t\t<div class=\"subtitle\">\n\t\t<span>\n\n<svg class=\"SvgIcon   SvgIcon--custom \" aria-hidden=\"true\" role=\"presentation\" shape-rendering=\"geometricPrecision\"   style=\"--svg-height: 24px; --svg-width: 24px\" >\n\t\t\t\t<use class=\"icon-ic-flex-bus\" href=\"\/wp-content\/themes\/hh\/public\/images\/icons.svg#icon-ic-flex-bus\"><\/use>\n\t<\/svg>\n<\/span>\t\tBy bus\n\t<\/div>\n\t\n\t\t<div class=\"rich-text\"><p>Line 23, get off at the \u201cEptapyrgio\u201d stop<\/p>\n<\/div>\n\t\n<\/div>\n\t\t\t\t\t\n<div class=\"groupInfoSubItem\">\n\n\t\t<div class=\"subtitle\">\n\t\t<span>\n\n<svg class=\"SvgIcon   SvgIcon--custom \" aria-hidden=\"true\" role=\"presentation\" shape-rendering=\"geometricPrecision\"   style=\"--svg-height: 24px; --svg-width: 24px\" >\n\t\t\t\t<use class=\"icon-ic-flex-car\" href=\"\/wp-content\/themes\/hh\/public\/images\/icons.svg#icon-ic-flex-car\"><\/use>\n\t<\/svg>\n<\/span>\t\tBy car\n\t<\/div>\n\t\n\t\t<div class=\"rich-text\"><p>15 minutes from the center of <span class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"><span class=\"whitespace-normal\">Thessaloniki<\/span><\/span> (<span class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"><span class=\"whitespace-normal\">Aristotelous Square<\/span><\/span>)<\/p>\n<\/div>\n\t\n<\/div>\n\t\t\t\t\t<\/div>\n<\/div>\n\t\t\t\t\t<div class=\"groupInfoItem\" id=\"Timetable\">\n\n\t\n\t\n\t<div class=\"left\">\n\t\t\t\t<div class=\"title\">\n\t\t\t<span>\n\n<svg class=\"SvgIcon   SvgIcon--custom \" aria-hidden=\"true\" role=\"presentation\" shape-rendering=\"geometricPrecision\"   style=\"--svg-height: 24px; --svg-width: 24px\" >\n\t\t\t\t<use class=\"icon-ic-flex-time\" href=\"\/wp-content\/themes\/hh\/public\/images\/icons.svg#icon-ic-flex-time\"><\/use>\n\t<\/svg>\n<\/span>\t\t\t<h2>Opening hours<\/h2>\n\t\t<\/div>\n\t\t\t<\/div>\n\n\t<div class=\"right\">\n\t\t\t\t\t\n<div class=\"groupInfoSubItem\">\n\n\t\t<div class=\"subtitle\">\n\t\t<span>\n\n<svg class=\"SvgIcon   SvgIcon--custom \" aria-hidden=\"true\" role=\"presentation\" shape-rendering=\"geometricPrecision\"   style=\"--svg-height: 24px; --svg-width: 24px\" >\n\t\t\t\t<use class=\"icon-ic-flex-summer\" href=\"\/wp-content\/themes\/hh\/public\/images\/icons.svg#icon-ic-flex-summer\"><\/use>\n\t<\/svg>\n<\/span>\t\tSummer hours\n\t<\/div>\n\t\n\t\t<div class=\"rich-text\"><p>April 1 &#8211; May 31<\/p>\n<p>Daily: 08:00 &#8211; 19:00<br \/>\nTuesday: Closed<\/p>\n<p>June 1 &#8211; July 31<\/p>\n<p>Daily: 10:00 &#8211; 17:00<br \/>\nTuesday: Closed<\/p>\n<p>August 1 &#8211; October 31<\/p>\n<p>Daily: 08:00 &#8211; 19:00<br \/>\nTuesday: Closed<\/p>\n<\/div>\n\t\n<\/div>\n\t\t\t\t\t\n<div class=\"groupInfoSubItem\">\n\n\t\t<div class=\"subtitle\">\n\t\t<span>\n\n<svg class=\"SvgIcon   SvgIcon--custom \" aria-hidden=\"true\" role=\"presentation\" shape-rendering=\"geometricPrecision\"   style=\"--svg-height: 24px; --svg-width: 24px\" >\n\t\t\t\t<use class=\"icon-ic-flex-winter\" href=\"\/wp-content\/themes\/hh\/public\/images\/icons.svg#icon-ic-flex-winter\"><\/use>\n\t<\/svg>\n<\/span>\t\tWinter hours\n\t<\/div>\n\t\n\t\t<div class=\"rich-text\"><p data-start=\"0\" data-end=\"23\">November 1 &#8211; March 31<\/p>\n<p data-start=\"25\" data-end=\"181\"><strong data-start=\"25\" data-end=\"39\">Heptapyrgion<\/strong><br data-start=\"39\" data-end=\"42\" \/>Mon: 08:30 &#8211; 15:30<br data-start=\"60\" data-end=\"63\" \/>Tue: Closed<br data-start=\"74\" data-end=\"77\" \/>Wed: 08:30 &#8211; 15:30<br data-start=\"95\" data-end=\"98\" \/>Thu: 08:30 &#8211; 15:30<br data-start=\"116\" data-end=\"119\" \/>Fri: 08:30 &#8211; 15:30<br data-start=\"137\" data-end=\"140\" \/>Sat: 08:30 &#8211; 15:30<br data-start=\"158\" data-end=\"161\" \/>Sun: 08:30 &#8211; 15:30<\/p>\n<p data-start=\"183\" data-end=\"264\"><strong data-start=\"183\" data-end=\"202\">Trigonion Tower<\/strong><br data-start=\"202\" data-end=\"205\" \/>The site is open to visitors every Friday by appointment.<\/p>\n<p data-start=\"266\" data-end=\"312\" data-is-last-node=\"\" data-is-only-node=\"\">Plan your visit by calling +30 2313 310400-401<\/p>\n<\/div>\n\t\n<\/div>\n\t\t\t\t\t\t<div class=\"help-text\">Last admission: 20 minutes before closing time\u2028\u2028<br \/>\r\n<br \/>\r\nThe site remains closed on the following dates and public holidays:\u2028January 1, March 25, May 1, Easter Sunday, December 25 &#038; 26.<\/div>\n\t\t\t<\/div>\n<\/div>\n\t\t\t\t\t<div class=\"groupInfoItem\" id=\"Tickets\">\n\n\t\n\t\n\t<div class=\"left\">\n\t\t\t\t<div class=\"title\">\n\t\t\t<span>\n\n<svg class=\"SvgIcon   SvgIcon--custom \" aria-hidden=\"true\" role=\"presentation\" shape-rendering=\"geometricPrecision\"   style=\"--svg-height: 24px; --svg-width: 24px\" >\n\t\t\t\t<use class=\"icon-ic-flex-ticket\" href=\"\/wp-content\/themes\/hh\/public\/images\/icons.svg#icon-ic-flex-ticket\"><\/use>\n\t<\/svg>\n<\/span>\t\t\t<h2>Tickets<\/h2>\n\t\t<\/div>\n\t\t\t<\/div>\n\n\t<div class=\"right\">\n\t\t\t\t\t\n<div class=\"groupInfoSubItem\">\n\n\t\n\t\t<div class=\"rich-text\"><p data-start=\"0\" data-end=\"50\"><strong data-start=\"0\" data-end=\"16\">Heptapyrgion<\/strong><br data-start=\"16\" data-end=\"19\" \/>Full: \u20ac10.00<br data-start=\"31\" data-end=\"34\" \/>Reduced: \u20ac5.00<\/p>\n<p data-start=\"52\" data-end=\"102\" data-is-last-node=\"\" data-is-only-node=\"\"><strong data-start=\"52\" data-end=\"71\">Trigonion Tower<\/strong><br data-start=\"71\" data-end=\"74\" \/>Full: \u20ac5.00<br data-start=\"85\" data-end=\"88\" \/>Reduced: \u20ac3.00<\/p>\n<p><span class=\"Button Custom Icon External\"><a href=\"https:\/\/tickets.hh.gr\/en\/venues\/heptapyrgion-thessaloniki-tickets\">Buy tickets<\/a><\/span><\/p>\n<\/div>\n\t\n<\/div>\n\t\t\t\t\t\t<div class=\"help-text\">Admission is free on March 6, April 18, May 18, the last weekend of September, on October 28, as well as on the first and third Sunday of each month between November 1 and March 31.<\/div>\n\t\t\t<\/div>\n<\/div>\n\t\t\t\t\t<div class=\"groupInfoItem\">\n\n\t\n\t\n\t<div class=\"left\">\n\t\t\t\t<div class=\"title\">\n\t\t\t<span>\n\n<svg class=\"SvgIcon   SvgIcon--custom \" aria-hidden=\"true\" role=\"presentation\" shape-rendering=\"geometricPrecision\"   style=\"--svg-height: 24px; --svg-width: 24px\" >\n\t\t\t\t<use class=\"icon-ic-flex-amenities\" href=\"\/wp-content\/themes\/hh\/public\/images\/icons.svg#icon-ic-flex-amenities\"><\/use>\n\t<\/svg>\n<\/span>\t\t\t<h2>Amenities<\/h2>\n\t\t<\/div>\n\t\t\t<\/div>\n\n\t<div class=\"right\">\n\t\t\t\t\t\n<div class=\"groupInfoSubItem\">\n\n\t\t<div class=\"subtitle\">\n\t\t<span>\n\n<svg class=\"SvgIcon   SvgIcon--custom \" aria-hidden=\"true\" role=\"presentation\" shape-rendering=\"geometricPrecision\"   style=\"--svg-height: 24px; --svg-width: 24px\" >\n\t\t\t\t<use class=\"icon-ic-flex-wc\" href=\"\/wp-content\/themes\/hh\/public\/images\/icons.svg#icon-ic-flex-wc\"><\/use>\n\t<\/svg>\n<\/span>\t\tWC\n\t<\/div>\n\t\n\t\n<\/div>\n\t\t\t\t\t\n<div class=\"groupInfoSubItem\">\n\n\t\t<div class=\"subtitle\">\n\t\t<span>\n\n<svg class=\"SvgIcon   SvgIcon--custom \" aria-hidden=\"true\" role=\"presentation\" shape-rendering=\"geometricPrecision\"   style=\"--svg-height: 24px; --svg-width: 24px\" >\n\t\t\t\t<use class=\"icon-ic-flex-parking\" href=\"\/wp-content\/themes\/hh\/public\/images\/icons.svg#icon-ic-flex-parking\"><\/use>\n\t<\/svg>\n<\/span>\t\tParking\n\t<\/div>\n\t\n\t\n<\/div>\n\t\t\t\t\t<\/div>\n<\/div>\n\t\t\t\t\t<div class=\"groupInfoItem\">\n\n\t\n\t\n\t<div class=\"left\">\n\t\t\t\t<div class=\"title\">\n\t\t\t<span>\n\n<svg class=\"SvgIcon   SvgIcon--custom \" aria-hidden=\"true\" role=\"presentation\" shape-rendering=\"geometricPrecision\"   style=\"--svg-height: 24px; --svg-width: 24px\" >\n\t\t\t\t<use class=\"icon-ic-flex-contact\" href=\"\/wp-content\/themes\/hh\/public\/images\/icons.svg#icon-ic-flex-contact\"><\/use>\n\t<\/svg>\n<\/span>\t\t\t<h2>Contact<\/h2>\n\t\t<\/div>\n\t\t\t<\/div>\n\n\t<div class=\"right\">\n\t\t\t\t\t\n<div class=\"groupInfoSubItem\">\n\n\t\n\t\t<div class=\"rich-text\"><p><strong>Ephorate of Antiquities of the City of Thessaloniki<br \/>\n<\/strong>\u03a4: +30 2313 310400-401<br \/>\n\u0395: efapoth@culture.gr<\/p>\n<\/div>\n\t\n<\/div>\n\t\t\t\t\t<\/div>\n<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n<\/section>\n\n\n    \n    \n\n\n<link href=\"https:\/\/unpkg.com\/maplibre-gl@3.6.2\/dist\/maplibre-gl.css\" rel=\"stylesheet\">\n\n<script src=\"https:\/\/unpkg.com\/maplibre-gl@3.6.2\/dist\/maplibre-gl.js\"><\/script>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', async function() {\n    \/\/ Create markers array from twig data\n    const markers = [\n                    {\n                id: \"\\u003Csvg\\u0020class\\u003D\\u0022SvgIcon\\u0020SvgIcon\\u002D\\u002Dcustom\\u0022\\u0020aria\\u002Dhidden\\u003D\\u0022true\\u0022\\u0020role\\u003D\\u0022presentation\\u0022\\u0020shape\\u002Drendering\\u003D\\u0022geometricPrecision\\u0022\\u0020style\\u003D\\u0022\\u002D\\u002Dsvg\\u002Dheight\\u003A\\u002024px\\u003B\\u0020\\u002D\\u002Dsvg\\u002Dwidth\\u003A\\u002024px\\u0022\\u003E\\u003Cuse\\u0020class\\u003D\\u0022icon\\u002Dic\\u002Dflex\\u002Dvisit\\u002Ddestination\\u0022\\u0020href\\u003D\\u0022\\\/wp\\u002Dcontent\\\/themes\\\/hh\\\/public\\\/images\\\/icons.svg\\u0023icon\\u002Dic\\u002Dflex\\u002Dvisit\\u002Ddestination\\u0022\\u003E\\u003C\\\/use\\u003E\\u003C\\\/svg\\u003E\",\n                lat: 40.644167685859216,\n                lng: 22.96175333852162,\n                                                                            },\n            ].filter(marker => marker.lat && marker.lng && !isNaN(marker.lat) && !isNaN(marker.lng));\n\n    \/\/ Fetch and modify the style to remove problematic sprite references\n    let mapStyle;\n    try {\n        const styleResponse = await fetch('https:\/\/geo.hh.gr\/styles\/OSM%20OpenMapTiles\/style.json');\n        mapStyle = await styleResponse.json();\n\n        \/\/ Remove ONLY sprite references that cause 400 errors\n        if (mapStyle.sprite) {\n            delete mapStyle.sprite;\n        }\n\n        \/\/ Keep glyphs for text rendering, but filter out sprite-dependent layers\n        if (mapStyle.layers) {\n            mapStyle.layers = mapStyle.layers.filter(layer => {\n                \/\/ Remove layers that use sprite-based icons but keep text layers\n                if (layer.type === 'symbol' && layer.layout && layer.layout['icon-image']) {\n                    \/\/ This layer uses sprite icons, remove it\n                    return false;\n                }\n                \/\/ Keep all other layers including text layers\n                return true;\n            });\n        }\n    } catch (error) {\n        console.warn(\"Failed to fetch custom style, using fallback:\", error);\n        \/\/ Fallback to simple raster style\n        mapStyle = {\n            version: 8,\n            sources: {\n                osm: {\n                    type: 'raster',\n                    tiles: ['https:\/\/tile.openstreetmap.org\/{z}\/{x}\/{y}.png'],\n                    tileSize: 256\n                }\n            },\n            layers: [{\n                id: 'osm',\n                type: 'raster',\n                source: 'osm'\n            }]\n        };\n    }\n\n    \/\/ Initialize map with cleaned style\n    const map = new maplibregl.Map({\n        container: 'map',\n        style: mapStyle,\n        center: [markers[0].lng, markers[0].lat],\n        zoom: 13,\n        minZoom: 6,\n        maxZoom: 18,\n        maxBounds: [\n            [19.0, 34.5],\n            [29.7, 42.0]\n        ],\n        attributionControl: false\n    });\n\n    \n    \/\/ Add markers to map\n    markers.forEach((marker, index) => {\n        const el = document.createElement('div');\n        el.className = 'custom-marker';\n\n        \/\/ Check if id is SVG content or a number\n        const isSvgLabel = typeof marker.id === 'string' && marker.id.includes('<svg');\n        const filterId = isSvgLabel ? 'practical_' + index : marker.id;\n\n        el.innerHTML = `\n            <svg class=\"marker-pin\" width=\"46\" height=\"46\" viewBox=\"0 0 46 46\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                <g filter=\"url(#filter0_d_${filterId})\">\n                    <path d=\"M19.6616 2.66405C21.7991 1.77865 24.2009 1.77865 26.3384 2.66405L34.312 5.9668C36.4495 6.85221 38.1478 8.55048 39.0332 10.688L42.3359 18.6616C43.2214 20.7991 43.2214 23.2009 42.3359 25.3384L39.0332 33.312C38.1478 35.4495 36.4495 37.1478 34.312 38.0332L26.3384 41.3359C24.2009 42.2214 21.7991 42.2214 19.6616 41.3359L11.688 38.0332C9.55049 37.1478 7.85221 35.4495 6.96681 33.312L3.66405 25.3384C2.77865 23.2009 2.77865 20.7991 3.66405 18.6616L6.9668 10.688C7.85221 8.55049 9.55048 6.85221 11.688 5.9668L19.6616 2.66405Z\" fill=\"white\"\/>\n                    <path d=\"M19.8525 3.12598C21.8676 2.29132 24.1324 2.29132 26.1475 3.12598L34.1211 6.42871C36.1358 7.26336 37.7366 8.86418 38.5713 10.8789L41.874 18.8525C42.7087 20.8676 42.7087 23.1324 41.874 25.1475L38.5713 33.1211C37.7366 35.1358 36.1358 36.7366 34.1211 37.5713L26.1475 40.874C24.1324 41.7087 21.8676 41.7087 19.8525 40.874L11.8789 37.5713C9.86418 36.7366 8.26336 35.1358 7.42871 33.1211L4.12598 25.1475C3.29132 23.1324 3.29132 20.8676 4.12598 18.8525L7.42871 10.8789C8.26336 8.86418 9.86418 7.26336 11.8789 6.42871L19.8525 3.12598Z\" stroke=\"#BDBDBD\"\/>\n                <\/g>\n                <defs>\n                    <filter id=\"filter0_d_${filterId}\" x=\"0\" y=\"0\" width=\"46\" height=\"46\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\n                        <feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"\/>\n                        <feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"\/>\n                        <feOffset dy=\"1\"\/>\n                        <feGaussianBlur stdDeviation=\"1.5\"\/>\n                        <feComposite in2=\"hardAlpha\" operator=\"out\"\/>\n                        <feColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.24 0\"\/>\n                        <feBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_${filterId}\"\/>\n                        <feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_${filterId}\" result=\"shape\"\/>\n                    <\/filter>\n                <\/defs>\n            <\/svg>\n            <div class=\"marker-label\">${isSvgLabel ? marker.id : marker.id}<\/div>\n        `;\n\n        \/\/ Add the marker to the map with custom element\n        const mapMarker = new maplibregl.Marker({\n            element: el,\n            anchor: 'bottom'\n        })\n            .setLngLat([marker.lng, marker.lat]);\n\n        \n        mapMarker.addTo(map);\n    });\n\n    \/\/ Custom zoom controls\n    const mapContainer = document.getElementById('map');\n\n    \/\/ Zoom In Button\n    const zoomInBtn = document.createElement('button');\n    zoomInBtn.className = 'custom-zoom-btn zoom-in-btn';\n    zoomInBtn.innerHTML = '<span class=\"zoom-icon\">\uff0b<\/span>';\n    zoomInBtn.setAttribute('aria-label', 'Zoom In');\n    zoomInBtn.setAttribute('tabindex', '0');\n    zoomInBtn.addEventListener('click', () => map.zoomIn());\n    zoomInBtn.addEventListener('keydown', (e) => {\n        if (e.key === 'Enter' || e.key === ' ') {\n            e.preventDefault();\n            map.zoomIn();\n        }\n    });\n\n    \/\/ Zoom Out Button\n    const zoomOutBtn = document.createElement('button');\n    zoomOutBtn.className = 'custom-zoom-btn zoom-out-btn';\n    zoomOutBtn.innerHTML = '<span class=\"zoom-icon\">\uff0d<\/span>';\n    zoomOutBtn.setAttribute('aria-label', 'Zoom Out');\n    zoomOutBtn.setAttribute('tabindex', '0');\n    zoomOutBtn.addEventListener('click', () => map.zoomOut());\n    zoomOutBtn.addEventListener('keydown', (e) => {\n        if (e.key === 'Enter' || e.key === ' ') {\n            e.preventDefault();\n            map.zoomOut();\n        }\n    });\n\n    \/\/ Append buttons to map container\n    mapContainer.appendChild(zoomInBtn);\n    mapContainer.appendChild(zoomOutBtn);\n});\n<\/script>\n\n\n<section class=\"section listBlock   \">\n\t<div class=\"block-heading d-flex\">\n\t\t\t\t\t<h2 class=\"heading-title\">See also<\/h2>\n\t\t\t\t\t\t\n\t\t\n<\/div>\n\n\t\n\t<div class=\"row list four-items\">\n\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-6 col-lg-3 card-item\">\n\t\t\t\t\t\t\n\t\t\t\t\n\n\n<div class=\"Card    \"  \n   >\n  \n\t\n\t\t<a href=\"https:\/\/www.hh.gr\/en\/destinations\/archaeological-museum-thessaloniki\/\" class=\"cardMainLink\" >\n\t\t\t\t\t\t\t<h3 class=\"CardTitle__title\">\n\t\t\t\t\t\t\t<span>Archaeological Museum of Thessaloniki: The history of ancient Macedonia in one museum<\/span>\n\t\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t<\/a>\n\t\n\t      <div class=\"Card__image\">\n                          \n<div style=\"--ratio:75%\" class=\" AspectRatioBox \">                 <img decoding=\"async\" src=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2025\/08\/\u03a0\u03a1\u039f\u03a3\u039f\u03a8\u0397-\u039c\u039f\u03a5\u03a3\u0395\u0399\u039f\u03a5.jpg\" alt=\"Archaeological Museum of Thessaloniki\" srcset=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2025\/08\/\u03a0\u03a1\u039f\u03a3\u039f\u03a8\u0397-\u039c\u039f\u03a5\u03a3\u0395\u0399\u039f\u03a5-300x200.jpg 300w, https:\/\/www.hh.gr\/wp-content\/uploads\/2025\/08\/\u03a0\u03a1\u039f\u03a3\u039f\u03a8\u0397-\u039c\u039f\u03a5\u03a3\u0395\u0399\u039f\u03a5-1024x683.jpg 1024w, https:\/\/www.hh.gr\/wp-content\/uploads\/2025\/08\/\u03a0\u03a1\u039f\u03a3\u039f\u03a8\u0397-\u039c\u039f\u03a5\u03a3\u0395\u0399\u039f\u03a5-768x512.jpg 768w, https:\/\/www.hh.gr\/wp-content\/uploads\/2025\/08\/\u03a0\u03a1\u039f\u03a3\u039f\u03a8\u0397-\u039c\u039f\u03a5\u03a3\u0395\u0399\u039f\u03a5-1536x1024.jpg 1536w, https:\/\/www.hh.gr\/wp-content\/uploads\/2025\/08\/\u03a0\u03a1\u039f\u03a3\u039f\u03a8\u0397-\u039c\u039f\u03a5\u03a3\u0395\u0399\u039f\u03a5.jpg 1984w\" sizes=\"(min-width: 768px) 100vw, 100vw\">\n            <\/div>\n              <\/div>\n\t\t<div class=\"CardBody   \">\n\t\t\t\t\t\t\t\t\t\t<div class=\"CardTitle\">\n\t\t\t\t\t\t<div class=\"CardTitle__title \" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\tArchaeological Museum of Thessaloniki: The history of ancient Macedonia in one museum\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"CardTitle__subtitle\">\n\t\t\tMuseum\n\t\t<\/div>\n\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\n\t<\/div>\n<\/div>\n\n\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-6 col-lg-3 card-item\">\n\t\t\t\t\t\t\n\t\t\t\t\n\n\n<div class=\"Card    \"  \n   >\n  \n\t\n\t\t<a href=\"https:\/\/www.hh.gr\/en\/destinations\/byzantine-museum-thessaloniki\/\" class=\"cardMainLink\" >\n\t\t\t\t\t\t\t<h3 class=\"CardTitle__title\">\n\t\t\t\t\t\t\t<span>Museum of Byzantine Culture Thessaloniki: Delving into the history of the Byzantium<\/span>\n\t\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t<\/a>\n\t\n\t      <div class=\"Card__image\">\n                          \n<div style=\"--ratio:75%\" class=\" AspectRatioBox \">                 <img decoding=\"async\" src=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/01\/0-\u0391\u03b5\u03c1\u03bf\u03c6\u03c9\u03c4\u03bf\u03b3\u03c1\u03b1\u03c6\u03af\u03b1-\u039c\u0392\u03a0.jpg\" alt=\"Museum of Byzantine Culture Thessaloniki\" srcset=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/01\/0-\u0391\u03b5\u03c1\u03bf\u03c6\u03c9\u03c4\u03bf\u03b3\u03c1\u03b1\u03c6\u03af\u03b1-\u039c\u0392\u03a0-300x173.jpg 300w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/01\/0-\u0391\u03b5\u03c1\u03bf\u03c6\u03c9\u03c4\u03bf\u03b3\u03c1\u03b1\u03c6\u03af\u03b1-\u039c\u0392\u03a0-1024x591.jpg 1024w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/01\/0-\u0391\u03b5\u03c1\u03bf\u03c6\u03c9\u03c4\u03bf\u03b3\u03c1\u03b1\u03c6\u03af\u03b1-\u039c\u0392\u03a0-768x443.jpg 768w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/01\/0-\u0391\u03b5\u03c1\u03bf\u03c6\u03c9\u03c4\u03bf\u03b3\u03c1\u03b1\u03c6\u03af\u03b1-\u039c\u0392\u03a0-1536x886.jpg 1536w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/01\/0-\u0391\u03b5\u03c1\u03bf\u03c6\u03c9\u03c4\u03bf\u03b3\u03c1\u03b1\u03c6\u03af\u03b1-\u039c\u0392\u03a0-2048x1182.jpg 2048w\" sizes=\"(min-width: 768px) 100vw, 100vw\">\n            <\/div>\n              <\/div>\n\t\t<div class=\"CardBody   \">\n\t\t\t\t\t\t\t\t\t\t<div class=\"CardTitle\">\n\t\t\t\t\t\t<div class=\"CardTitle__title \" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\tMuseum of Byzantine Culture Thessaloniki: Delving into the history of the Byzantium\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"CardTitle__subtitle\">\n\t\t\tMuseum\n\t\t<\/div>\n\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\n\t<\/div>\n<\/div>\n\n\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-6 col-lg-3 card-item\">\n\t\t\t\t\t\t\n\t\t\t\t\n\n\n<div class=\"Card    \"  \n   >\n  \n\t\n\t\t<a href=\"https:\/\/www.hh.gr\/en\/destinations\/rotunda-thessaloniki\/\" class=\"cardMainLink\" >\n\t\t\t\t\t\t\t<h3 class=\"CardTitle__title\">\n\t\t\t\t\t\t\t<span>Rotunda: An enigmatic monument with magnificent mosaics<\/span>\n\t\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t<\/a>\n\t\n\t      <div class=\"Card__image\">\n                          \n<div style=\"--ratio:75%\" class=\" AspectRatioBox \">                 <img decoding=\"async\" src=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/01\/ROTONDA-1.jpg\" alt=\"Rotunda (Church of Saint George)\" srcset=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/01\/ROTONDA-1-300x200.jpg 300w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/01\/ROTONDA-1-1024x682.jpg 1024w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/01\/ROTONDA-1-768x511.jpg 768w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/01\/ROTONDA-1-1536x1023.jpg 1536w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/01\/ROTONDA-1-2048x1364.jpg 2048w\" sizes=\"(min-width: 768px) 100vw, 100vw\">\n            <\/div>\n              <\/div>\n\t\t<div class=\"CardBody   \">\n\t\t\t\t\t\t\t\t\t\t<div class=\"CardTitle\">\n\t\t\t\t\t\t<div class=\"CardTitle__title \" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\tRotunda: An enigmatic monument with magnificent mosaics\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"CardTitle__subtitle\">\n\t\t\tMonument\n\t\t<\/div>\n\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\n\t<\/div>\n<\/div>\n\n\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-6 col-lg-3 card-item\">\n\t\t\t\t\t\t\n\t\t\t\t\n\n\n<div class=\"Card    \"  \n   >\n  \n\t\n\t\t<a href=\"https:\/\/www.hh.gr\/en\/destinations\/white-tower-thessaloniki\/\" class=\"cardMainLink\" >\n\t\t\t\t\t\t\t<h3 class=\"CardTitle__title\">\n\t\t\t\t\t\t\t<span>White Tower: The ultimate Thessaloniki landmark<\/span>\n\t\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t<\/a>\n\t\n\t      <div class=\"Card__image\">\n                          \n<div style=\"--ratio:75%\" class=\" AspectRatioBox \">                 <img decoding=\"async\" src=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/01\/0-\u039b\u03b5\u03c5\u03ba\u03cc\u03c2-\u03a0\u03cd\u03c1\u03b3\u03bf\u03c2-\u03b5\u03be\u03c9\u03c4\u03b5\u03c1\u03b9\u03ba\u03ac-scaled.jpg\" alt=\"\u039f \u039b\u03b5\u03c5\u03ba\u03cc\u03c2 \u03a0\u03cd\u03c1\u03b3\u03bf\u03c2\" srcset=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/01\/0-\u039b\u03b5\u03c5\u03ba\u03cc\u03c2-\u03a0\u03cd\u03c1\u03b3\u03bf\u03c2-\u03b5\u03be\u03c9\u03c4\u03b5\u03c1\u03b9\u03ba\u03ac-225x300.jpg 225w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/01\/0-\u039b\u03b5\u03c5\u03ba\u03cc\u03c2-\u03a0\u03cd\u03c1\u03b3\u03bf\u03c2-\u03b5\u03be\u03c9\u03c4\u03b5\u03c1\u03b9\u03ba\u03ac-768x1024.jpg 768w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/01\/0-\u039b\u03b5\u03c5\u03ba\u03cc\u03c2-\u03a0\u03cd\u03c1\u03b3\u03bf\u03c2-\u03b5\u03be\u03c9\u03c4\u03b5\u03c1\u03b9\u03ba\u03ac-1152x1536.jpg 1152w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/01\/0-\u039b\u03b5\u03c5\u03ba\u03cc\u03c2-\u03a0\u03cd\u03c1\u03b3\u03bf\u03c2-\u03b5\u03be\u03c9\u03c4\u03b5\u03c1\u03b9\u03ba\u03ac-1536x2048.jpg 1536w, https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/01\/0-\u039b\u03b5\u03c5\u03ba\u03cc\u03c2-\u03a0\u03cd\u03c1\u03b3\u03bf\u03c2-\u03b5\u03be\u03c9\u03c4\u03b5\u03c1\u03b9\u03ba\u03ac-scaled.jpg 1920w\" sizes=\"(min-width: 768px) 100vw, 100vw\">\n            <\/div>\n              <\/div>\n\t\t<div class=\"CardBody   \">\n\t\t\t\t\t\t\t\t\t\t<div class=\"CardTitle\">\n\t\t\t\t\t\t<div class=\"CardTitle__title \" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\tWhite Tower: The ultimate Thessaloniki landmark\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"CardTitle__subtitle\">\n\t\t\tMonument\n\t\t<\/div>\n\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\n\t<\/div>\n<\/div>\n\n\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\n\t\t\n\t\t\t<\/div>\n\n\t\n \n<\/section>\n  \n    \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":7,"featured_media":7642,"parent":0,"menu_order":0,"template":"","meta":{"_acf_changed":false,"footnotes":""},"destination_type":[86],"region":[65],"period":[69,70],"various_information":[53],"theme":[],"class_list":["post-7640","destination","type-destination","status-publish","has-post-thumbnail","hentry","destination_type-monument","region-macedonia-thrace","period-byzantium","period-modern-times","various_information-unesco-en"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Heptapyrgion and Trigonion Tower: The impressive fortifications of Thessaloniki - Hellenic Heritage<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hh.gr\/en\/destinations\/heptapyrgion-and-trigonion-tower\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Heptapyrgion and Trigonion Tower: The impressive fortifications of Thessaloniki - Hellenic Heritage\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hh.gr\/en\/destinations\/heptapyrgion-and-trigonion-tower\/\" \/>\n<meta property=\"og:site_name\" content=\"Hellenic Heritage\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-24T09:10:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-4-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1705\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.hh.gr\\\/en\\\/destinations\\\/heptapyrgion-and-trigonion-tower\\\/\",\"url\":\"https:\\\/\\\/www.hh.gr\\\/en\\\/destinations\\\/heptapyrgion-and-trigonion-tower\\\/\",\"name\":\"Heptapyrgion and Trigonion Tower: The impressive fortifications of Thessaloniki - Hellenic Heritage\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hh.gr\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.hh.gr\\\/en\\\/destinations\\\/heptapyrgion-and-trigonion-tower\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hh.gr\\\/en\\\/destinations\\\/heptapyrgion-and-trigonion-tower\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.hh.gr\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/eptapyrgio-4-scaled.jpg\",\"datePublished\":\"2026-03-20T12:02:23+00:00\",\"dateModified\":\"2026-06-24T09:10:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.hh.gr\\\/en\\\/destinations\\\/heptapyrgion-and-trigonion-tower\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.hh.gr\\\/en\\\/destinations\\\/heptapyrgion-and-trigonion-tower\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.hh.gr\\\/en\\\/destinations\\\/heptapyrgion-and-trigonion-tower\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.hh.gr\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/eptapyrgio-4-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/www.hh.gr\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/eptapyrgio-4-scaled.jpg\",\"width\":2560,\"height\":1705,\"caption\":\"Heptapyrgion and Trigonion Tower, Thessaloniki\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.hh.gr\\\/en\\\/destinations\\\/heptapyrgion-and-trigonion-tower\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0391\u03c1\u03c7\u03b9\u03ba\u03ae\",\"item\":\"https:\\\/\\\/www.hh.gr\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Destinations\",\"item\":\"https:\\\/\\\/www.hh.gr\\\/en\\\/destinations\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Heptapyrgion and Trigonion Tower: The impressive fortifications of Thessaloniki\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.hh.gr\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.hh.gr\\\/en\\\/\",\"name\":\"Hellenic Heritage\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.hh.gr\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Heptapyrgion and Trigonion Tower: The impressive fortifications of Thessaloniki - Hellenic Heritage","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.hh.gr\/en\/destinations\/heptapyrgion-and-trigonion-tower\/","og_locale":"en_US","og_type":"article","og_title":"Heptapyrgion and Trigonion Tower: The impressive fortifications of Thessaloniki - Hellenic Heritage","og_url":"https:\/\/www.hh.gr\/en\/destinations\/heptapyrgion-and-trigonion-tower\/","og_site_name":"Hellenic Heritage","article_modified_time":"2026-06-24T09:10:38+00:00","og_image":[{"width":2560,"height":1705,"url":"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-4-scaled.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.hh.gr\/en\/destinations\/heptapyrgion-and-trigonion-tower\/","url":"https:\/\/www.hh.gr\/en\/destinations\/heptapyrgion-and-trigonion-tower\/","name":"Heptapyrgion and Trigonion Tower: The impressive fortifications of Thessaloniki - Hellenic Heritage","isPartOf":{"@id":"https:\/\/www.hh.gr\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hh.gr\/en\/destinations\/heptapyrgion-and-trigonion-tower\/#primaryimage"},"image":{"@id":"https:\/\/www.hh.gr\/en\/destinations\/heptapyrgion-and-trigonion-tower\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-4-scaled.jpg","datePublished":"2026-03-20T12:02:23+00:00","dateModified":"2026-06-24T09:10:38+00:00","breadcrumb":{"@id":"https:\/\/www.hh.gr\/en\/destinations\/heptapyrgion-and-trigonion-tower\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hh.gr\/en\/destinations\/heptapyrgion-and-trigonion-tower\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hh.gr\/en\/destinations\/heptapyrgion-and-trigonion-tower\/#primaryimage","url":"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-4-scaled.jpg","contentUrl":"https:\/\/www.hh.gr\/wp-content\/uploads\/2026\/03\/eptapyrgio-4-scaled.jpg","width":2560,"height":1705,"caption":"Heptapyrgion and Trigonion Tower, Thessaloniki"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hh.gr\/en\/destinations\/heptapyrgion-and-trigonion-tower\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0391\u03c1\u03c7\u03b9\u03ba\u03ae","item":"https:\/\/www.hh.gr\/en\/"},{"@type":"ListItem","position":2,"name":"Destinations","item":"https:\/\/www.hh.gr\/en\/destinations\/"},{"@type":"ListItem","position":3,"name":"Heptapyrgion and Trigonion Tower: The impressive fortifications of Thessaloniki"}]},{"@type":"WebSite","@id":"https:\/\/www.hh.gr\/en\/#website","url":"https:\/\/www.hh.gr\/en\/","name":"Hellenic Heritage","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hh.gr\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.hh.gr\/en\/wp-json\/wp\/v2\/destination\/7640","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hh.gr\/en\/wp-json\/wp\/v2\/destination"}],"about":[{"href":"https:\/\/www.hh.gr\/en\/wp-json\/wp\/v2\/types\/destination"}],"author":[{"embeddable":true,"href":"https:\/\/www.hh.gr\/en\/wp-json\/wp\/v2\/users\/7"}],"version-history":[{"count":7,"href":"https:\/\/www.hh.gr\/en\/wp-json\/wp\/v2\/destination\/7640\/revisions"}],"predecessor-version":[{"id":12277,"href":"https:\/\/www.hh.gr\/en\/wp-json\/wp\/v2\/destination\/7640\/revisions\/12277"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hh.gr\/en\/wp-json\/wp\/v2\/media\/7642"}],"wp:attachment":[{"href":"https:\/\/www.hh.gr\/en\/wp-json\/wp\/v2\/media?parent=7640"}],"wp:term":[{"taxonomy":"destination_type","embeddable":true,"href":"https:\/\/www.hh.gr\/en\/wp-json\/wp\/v2\/destination_type?post=7640"},{"taxonomy":"region","embeddable":true,"href":"https:\/\/www.hh.gr\/en\/wp-json\/wp\/v2\/region?post=7640"},{"taxonomy":"period","embeddable":true,"href":"https:\/\/www.hh.gr\/en\/wp-json\/wp\/v2\/period?post=7640"},{"taxonomy":"various_information","embeddable":true,"href":"https:\/\/www.hh.gr\/en\/wp-json\/wp\/v2\/various_information?post=7640"},{"taxonomy":"theme","embeddable":true,"href":"https:\/\/www.hh.gr\/en\/wp-json\/wp\/v2\/theme?post=7640"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}