{"id":4812,"date":"2025-03-13T14:36:30","date_gmt":"2025-03-13T14:36:30","guid":{"rendered":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/?page_id=4812"},"modified":"2026-07-23T08:30:20","modified_gmt":"2026-07-23T08:30:20","slug":"faktablad-2","status":"publish","type":"page","link":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/sv\/","title":{"rendered":"Faktablad"},"content":{"rendered":"\n<div class=\"wp-block-cover alignfull is-light cover-hero wp-duotone-unset-1\" style=\"margin-top:0px;margin-bottom:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;min-height:30vw;aspect-ratio:unset;\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" class=\"wp-block-cover__image-background wp-image-5194 size-large\" alt=\"\" src=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/05\/panorama_kesa_hero-1024x768.jpg\" data-object-fit=\"cover\" srcset=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/05\/panorama_kesa_hero-1024x768.jpg 1024w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/05\/panorama_kesa_hero-300x225.jpg 300w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/05\/panorama_kesa_hero-768x576.jpg 768w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/05\/panorama_kesa_hero-1536x1152.jpg 1536w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/05\/panorama_kesa_hero.jpg 2000w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><span aria-hidden=\"true\" class=\"wp-block-cover__background has-black-background-color has-background-dim-0 has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-flow wp-container-core-cover-is-layout-6e17fc20 wp-block-cover-is-layout-flow\">\n<h1 class=\"wp-block-heading has-text-align-center\" id=\"h-\" style=\"font-size:70px\"><\/h1>\n\n\n\n<p><\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group hiddenx is-layout-constrained wp-container-core-group-is-layout-72190d31 wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"mews-booking-engine2-bg\" onclick=\"mewsCalendar.clickMewsCloseCalendar()\"><\/div>\n\n<div class=\"mews-booking-engine2-hero\" style=\"background-image: url('https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/panorama_footer_bg2.png');\">\n    <div class=\"mews-booking-panel\">\n        <div class=\"mews-calendar-item\">\n\n            <!------------------------------>\n            <!-- Label                    -->\n            <!------------------------------>\n            <div class=\"mews-calendar-label\">\n                <img decoding=\"async\" src=\"https:\/\/www.kassiopeia.fi\/hotel-matts\/wp-content\/uploads\/sites\/2\/2025\/11\/varauskalenteri_matts.svg\">\n                <div class=\"mews-calendar-label__text\">\n                    Book accommodation:                <\/div>\n            <\/div>\n\n            <!------------------------------>\n            <!-- Input                   -->\n            <!------------------------------>\n            <div class=\"mews-calendar-input\">\n                <!--<input type=\"text\" id=\"mews-calendar-start\" disabled value=\"21.10.2025\"\/>-->\n                <div class=\"mews-calendar-input-field\" id=\"mews-calendar-start\" onclick=\"mewsCalendar.clickMewsOpenCalendar()\">\n                    <div class=\"mews-date-label\"><span id=\"mews-date-label-start\"><\/span> &#8211; <span id=\"mews-date-label-end\"><\/span><\/div>\n                    <div class=\"grid\">\n                        <div class=\"cell\"><\/div>\n                        <div class=\"cell\"><\/div>\n                        <div class=\"cell\"><\/div>\n                        <div class=\"cell\"><\/div>\n                        <div class=\"cell\"><\/div>\n                        <div class=\"cell\"><\/div>\n                        <div class=\"cell\"><\/div>\n                        <div class=\"cell\"><\/div>\n                        <div class=\"cell\"><\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"mews-calendar-widget-container\">\n    <div id=\"mews-calendar-widget\">\n        <div class=\"mews-calendar-widget-close\" id=\"mews-calendar-close\" onclick=\"mewsCalendar.clickMewsCloseCalendar()\">\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" width=\"65\" height=\"65\" role=\"img\" aria-label=\"Close\">\n                <circle cx=\"12\" cy=\"12\" r=\"11\" fill=\"none\"\/>\n                <path d=\"M8.5 8.5L15.5 15.5M15.5 8.5L8.5 15.5\" stroke=\"currentColor\" stroke-width=\"1.0\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\/>\n            <\/svg>\n        <\/div>\n        <div class=\"mcw-inner\">\n            <div class=\"mcw-table-container\">\n                <div class=\"mcw-table mcw-table-l\">\n                    <div class=\"calendar-arrow calendar-arrow-l\" onclick=\"mewsCalendar.clickArrow(1)\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" aria-hidden=\"true\" focusable=\"false\">\n                            <path d=\"M15 5l-7 7 7 7\" fill=\"none\" stroke=\"white\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                        <\/svg>\n                    <\/div>\n                    <div class=\"calendar-title\" id=\"calendar-title-1\"><\/div>\n                    <div id=\"calendar-weekdays1\"><\/div>\n                    <div class=\"calendar-days\" id=\"calendar-days1\"><\/div>\n                <\/div>\n                <div class=\"mcw-table mcw-table-r\">\n                    <div class=\"calendar-arrow calendar-arrow-r\" onclick=\"mewsCalendar.clickArrow(2)\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" aria-hidden=\"true\" focusable=\"false\">\n                            <path d=\"M9 5l7 7-7 7\" fill=\"none\" stroke=\"white\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                        <\/svg>\n                    <\/div>\n                    <div class=\"calendar-title\" id=\"calendar-title-2\"><\/div>\n                    <div id=\"calendar-weekdays2\"><\/div>\n                    <div class=\"calendar-days\" id=\"calendar-days2\"><\/div>\n                <\/div>\n            <\/div>\n            <div class=\"mcw-button\">\n                <button class=\"btn-secondary\" id=\"mews-submit-button-calendar-desktop\" onclick=\"mewsCalendar.clickMewsCloseCalendar()\">\n                    Select dates                <\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>                <div class=\"mews-calendar-widget-container-mobile\">\n    <div id=\"mews-calendar-widget-mobile\">\n        <div class=\"mcw-top\">\n            <div>\n                Date            <\/div>\n            <div class=\"mews-calendar-widget-close\" onclick=\"mewsCalendar.clickMewsCloseCalendar()\">\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" width=\"50\" height=\"50\" role=\"img\" aria-label=\"Close\">\n                    <circle cx=\"12\" cy=\"12\" r=\"11\" fill=\"none\"\/>\n                    <path d=\"M8.5 8.5L15.5 15.5M15.5 8.5L8.5 15.5\" stroke=\"currentColor\" stroke-width=\"1.0\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\/>\n                <\/svg>\n            <\/div>\n        <\/div>\n        <div class=\"mcw-content\" id=\"mcw-content-mobile\"><\/div>\n        <div class=\"mcw-bottom\">\n            <button class=\"btn-secondary\" id=\"mews-submit-button-calendar-mobile\" onclick=\"mewsCalendar.clickMewsCloseCalendar()\">\n                Select dates            <\/button>\n        <\/div>\n    <\/div>\n<\/div>            <\/div>\n        <\/div>\n        <input type=\"hidden\" id=\"mews-selected-start-year\" value=\"\">\n        <input type=\"hidden\" id=\"mews-selected-start-month\" value=\"\">\n        <input type=\"hidden\" id=\"mews-selected-start-day\" value=\"\">\n        <input type=\"hidden\" id=\"mews-selected-end-year\" value=\"\">\n        <input type=\"hidden\" id=\"mews-selected-end-month\" value=\"\">\n        <input type=\"hidden\" id=\"mews-selected-end-day\" value=\"\">\n        <button class=\"distributor-open\" id=\"mews-submit-button\">&#8230;<\/button>\n        <div id=\"mews-test\"><\/div>\n    <\/div>\n    <div class='mews-booking-engine2-hero__message'>\n        \n<p class=\"has-small-font-size\" style=\"margin-top:var(--wp--preset--spacing--30);margin-bottom:0\">Why book directly from us? <a href=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/en\/why-book-directly\/\">See all benefits!<\/a><\/p>\n    <\/div>\n<\/div>\n\n<script>\n\n    class MewsCalendar {\n        constructor() {\n            this.now = new Date(); \/\/Production\n            \/\/this.now = new Date('2027-12-28T10:00:00'); \/\/Testing\n            this.dayNow = this.now.getDate();\n            this.monthNow = this.now.getMonth() + 1;\n            this.yearNow = this.now.getFullYear();\n            this.monthNext = this.now.getMonth() + 2;\n            this.yearNext = this.now.getFullYear();\n            if (this.monthNow == 12) this.yearNext++;\n            this.monthNowSelected = this.monthNow;\n            this.yearNowSelected = this.yearNow;\n            this.monthNextSelected = this.monthNext;\n            this.yearNextSelected = this.yearNext;\n            if (this.monthNextSelected <= 0) this.monthNextSelected = 12;\n            if (this.monthNextSelected > 12) this.monthNextSelected = 1;\n            this.weekdayNames = ['mon', 'tue', 'wed', 'thu', 'fri', 'sat', 'sun'];this.monthNames = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'];            this.generateCalendar(1);\n            this.generateCalendar(2);\n            this.generateMonthDays(1, this.monthNowSelected, this.yearNowSelected);\n            this.generateMonthDays(2, this.monthNextSelected, this.yearNextSelected);\n            let tomorrow = new Date();\n            tomorrow.setDate(tomorrow.getDate() + 1);\n            this.setDateLabels(this.dateToString(this.now), this.dateToString(tomorrow));\n            this.arrayDates = [];\n            this.arrayDatesSorted = [];\n            this.clickDayCount = 0;\n        }\n\n        setDateLabels(start, end) {\n            jQuery('#mews-date-label-start').html(start);\n            jQuery('#mews-date-label-end').html(end);\n        }\n\n        clickMewsOpenCalendar() {\n            jQuery('.mews-booking-engine2-bg').fadeIn(50);\n            jQuery('#mews-calendar-widget').fadeIn(50);\n            jQuery('#mews-calendar-widget-mobile').fadeIn(50);\n        }\n\n        clickMewsCloseCalendar() {\n\t\t\tjQuery('.mews-booking-engine2-bg').fadeOut(50);\n            jQuery('#mews-calendar-widget').fadeOut(50);\n            jQuery('#mews-calendar-widget-mobile').fadeOut(50);\n        }\n\n        generateCalendar(id) {\n            this.generateWeekdays(id);\n            let html = '';\n            for (let y=0; y<6; y++) {\n                html += '<div class=\"row\">';\n                    for (let x=0; x<7; x++) {\n                        let day = y*7+x+1;\n                        html += '<div class=\"day-square day-square-' + id + '\" id=\"' + id + '-day-' + day + '\" data-day=\"0\" onclick=\"mewsCalendar.clickDay(this)\">';\n                        html += '<div class=\"day-square-inner\">';\n                        html += '<div class=\"day-square-circle\"><\/div>';\n                        html += '<\/div>';\n                        html += '<\/div>';\n                    }\n                html += '<\/div>';\n            }\n            jQuery('#calendar-days' + id).html(html);\n        }\n\n        generateWeekdays(id) {\n            let html = '<div class=\"calendar-weekdays\">';\n            html += '<div>' + this.weekdayNames[0] + '<\/div>';\n            html += '<div>' + this.weekdayNames[1] + '<\/div>';\n            html += '<div>' + this.weekdayNames[2] + '<\/div>';\n            html += '<div>' + this.weekdayNames[3] + '<\/div>';\n            html += '<div>' + this.weekdayNames[4] + '<\/div>';\n            html += '<div>' + this.weekdayNames[5] + '<\/div>';\n            html += '<div>' + this.weekdayNames[6] + '<\/div>';\n            html += '<\/div>';\n            jQuery('#calendar-weekdays' + id).html(html);\n        }\n\n        clickArrow(dir) {\n            if (dir == 1) {\n                if (this.monthNow == this.monthNowSelected && this.yearNow == this.yearNowSelected) {\n                    \/\/Do nothing\n                } else {\n                    this.monthNowSelected--;\n                    if (this.monthNowSelected <= 0) {\n                        this.monthNowSelected = 12;\n                        this.yearNowSelected--;\n                    }\n                    this.monthNextSelected--;\n                    if (this.monthNextSelected <= 0) {\n                        this.monthNextSelected = 12;\n                        this.yearNextSelected--;\n                    }\n                }\n            }\n            if (dir == 2) {\n                this.monthNowSelected++;\n                if (this.monthNowSelected > 12) {\n                    this.monthNowSelected = 1;\n                    this.yearNowSelected++;\n                }\n                this.monthNextSelected++;\n                if (this.monthNextSelected > 12) {\n                    this.monthNextSelected = 1;\n                    this.yearNextSelected++;\n                }\n            }\n            this.generateCalendar(1);\n            this.generateCalendar(2);\n            this.generateMonthDays(1, this.monthNowSelected, this.yearNowSelected);\n            this.generateMonthDays(2, this.monthNextSelected, this.yearNextSelected);\n            this.markSelectedDates();\n        }\n\n        generateMonthDays(id, month, year) {\n            \/\/console.log('generateMonthDays', id, month, year);\n            const firstDay = new Date(year, month-1, 1);\n            const firstDayId = (firstDay.getDay() + 6) % 7 + 1;\n            const daysInMonth = new Date(year, month, 0).getDate();\n            let html = '';\n            \/\/jQuery('.day-square-' + id).html('');\n            jQuery('.day-square-' + id).data('day', 0);\n            jQuery('.day-square-' + id).removeClass('disabled');\n            jQuery('.day-square-' + id).removeClass('current');\n            for (let i=firstDayId; i<daysInMonth+firstDayId; i++) {\n                const day = i-firstDayId+1;\n                const dateStr = day + '.' + month + '.' + year;\n                \/\/console.log(dateStr);\n                \/\/jQuery('#' + id + '-day-' + i).html(day);\n                jQuery('#' + id + '-day-' + i + ' .day-square-circle').html(day);\n                jQuery('#' + id + '-day-' + i).data('day', day + '.' + month + '.' + year);\n                if (this.stringToDate(dateStr) < this.now) {\n                    jQuery('#' + id + '-day-' + i).addClass('disabled');\n                    \/\/console.log('disabled', this.now);\n                }\n                if (dateStr == this.dateToString(this.now)) jQuery('#' + id + '-day-' + i).addClass('current');\n            }\n            const monthName = this.monthNames[month-1];\n            jQuery('#calendar-title-' + id).html(monthName + ' ' + year);\n            this.removeEmptyRows(id);\n        }\n\n        removeEmptyRows(id) {\n            let count = 0;\n            let rowCount = 0;\n            let html = '';\n            jQuery('.day-square-' + id).each(function() {\n                count++;\n                html += jQuery(this).html();\n                if (count % 7 == 0) {\n                    rowCount++;\n                    if (html == '') {\n                        const first = (rowCount-1)*7+1;\n                        for (let i=first; i<first+7; i++) {\n                            jQuery('#' + id + '-day-' + i).remove();\n                        }\n                    }\n                    html = '';\n                }\n            });\n        }\n\n        clickDay = (event) => {\n            const id = jQuery(event).attr('id');\n            const str = jQuery(event).data('day');\n            \/\/console.log(id, str);\n            if (this.arrayDates[0] != undefined && this.arrayDates[1] != undefined) {\n                this.arrayDates = [];\n                this.arrayDatesSorted = [...this.arrayDates].sort((a, b) => a - b);\n                this.markSelectedDates();\n            }\n            if (this.arrayDates[0] != undefined && this.arrayDates[1] == undefined) {\n                this.arrayDates[1] = this.stringToDate(str);\n                this.arrayDatesSorted = [...this.arrayDates].sort((a, b) => a - b);\n                this.markSelectedDates();\n            }\n            if (this.arrayDates[0] == undefined && this.arrayDates[1] == undefined) {\n                this.arrayDates[0] = this.stringToDate(str);\n                this.arrayDatesSorted = [...this.arrayDates].sort((a, b) => a - b);\n                this.markSelectedDates();\n            }\n        }\n\n        markSelectedDates() {\n            const date1 = this.arrayDatesSorted[0];\n            const date2 = this.arrayDatesSorted[1];\n            const str1 = this.dateToString(date1);\n            const str2 = this.dateToString(date2);\n            jQuery('.day-square-1').removeClass('selected');\n            jQuery('.day-square-1').removeClass('selected-strong1');\n            jQuery('.day-square-1').removeClass('selected-strong2');\n            jQuery('.day-square-2').removeClass('selected');\n            jQuery('.day-square-2').removeClass('selected-strong1');\n            jQuery('.day-square-2').removeClass('selected-strong2');\n            if (str1.length > 1) {\n                this.setDateLabels(str1, str2);\n                jQuery('.day-square-1').each(function() {\n                    const dataDay = jQuery(this).data('day');\n                    if (dataDay.length > 1) {\n                        const [day, month, year] = dataDay.split('.').map(Number);\n                        const dataDayDate = new Date(year, month - 1, day);\n                        if (dataDayDate > date1 && dataDayDate < date2) {\n                            jQuery(this).addClass('selected');\n                        }\n                        if (dataDay == str1) jQuery(this).addClass('selected-strong1');\n                        if (dataDay == str2) jQuery(this).addClass('selected-strong2');\n                    }\n                });\n                jQuery('.day-square-2').each(function() {\n                    const dataDay = jQuery(this).data('day');\n                    if (dataDay.length > 1) {\n                        const [day, month, year] = dataDay.split('.').map(Number);\n                        const dataDayDate = new Date(year, month - 1, day);\n                        if (dataDayDate > date1 && dataDayDate < date2) {\n                            jQuery(this).addClass('selected');\n                        }\n                        if (dataDay == str1) jQuery(this).addClass('selected-strong1');\n                        if (dataDay == str2) jQuery(this).addClass('selected-strong2');\n                    }\n                });\n            } else {\n                jQuery('.day-square-1').removeClass('selected');\n                jQuery('.day-square-2').removeClass('selected');\n            }\n            if (str1.length > 1 && str2.length > 1) {\n                jQuery('#mews-selected-start-year').val(date1.getFullYear());\n                jQuery('#mews-selected-start-month').val(date1.getMonth());\n                jQuery('#mews-selected-start-day').val(date1.getDate());\n                jQuery('#mews-selected-end-year').val(date2.getFullYear());\n                jQuery('#mews-selected-end-month').val(date2.getMonth());\n                jQuery('#mews-selected-end-day').val(date2.getDate());\n            }\n            \/* Testing:\n            let startYear = jQuery('#mews-selected-start-year').val();\n            let startMonth = jQuery('#mews-selected-start-month').val(); \/\/0-11\n            let startDay = jQuery('#mews-selected-start-day').val();\n            let endYear = jQuery('#mews-selected-end-year').val();\n            let endMonth = jQuery('#mews-selected-end-month').val(); \/\/0-11\n            let endDay = jQuery('#mews-selected-end-day').val();\n            console.log('mews start1', startYear, startMonth, startDay);\n            console.log('mews end1', endYear, endMonth, endDay);*\/\n        }\n\n        stringToDate(str) {\n            if (str.length > 1) {\n                const [day, month, year] = str.split('.').map(Number);\n                return new Date(year, month - 1, day);\n            }\n            return '';\n        }\n\n        dateToString(date) {\n            if (!date) return ''; \/\/ null\/undefined -> empty string\n            \/\/ If input is a string in dd.mm.yyyy (or d.m.yyyy) format, parse manually\n            if (typeof date === 'string' && \/^\\d{1,2}\\.\\d{1,2}\\.\\d{4}$\/.test(date.trim())) {\n                const [d, m, y] = date.trim().split('.').map(Number);\n                \/\/ basic validation\n                if (!d || !m || !y) return '';\n                const dt = new Date(y, m - 1, d);\n                if (Number.isNaN(dt.getTime())) return '';\n                date = dt;\n            } else {\n                \/\/ try to coerce other inputs (Date object, ISO string, timestamp)\n                date = new Date(date);\n                if (Number.isNaN(date.getTime())) return '';\n            }\n            \/\/const day = String(date.getDate()).padStart(2, '0');\n            const day = String(date.getDate());\n            const month = String(date.getMonth() + 1);\n            const year = date.getFullYear();\n            return `${day}.${month}.${year}`;\n        }\n    }\n    const mewsCalendar = new MewsCalendar();\n<\/script><script>\n    class MewsCalendarMobile {\n        constructor() {\n            this.now = new Date();\n            this.dayNow = this.now.getDate();\n            this.monthNow = this.now.getMonth() + 1;\n            this.yearNow = this.now.getFullYear();\n            this.monthNext = this.now.getMonth() + 2;\n            this.yearNext = this.now.getFullYear();\n            this.weekdayNames = ['mon', 'tue', 'wed', 'thu', 'fri', 'sat', 'sun'];this.monthNames = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'];            this.arrayDates = [];\n            this.arrayDatesSorted = [];\n            this.generateAllCalendars();\n        }\n\n        generateAllCalendars() {\n            const date = new Date();\n            for (let i = 0; i < 13; i++) {\n                const year = date.getFullYear();\n                const month = date.getMonth() + 1; \/\/ getMonth() is 0-based\n                \/\/console.log(`${year}, ${month}`);\n                if (i < 12) {\n                    this.generateCalendar(i+1, year, month, false);\n                } else {\n                    this.generateCalendar(i+1, year, month, true);\n                }\n                this.generateMonthDays(i+1, year, month);\n                this.removeEmptyRows(i+1);\n                \/\/ Move to next month\n                date.setMonth(date.getMonth() + 1);\n            }\n        }\n\n        generateCalendar(id, year, month, addSpacer) {\n            let html = '';\n            html += '<div class=\"mcw-content-monthname\">' + this.monthNames[month-1] + ' ' + year + '<\/div>';\n            html += '<div class=\"m-calendar-weekdays\">';\n            html += '<div>' + this.weekdayNames[0] + '<\/div>';\n            html += '<div>' + this.weekdayNames[1] + '<\/div>';\n            html += '<div>' + this.weekdayNames[2] + '<\/div>';\n            html += '<div>' + this.weekdayNames[3] + '<\/div>';\n            html += '<div>' + this.weekdayNames[4] + '<\/div>';\n            html += '<div>' + this.weekdayNames[5] + '<\/div>';\n            html += '<div>' + this.weekdayNames[6] + '<\/div>';\n            html += '<\/div>';\n            html += '<div style=\"height: 10px;\"><\/div>';\n            for (let y=0; y<6; y++) {\n                html += '<div class=\"m-row\">';\n                    for (let x=0; x<7; x++) {\n                        let day = y*7+x+1;\n                        \/\/html += '<div class=\"m-day-square m-day-square-' + id + '\" id=\"' + id + '-m-day-' + day + '\" data-day=\"0\" onclick=\"mewsCalendarMobile.clickDay(this)\">' + day + '<\/div>';\n                        html += '<div class=\"m-day-square m-day-square-' + id + '\" id=\"' + id + '-m-day-' + day + '\" data-day=\"0\" onclick=\"mewsCalendarMobile.clickDay(this)\">';\n                        html += '<div class=\"m-day-square-inner\">';\n                        html += '<div class=\"m-day-square-circle\"><\/div>';\n                        html += '<\/div>';\n                        html += '<\/div>';\n                    }\n                html += '<\/div>';\n            }\n            html += '<div style=\"height: 30px;\"><\/div>';\n            if (addSpacer) html += '<div style=\"height: 150px;\"><\/div>';\n            jQuery('#mcw-content-mobile').append(html);\n        }\n\n        generateMonthDays(id, year, month) {\n            \/\/console.log('generateMonthDays', id, month, year);\n            const firstDay = new Date(year, month-1, 1);\n            const firstDayId = (firstDay.getDay() + 6) % 7 + 1;\n            const daysInMonth = new Date(year, month, 0).getDate();\n            let html = '';\n            \/\/jQuery('.m-day-square-' + id).html('');\n            jQuery('.m-day-square-' + id).data('day', 0);\n            jQuery('.m-day-square-' + id).removeClass('disabled');\n            jQuery('.m-day-square-' + id).removeClass('current');\n            for (let i=firstDayId; i<daysInMonth+firstDayId; i++) {\n                const day = i-firstDayId+1;\n                const dateStr = day + '.' + month + '.' + year;\n                \/\/jQuery('#' + id + '-m-day-' + i).html(day);\n                jQuery('#' + id + '-m-day-' + i + ' .m-day-square-circle').html(day);\n                jQuery('#' + id + '-m-day-' + i).data('day', day + '.' + month + '.' + year);\n                if (this.stringToDate(dateStr) < this.now) jQuery('#' + id + '-m-day-' + i).addClass('disabled');\n                if (dateStr == this.dateToString(this.now)) jQuery('#' + id + '-m-day-' + i).addClass('current');\n            }\n        }\n\n        removeEmptyRows(id) {\n            let count = 0;\n            let rowCount = 0;\n            let html = '';\n            jQuery('.m-day-square-' + id).each(function() {\n                count++;\n                html += jQuery(this).html();\n                if (count % 7 == 0) {\n                    rowCount++;\n                    if (html == '') {\n                        const first = (rowCount-1)*7+1;\n                        for (let i=first; i<first+7; i++) {\n                            jQuery('#' + id + '-m-day-' + i).remove();\n                        }\n                    }\n                    html = '';\n                }\n            });\n        }\n\n        clickDay = (event) => {\n            const id = jQuery(event).attr('id');\n            const str = jQuery(event).data('day');\n            if (this.arrayDates[0] != undefined && this.arrayDates[1] != undefined) {\n                this.arrayDates = [];\n                this.arrayDatesSorted = [...this.arrayDates].sort((a, b) => a - b);\n                this.markAllSelectedDates();\n            }\n            if (this.arrayDates[0] != undefined && this.arrayDates[1] == undefined) {\n                this.arrayDates[1] = this.stringToDate(str);\n                this.arrayDatesSorted = [...this.arrayDates].sort((a, b) => a - b);\n                this.markAllSelectedDates();\n            }\n            if (this.arrayDates[0] == undefined && this.arrayDates[1] == undefined) {\n                this.arrayDates[0] = this.stringToDate(str);\n                this.arrayDatesSorted = [...this.arrayDates].sort((a, b) => a - b);\n                this.markAllSelectedDates();\n            }\n        }\n\n        markAllSelectedDates() {\n            for (let i=1; i<=13; i++) {\n                this.markSelectedDates(i);\n            }\n        }\n\n        markSelectedDates(id) {\n            const date1 = this.arrayDatesSorted[0];\n            const date2 = this.arrayDatesSorted[1];\n            const str1 = this.dateToString(date1);\n            const str2 = this.dateToString(date2);\n            \/\/console.log(str1, str2);\n            jQuery('.m-day-square-' + id).removeClass('selected');\n            jQuery('.m-day-square-' + id).removeClass('selected-strong1');\n            jQuery('.m-day-square-' + id).removeClass('selected-strong2');\n            if (str1.length > 1) {\n                this.setDateLabels(str1, str2);\n                jQuery('.m-day-square-' + id).each(function() {\n                    const dataDay = jQuery(this).data('day');\n                    if (dataDay.length > 1) {\n                        const [day, month, year] = dataDay.split('.').map(Number);\n                        const dataDayDate = new Date(year, month - 1, day);\n                        if (dataDayDate > date1 && dataDayDate < date2) {\n                            jQuery(this).addClass('selected');\n                        }\n                        if (dataDay == str1) jQuery(this).addClass('selected-strong1');\n                        if (dataDay == str2) jQuery(this).addClass('selected-strong2');\n                    }\n                });\n            } else {\n                jQuery('.m-day-square-' + id).removeClass('selected');\n            }\n            if (str1.length > 1 && str2.length > 1) {\n                jQuery('#mews-selected-start-year').val(date1.getFullYear());\n                jQuery('#mews-selected-start-month').val(date1.getMonth());\n                jQuery('#mews-selected-start-day').val(date1.getDate());\n                jQuery('#mews-selected-end-year').val(date2.getFullYear());\n                jQuery('#mews-selected-end-month').val(date2.getMonth());\n                jQuery('#mews-selected-end-day').val(date2.getDate());\n            }\n            \/* Testing:\n            let startYear = jQuery('#mews-selected-start-year').val();\n            let startMonth = jQuery('#mews-selected-start-month').val(); \/\/0-11\n            let startDay = jQuery('#mews-selected-start-day').val();\n            let endYear = jQuery('#mews-selected-end-year').val();\n            let endMonth = jQuery('#mews-selected-end-month').val(); \/\/0-11\n            let endDay = jQuery('#mews-selected-end-day').val();\n            console.log('mews start1', startYear, startMonth, startDay);\n            console.log('mews end1', endYear, endMonth, endDay);*\/\n        }\n\n        setDateLabels(start, end) {\n            jQuery('#mews-date-label-start').html(start);\n            jQuery('#mews-date-label-end').html(end);\n        }\n\n        stringToDate(str) {\n            if (str.length > 1) {\n                const [day, month, year] = str.split('.').map(Number);\n                return new Date(year, month - 1, day);\n            }\n            return '';\n        }\n\n        dateToString(date) {\n            if (!date) return ''; \/\/ null\/undefined -> empty string\n            \/\/ If input is a string in dd.mm.yyyy (or d.m.yyyy) format, parse manually\n            if (typeof date === 'string' && \/^\\d{1,2}\\.\\d{1,2}\\.\\d{4}$\/.test(date.trim())) {\n                const [d, m, y] = date.trim().split('.').map(Number);\n                \/\/ basic validation\n                if (!d || !m || !y) return '';\n                const dt = new Date(y, m - 1, d);\n                if (Number.isNaN(dt.getTime())) return '';\n                date = dt;\n            } else {\n                \/\/ try to coerce other inputs (Date object, ISO string, timestamp)\n                date = new Date(date);\n                if (Number.isNaN(date.getTime())) return '';\n            }\n            \/\/const day = String(date.getDate()).padStart(2, '0');\n            const day = String(date.getDate());\n            const month = String(date.getMonth() + 1);\n            const year = date.getFullYear();\n            return `${day}.${month}.${year}`;\n        }\n    }\n    const mewsCalendarMobile = new MewsCalendarMobile();\n<\/script><script>\n    window.addEventListener('DOMContentLoaded', function() {\n\n        console.log(\"mews booking engine loaded\");\n\n        if (typeof Mews !== 'undefined') {\n\n            console.log(\"Mews is defined\");\n\n            Mews.Distributor(\n                {\n                    configurationIds: ['3e5b7df2-6d53-443f-aa6e-b4410085a177'],\n                    \/\/openElements: '.distributor-open',\n                },\n                \n                function(api) {\n                    \/\/ you can call API functions on a booking engine instance here\n                    \/\/ set different start and end date\n\n                    const mewsSubmit = () => {\n                        const startYear = jQuery('#mews-selected-start-year').val();\n                        const startMonth = jQuery('#mews-selected-start-month').val(); \/\/0-11\n                        const startDay = jQuery('#mews-selected-start-day').val();\n                        const endYear = jQuery('#mews-selected-end-year').val();\n                        const endMonth = jQuery('#mews-selected-end-month').val(); \/\/0-11\n                        const endDay = jQuery('#mews-selected-end-day').val();\n                        \/\/console.log('mews start2', startYear, startMonth, startDay);\n                        \/\/console.log('mews end2', endYear, endMonth, endDay);\n                        api.setStartDate(new Date(startYear, startMonth, startDay));\n                        api.setEndDate(new Date(endYear, endMonth, endDay));\n\n                        api.setLanguageCode('en-GB');\n                        console.log('mews submit en-GB');\n                        api.open();\n                    }\n\n                    const enableSubmit = () => {\n                        console.log('enableSubmit'); \n                        const submitButton = document.getElementById('mews-submit-button');\n                        const submitButtonCalendarDesktop = document.getElementById('mews-submit-button-calendar-desktop');\n                        const submitButtonCalendarMobile = document.getElementById('mews-submit-button-calendar-mobile');\n                        submitButton.innerHTML = 'Check availability';\n                        \/\/submitButton.disabled = false;\n                        submitButton.addEventListener('click', function() {\n                            mewsSubmit();\n                        });\n                        submitButtonCalendarDesktop.addEventListener('click', function() {\n                            mewsSubmit();\n                        });\n                        submitButtonCalendarMobile.addEventListener('click', function() {\n                            mewsSubmit();\n                        });\n                    };\n                    enableSubmit();\n                }\n            );\n        }\n    });\n<\/script><\/div>\n\n\n\n<div class=\"breadcrumb-container\"><ul id=\"breadcrumbs\" class=\"breadcrumbs\"><li class=\"item-home\"><a class=\"bread-link bread-home\" href=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\" title=\"Hotel Levi Panorama\">Hotel Levi Panorama<\/a><\/li><li class=\"separator separator-home\"> \/ <\/li><\/ul><\/div>\n<style>\n    \n<\/style>\n\n\n<div class=\"wp-block-group alignfull is-layout-constrained wp-container-core-group-is-layout-244a2f0a wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--70);padding-left:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-group alignwide is-layout-constrained wp-container-core-group-is-layout-9517baca wp-block-group-is-layout-constrained\">\n<h1 class=\"wp-block-heading has-text-align-center\" id=\"h-hotel-levi-panorama\" style=\"margin-bottom:var(--wp--preset--spacing--60)\">Hotel Levi Panorama<\/h1>\n\n\n\n<p class=\"has-text-align-center has-large-font-size\">V\u00e4lkommen till Hotel Levi Panorama! <br><br>Med det mest idylliska l\u00e4get vid skidbacken p\u00e5 Levi fj\u00e4ll, erbjuder Hotel Levi Panorama olika typer av boenden i rymliga hotellrum, sviter och l\u00e4genheter. De magnifika vyerna str\u00e4cker sig mot de n\u00e4rliggande fj\u00e4llen Pallas och K\u00e4tk\u00e4. Hotellet v\u00e4lkomnar dig med ljusa och rymliga hotellrum samt en komplett upps\u00e4ttning faciliteter, inklusive en restaurang och bar, konferensm\u00f6jligheter och Samiland Exhibition.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull is-layout-constrained wp-container-core-group-is-layout-132f277c wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)\">\n<h2 class=\"wp-block-heading has-text-align-left\" id=\"h-lage-och-ankomst\">L\u00e4ge och ankomst<\/h2>\n\n\n\n<div class=\"wp-block-columns alignwide custom-mobile-order is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-top:0;padding-bottom:0;flex-basis:70%\">\n<div class=\"wp-block-group has-border-color is-layout-constrained wp-container-core-group-is-layout-eb7ca697 wp-block-group-is-layout-constrained\" style=\"border-color:#c39a73;border-width:1px;border-radius:5px;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"481\" src=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/12\/levikartta_2024-1024x481.jpg\" alt=\"Levin kartta, jossa Hotel Levi Panorama sek\u00e4 Hotel K5 Levi.\" class=\"wp-image-3966\" srcset=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/12\/levikartta_2024-1024x481.jpg 1024w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/12\/levikartta_2024-300x141.jpg 300w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/12\/levikartta_2024-768x361.jpg 768w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/12\/levikartta_2024-1536x722.jpg 1536w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/12\/levikartta_2024.jpg 2000w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-top:0;padding-bottom:0;flex-basis:30%\">\n<h3 class=\"wp-block-heading has-large-font-size\" id=\"h-hotel-levi-panorama-0\">Hotel Levi Panorama<\/h3>\n\n\n\n<p><\/p>\n\n\n\n<p id=\"mypa\" style=\"margin-top:0;margin-bottom:0\"><strong>Adress<\/strong> Tunturitie 205, 99130 Levi, FINLAND<br><strong>Tel. <\/strong>+358 (0)16 336 3000<br><a href=\"mailto:panorama@kassiopeia.fi\">panorama@kassiopeia.fi<\/a><br><br>Reception 24\/7<br>Incheckning: fr\u00e5n kl. 15.00<br>Utcheckning: senast kl. 11.00<br><br><strong><strong>Reservationer f\u00f6r grupper, m\u00f6ten och evenemang<\/strong>:<\/strong><\/p>\n\n\n\n<p style=\"margin-top:0;margin-bottom:0\">M\u00e5n \u2013 Fre 9-16<br>tel. +358 40 456 2059<br><a href=\"mailto:sales@kassiopeia.fi\">sales@kassiopeia.fi<\/a><\/p>\n\n\n\n<p style=\"margin-top:0;margin-bottom:0\"><br>Observera att vi betj\u00e4nar dig p\u00e5 finska och engelska.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-b07c0be5 wp-block-columns-is-layout-flex\" style=\"padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:85%\">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<p><strong>Levi ligger i finska Lappland:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list styled\">\n<li>Levi ligger cirka 15 minuters bilresa fr\u00e5n Kittil\u00e4 flygplats<\/li>\n\n\n\n<li>Resan fr\u00e5n Kolari j\u00e4rnv\u00e4gsstation tar cirka 1 timme<\/li>\n\n\n\n<li>Rovaniemi har b\u00e5de en flygplats och en j\u00e4rnv\u00e4gsstation, och fr\u00e5n b\u00e5da finns f\u00f6rbindelser till Levi p\u00e5 cirka 2,5 timmar<\/li>\n<\/ul>\n<\/div>\n\n\n\n<p><strong>Hotellet har ett utm\u00e4rkt l\u00e4ge vid Levis frontbackar och \u00e4r enkelt att ta sig till:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list styled\">\n<li>Med Levi Express-gondolen fr\u00e5n Levi by<\/li>\n\n\n\n<li>Via Panorama-trappan<\/li>\n\n\n\n<li>Med bil eller cykel<\/li>\n<\/ul>\n\n\n\n<p>Det finns en stor, gratis parkeringsplats p\u00e5 hotellets g\u00e5rd. Observera att vi inte reserverar parkeringsplatser i f\u00f6rv\u00e4g; du f\u00e5r en parkeringsplats n\u00e4r du anl\u00e4nder till hotellet.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:15%\">\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"239\" height=\"400\" src=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2026\/05\/levi-suomenkartalla_pelkkalevi-239x400-1.jpg\" alt=\"\" class=\"wp-image-7320\" srcset=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2026\/05\/levi-suomenkartalla_pelkkalevi-239x400-1.jpg 239w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2026\/05\/levi-suomenkartalla_pelkkalevi-239x400-1-179x300.jpg 179w\" sizes=\"auto, (max-width: 239px) 100vw, 239px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull is-layout-constrained wp-container-core-group-is-layout-f6a5d06a wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--70);padding-left:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-columns has-border-color has-hotel-matts-5-border-color is-layout-flex wp-container-core-columns-is-layout-07b7b7eb wp-block-columns-is-layout-flex\" style=\"border-width:2px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--60);flex-basis:100%\">\n<h3 class=\"wp-block-heading has-text-align-left\" id=\"h-hotelltjanster\">Hotelltj\u00e4nster<\/h3>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9503679e wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-container-core-column-is-layout-92c44e9e wp-block-column-is-layout-flow\" style=\"padding-top:0;padding-bottom:0\">\n<ul style=\"margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0\" class=\"wp-block-list styled\">\n<li>24\/7 reception, butik och lobbybar<\/li>\n\n\n\n<li>Gratis Wi-Fi<\/li>\n\n\n\n<li>G\u00e4stbastu, 7:e v\u00e5ningen<\/li>\n\n\n\n<li>Fitnessrum<\/li>\n\n\n\n<li>Lekrum f\u00f6r barn<\/li>\n\n\n\n<li>Rumsservice<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-container-core-column-is-layout-63d9dbad wp-block-column-is-layout-flow\" style=\"padding-top:0;padding-bottom:0\">\n<ul class=\"wp-block-list styled\">\n<li>Panorama Laavu: utsiktsplats och \u00e4ven ett caf\u00e9 under vinters\u00e4songen<\/li>\n\n\n\n<li>Gratis parkering f\u00f6r g\u00e4ster som bes\u00f6ker anl\u00e4ggningen. Parkeringen m\u00e5ste registreras i receptionen vid ankomst till hotellet. Laddstationer f\u00f6r elfordon finns ocks\u00e5 tillg\u00e4ngliga mot en extra avgift<\/li>\n\n\n\n<li>Elbilsladdning med till\u00e4ggskostnad<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-container-core-column-is-layout-63d9dbad wp-block-column-is-layout-flow\" style=\"padding-top:0;padding-bottom:0\">\n<ul class=\"wp-block-list styled\">\n<li>Skid-in\/Skid-out<\/li>\n\n\n\n<li>Skidf\u00f6rvaring och skidserviceutrymme<\/li>\n\n\n\n<li>Bagagef\u00f6rvaring<\/li>\n\n\n\n<li>Cykelv\u00e4nligt hotell med cykeltv\u00e4tt och cykelf\u00f6rvaring under sommars\u00e4songen<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-panorama-5-background-color has-background is-layout-constrained wp-container-core-group-is-layout-5a26b1fd wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--70);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-center is-image-fill-element has-general-1-background-color has-background\" style=\"margin-bottom:var(--wp--preset--spacing--70);padding-top:0;padding-bottom:0\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"678\" src=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/sky_suite_sanky.jpg\" alt=\"Hotel Levi Panorama Sky sviitin lasikattoinen iglu.\" class=\"wp-image-1371 size-full\" style=\"object-position:50% 50%\" srcset=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/sky_suite_sanky.jpg 900w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/sky_suite_sanky-300x226.jpg 300w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/sky_suite_sanky-768x579.jpg 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<h3 class=\"wp-block-heading has-text-align-left\" id=\"h-hotellrum-och-levi-chalets-lagenheter\">Hotellrum och Levi Chalets &#8211;<strong>l\u00e4genheter<\/strong><\/h3>\n\n\n\n<p>De ljusa och rymliga hotellrummen passar bra f\u00f6r aff\u00e4rsresen\u00e4rer, par och familjer med barn. Hotellets unika l\u00e4ge p\u00e5 Levi fj\u00e4lls sluttningar erbjuder m\u00f6jlighet att \u00e5ka skidor och f\u00f6r vandringar direkt fr\u00e5n hotellets g\u00e5rd.<\/p>\n\n\n\n<p><strong>170 rymliga hotellrum<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list styled\">\n<li class=\"styled\">47 Standardrum<\/li>\n\n\n\n<li>40 Standard View rum<\/li>\n\n\n\n<li>60 Superiorrum<\/li>\n\n\n\n<li>5 Superior familjerum<\/li>\n\n\n\n<li>7 Deluxe rum<\/li>\n\n\n\n<li>5 Deluxe-sviter<\/li>\n\n\n\n<li>3 Glastak Sky-sviter<\/li>\n\n\n\n<li>3 Glastak Deluxe Sky-sviter<br><br>Husdjur \u00e4r till\u00e5tna i vissa rumstyper<\/li>\n<\/ul>\n\n\n\n<p><strong>11 Levi Chalets -l\u00e4genheter, 1-2 sovrum<\/strong><\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-media-text has-media-on-the-right is-stacked-on-mobile is-vertically-aligned-center is-image-fill-element has-general-1-background-color has-background\" style=\"margin-bottom:var(--wp--preset--spacing--70);padding-top:0;padding-bottom:0\"><div class=\"wp-block-media-text__content\">\n<h3 class=\"wp-block-heading has-text-align-left\" id=\"h-restauranger-och-barer\">Restauranger och barer<\/h3>\n\n\n\n<p>Njut av en l\u00e4cker middag p\u00e5 v\u00e5r restaurang eller ta en drink i baren! I v\u00e5r restaurang fokuserar vi p\u00e5 uts\u00f6kt mat, internationella och klassiska lappl\u00e4ndska r\u00e4tter samt ett h\u00f6gkvalitativt urval av viner och drycker.<\/p>\n\n\n\n<p class=\"has-text-align-left\"><strong>Panorama Restaurang, 1:a v\u00e5ningen<\/strong> (vinters\u00e4song)<\/p>\n\n\n\n<ul class=\"wp-block-list styled\">\n<li>\u00c0 la carte- och buff\u00e9omr\u00e5den, 320 platser<\/li>\n\n\n\n<li>Baromr\u00e5de, bekv\u00e4ma sittgrupper och avslappnad atmosf\u00e4r<\/li>\n\n\n\n<li>Max kapacitet p\u00e5 1:a v\u00e5ningen 520 platser<\/li>\n<\/ul>\n\n\n\n<p><strong>Panorama Restaurang, 2:a v\u00e5ningen<\/strong> (sommars\u00e4song)<\/p>\n\n\n\n<ul class=\"wp-block-list styled\">\n<li>Panoramarestaurang med 160 platser<\/li>\n<\/ul>\n\n\n\n<p><strong><strong>Panorama Sky Bar<\/strong>, 7:e v\u00e5ningen<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list styled\">\n<li>Middagar f\u00f6r upp till 100 personer<\/li>\n<\/ul>\n\n\n\n<p><strong><strong>Spiella Caf\u00e9 &amp; Restaurant<\/strong><\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list styled\">\n<li>Sittplatser f\u00f6r 60 personer<br><\/li>\n<\/ul>\n<\/div><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/Ravintola-Panorama-illallinen-viinin-kera-1024x683.jpg\" alt=\"\" class=\"wp-image-971 size-full\" style=\"object-position:50% 50%\" srcset=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/Ravintola-Panorama-illallinen-viinin-kera-1024x683.jpg 1024w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/Ravintola-Panorama-illallinen-viinin-kera-300x200.jpg 300w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/Ravintola-Panorama-illallinen-viinin-kera-768x512.jpg 768w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/Ravintola-Panorama-illallinen-viinin-kera-1536x1024.jpg 1536w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/Ravintola-Panorama-illallinen-viinin-kera.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-center is-image-fill-element has-general-1-background-color has-background\" style=\"margin-bottom:var(--wp--preset--spacing--70);padding-top:0;padding-bottom:0\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" src=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/maisemakokoustila-levi-summit-1024x682.jpg\" alt=\"\" class=\"wp-image-1721 size-full\" style=\"object-position:50% 50%\" srcset=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/maisemakokoustila-levi-summit-1024x682.jpg 1024w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/maisemakokoustila-levi-summit-300x200.jpg 300w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/maisemakokoustila-levi-summit-768x511.jpg 768w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/maisemakokoustila-levi-summit-1536x1022.jpg 1536w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/maisemakokoustila-levi-summit-2048x1363.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<h3 class=\"wp-block-heading\" id=\"h-evenemang-och-moten\">Evenemang och M\u00f6ten<\/h3>\n\n\n\n<p>Organisera m\u00f6ten, arbetsplatsfr\u00e4mjande evenemang eller privata tillst\u00e4llningar p\u00e5 det unika Levi Summit Event Center, som erbjuder of\u00f6rgl\u00f6mliga vyer \u00f6ver Lapplands landskap!<\/p>\n\n\n\n<p><strong>Evenemangscenter Levi Summit<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list styled\">\n<li>Auditorium \/ Biograf, 220\u2013436 platser<\/li>\n\n\n\n<li>6 konferensrum som kan kombineras, anpassas och konfigureras f\u00f6r olika evenemang<\/li>\n\n\n\n<li>Kan arrangera middagar f\u00f6r upp till 450 deltagare<\/li>\n\n\n\n<li>Passar v\u00e4l f\u00f6r att organisera m\u00e4ssor och utst\u00e4llningar<\/li>\n<\/ul>\n\n\n\n<p><strong>Hotel Levi Panorama<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list styled\">\n<li>Tv\u00e5 mindre kabinett f\u00f6r 12\u201314 personer<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-general-1-background-color has-background is-layout-constrained wp-container-core-group-is-layout-7153f236 wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30);padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--40);padding-bottom:0;padding-left:var(--wp--preset--spacing--40)\">\n<h2 class=\"wp-block-heading\" id=\"levi\">Vad kan man g\u00f6ra i Levi?<\/h2>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-center is-image-fill-element has-general-1-background-color has-background\" style=\"margin-bottom:var(--wp--preset--spacing--70);padding-top:0;padding-bottom:0\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/02\/avanto_ice-swimming_Visit-Levi-1024x683.jpg\" alt=\"Avantouimari Levill\u00e4.\" class=\"wp-image-4635 size-full\" style=\"object-position:50% 50%\" srcset=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/02\/avanto_ice-swimming_Visit-Levi-1024x683.jpg 1024w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/02\/avanto_ice-swimming_Visit-Levi-300x200.jpg 300w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/02\/avanto_ice-swimming_Visit-Levi-768x512.jpg 768w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/02\/avanto_ice-swimming_Visit-Levi.jpg 1280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<h3 class=\"wp-block-heading has-text-align-left\" id=\"h-upplevelser-aret-runt\">Upplevelser \u00e5ret runt<\/h3>\n\n\n\n<ul class=\"wp-block-list styled\">\n<li>Lappland erbjuder of\u00f6rgl\u00f6mliga upplevelser under alla \u00e5rstider<\/li>\n\n\n\n<li>Sommaren och h\u00f6sten \u00e4r perfekta f\u00f6r vandring, golf och cykling<\/li>\n\n\n\n<li>Midnattssolen, fr\u00e5n maj till juli, ger dagsljus dygnet runt<\/li>\n\n\n\n<li>P\u00e5 h\u00f6sten f\u00f6rvandlas Levi av Arktis sprakande h\u00f6stf\u00e4rger och norrsken<\/li>\n\n\n\n<li>Skids\u00e4songen str\u00e4cker sig fr\u00e5n oktober till mitten av maj<\/li>\n\n\n\n<li>Vinteraktiviteter inkluderar huskysafari, sn\u00f6skoter, sn\u00f6skovandring, iskarting, vintercykling, isbad och upplevelser med renar<\/li>\n\n\n\n<li>P\u00e5 v\u00e5ren kan bes\u00f6kare utforska natursk\u00f6na vandringsleder, spana efter flyttf\u00e5glar och uppt\u00e4cka s\u00e4llsynta arktiska djur<\/li>\n<\/ul>\n\n\n\n<p><strong>Utflykter och aktiviteter kan bokas direkt via <\/strong><a href=\"#mypa\" id=\"#mypa\">v\u00e5rt s\u00e4ljteam<\/a><strong>.<\/strong><\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-media-text has-media-on-the-right is-stacked-on-mobile is-vertically-aligned-center is-image-fill-element has-general-1-background-color has-background\" style=\"margin-bottom:var(--wp--preset--spacing--70);padding-top:0;padding-bottom:0\"><div class=\"wp-block-media-text__content\">\n<h3 class=\"wp-block-heading has-text-align-left\" id=\"h-samiland-utstallningen\">Samiland-utst\u00e4llningen<\/h3>\n\n\n\n<ul class=\"wp-block-list styled\">\n<li>Samiland ligger intill hotellet och presenterar samernas rika historia, kultur och mytologi<\/li>\n\n\n\n<li>En del av UNESCO program f\u00f6r observatorier och kulturbyar<\/li>\n\n\n\n<li>Inneh\u00e5ller b\u00e5de inomhus- och utomhusutst\u00e4llningar<\/li>\n\n\n\n<li>Bel\u00e4gen vid Levi Summit, intill Hotel Levi Panorama<\/li>\n<\/ul>\n<\/div><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"350\" src=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/11\/samiland_nayttely_levi_summit.jpg\" alt=\"Samiland-n\u00e4yttely Levi Summititn tapahtumakeskuksessa Levill\u00e4 kertoo saamelaiskulttuurista.\" class=\"wp-image-2547 size-full\" style=\"object-position:50% 50%\" srcset=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/11\/samiland_nayttely_levi_summit.jpg 1000w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/11\/samiland_nayttely_levi_summit-300x105.jpg 300w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/11\/samiland_nayttely_levi_summit-768x269.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull is-layout-constrained wp-container-core-group-is-layout-131650dd wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:0;padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-cover\" style=\"margin-top:var(--wp--preset--spacing--70);margin-bottom:var(--wp--preset--spacing--70);padding-top:0;padding-bottom:0;min-height:100px;aspect-ratio:unset;\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"681\" class=\"wp-block-cover__image-background wp-image-4632 size-large\" alt=\"Keskikes\u00e4 Levill\u00e4, tunturissa.\" src=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/02\/Levitunturi_Midsummer-sun-Levi_Visit-Levi-1024x681.jpg\" data-object-fit=\"cover\" srcset=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/02\/Levitunturi_Midsummer-sun-Levi_Visit-Levi-1024x681.jpg 1024w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/02\/Levitunturi_Midsummer-sun-Levi_Visit-Levi-300x200.jpg 300w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/02\/Levitunturi_Midsummer-sun-Levi_Visit-Levi-768x511.jpg 768w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/02\/Levitunturi_Midsummer-sun-Levi_Visit-Levi-1536x1021.jpg 1536w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/02\/Levitunturi_Midsummer-sun-Levi_Visit-Levi.jpg 1800w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><span aria-hidden=\"true\" class=\"wp-block-cover__background has-general-2-background-color has-background-dim-40 has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7544bfff wp-block-columns-is-layout-flex\" style=\"padding-top:var(--wp--preset--spacing--70);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--70);padding-left:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading has-general-1-color has-text-color has-link-color has-large-font-size wp-elements-6e596f9d14c921360ce113044767420e\" id=\"h-finland-ar-kant-for\"><strong>Finland \u00e4r k\u00e4nt f\u00f6r<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Lycka<\/li>\n\n\n\n<li>Skogar<\/li>\n\n\n\n<li>Bastukultur<\/li>\n\n\n\n<li>Jultomten<\/li>\n\n\n\n<li>Tusentals sj\u00f6ar<\/li>\n\n\n\n<li>Allemansr\u00e4tten<br><br><em>K\u00e4lla: Visit Finland<\/em><\/li>\n<\/ul>\n\n\n\n<p class=\"has-general-1-color has-text-color has-link-color wp-elements-bda6b5a6b4cbaba0e7c5bfbfe556283c\"><\/p>\n\n\n\n<p class=\"has-hotel-matts-3-color has-text-color has-link-color wp-elements-821f47dc42d518a7ad272a317c6945e0\"><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull is-layout-constrained wp-container-core-group-is-layout-87a1cc4b wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--40);padding-bottom:0;padding-left:var(--wp--preset--spacing--40)\">\n<h2 class=\"wp-block-heading has-blue-color has-text-color has-link-color wp-elements-835bc7fb86a94e061771fb489b831c55\" id=\"h-marken-och-certifikat\">M\u00e4rken och certifikat<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-ceb339ea wp-block-columns-is-layout-flex\" style=\"padding-top:var(--wp--preset--spacing--60)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<h3 class=\"wp-block-heading\" id=\"h-nordic-swan-ecolabel\"><strong>Nordic Swan Ecolabel<\/strong><\/h3>\n\n\n\n<p><strong>Hotel Levi Panorama<\/strong> tilldelades <strong>Nordic Swan Ecolabel<\/strong> i b\u00f6rjan av 2024 f\u00f6r sitt milj\u00f6arbete (licensnummer: 40550581).<\/p>\n\n\n\n<p>M\u00e4rket beviljas av <a href=\"https:\/\/joutsenmerkki.fi\/briefly-in-english\/\" target=\"_blank\" rel=\"noreferrer noopener\">Ecolabelling Finland.<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"382\" src=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/Hotel-Levi-Panorama_FI_Joutsen_C_services.jpg\" alt=\"The Nordic Swan Ecolabel. Hotel Levi Panorama's license number: 40550581.\" class=\"wp-image-1954\" style=\"width:200px\" srcset=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/Hotel-Levi-Panorama_FI_Joutsen_C_services.jpg 300w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/Hotel-Levi-Panorama_FI_Joutsen_C_services-236x300.jpg 236w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-328c6305 wp-block-columns-is-layout-flex\" style=\"padding-top:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--50);flex-basis:66.66%\">\n<h3 class=\"wp-block-heading\" id=\"h-sustainable-travel-finland\">Sustainable Travel Finland<\/h3>\n\n\n\n<p><strong>Hotel Levi Panorama<\/strong> erh\u00f6ll m\u00e4rket <strong>Sustainable Travel Finland (STF)<\/strong> v\u00e5ren 2025.<\/p>\n\n\n\n<p><strong>STF-m\u00e4rket<\/strong> beviljas av <a href=\"https:\/\/www.visitfinland.fi\/en\/liiketoiminnan-kehittaminen\/vastuullinen-matkailu\/sustainable-travel-finland\" target=\"_blank\" rel=\"noreferrer noopener\">Visit Finland.<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1620\" height=\"871\" src=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/05\/stf-merkki.png\" alt=\"Sustainable Travel Finland logo.\" class=\"wp-image-5305\" style=\"object-fit:cover\" srcset=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/05\/stf-merkki.png 1620w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/05\/stf-merkki-300x161.png 300w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/05\/stf-merkki-1024x551.png 1024w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/05\/stf-merkki-768x413.png 768w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2025\/05\/stf-merkki-1536x826.png 1536w\" sizes=\"auto, (max-width: 1620px) 100vw, 1620px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull hidden has-panorama-5-background-color has-background is-layout-constrained wp-container-core-group-is-layout-0c9c989a wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--70);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--70);padding-left:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile is-vertically-aligned-center is-image-fill-element\" style=\"margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60)\"><div class=\"wp-block-media-text__content\">\n<h2 class=\"wp-block-heading has-blue-color has-text-color has-link-color wp-elements-c33f557968396f5b193dbeeb3acb8cd0\" id=\"h-levin-kesa-ja-syksy-ovat-taynna-aktiviteetteja\">Levin kes\u00e4 ja syksy ovat t\u00e4ynn\u00e4 aktiviteetteja<\/h2>\n\n\n\n<p>Tunturi ja l\u00e4hialueet tarjoavat mit\u00e4 upeampaa koettavaa, n\u00e4ht\u00e4v\u00e4\u00e4 ja monipuolisia aktiviteetteja ryhmille my\u00f6s kes\u00e4ll\u00e4 ja syksyll\u00e4! Koe maaginen y\u00f6t\u00f6n y\u00f6 esimerkiksi vaeltaen, py\u00f6r\u00e4illen, ratsailla, meloen, m\u00f6nkij\u00e4n sel\u00e4ss\u00e4 tai vaikka golfaten.<\/p>\n\n\n\n<p>Kes\u00e4aikaan on my\u00f6s monipuolisesti tapahtumia, mm. Levi Outdoor Fest, Arctic Challenge -esteratakisa, Levi Extreme Triathlon, Levi Golf week sek\u00e4 Levi Bike fest.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/kesa-aktiviteetit-levi2-1024x768.jpg\" alt=\"\" class=\"wp-image-770 size-full\" style=\"object-position:49% 18%\" srcset=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/kesa-aktiviteetit-levi2-1024x768.jpg 1024w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/kesa-aktiviteetit-levi2-300x225.jpg 300w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/kesa-aktiviteetit-levi2-768x576.jpg 768w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/kesa-aktiviteetit-levi2-1536x1152.jpg 1536w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/kesa-aktiviteetit-levi2.jpg 2000w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile is-vertically-aligned-center is-image-fill-element\" style=\"margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60)\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/Panorama-Open-ajankohtaista-800x600-1.jpg\" alt=\"\" class=\"wp-image-741 size-full\" style=\"object-position:50% 50%\" srcset=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/Panorama-Open-ajankohtaista-800x600-1.jpg 800w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/Panorama-Open-ajankohtaista-800x600-1-300x225.jpg 300w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/Panorama-Open-ajankohtaista-800x600-1-768x576.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<div style=\"height:22px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-golfmatka-leville\">Golfmatka Leville<\/h3>\n\n\n\n<p>Kes\u00e4ll\u00e4 y\u00f6tt\u00f6m\u00e4n y\u00f6n aikaan Levill\u00e4 on mahdollista pelata golfia vaikka kellon ymp\u00e4ri.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.levigolf.fi\/\" target=\"_blank\" rel=\"noreferrer noopener\">Levi Golfin<\/a> Taaloj\u00e4rven 18-v\u00e4yl\u00e4inen golfkentt\u00e4 sijaitsee Levi-tunturin koillisrinteiden juurella, jossa pelataan upeissa Lapin tunturimaisemissa. Levi Golfin kentt\u00e4 on valon riitt\u00e4ess\u00e4 auki kellon ymp\u00e4ri.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile is-vertically-aligned-center is-image-fill-element\" style=\"margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60)\"><div class=\"wp-block-media-text__content\">\n<div style=\"height:22px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-pyoraillen-levilla\">Py\u00f6r\u00e4illen Levill\u00e4<\/h3>\n\n\n\n<p>Levin upeat maisemat tarjoavat lukemattoman m\u00e4\u00e4r\u00e4n <a href=\"https:\/\/www.levi.fi\/info\/kartat-ja-reitit\/pyorailyreitit\" target=\"_blank\" rel=\"noreferrer noopener\">py\u00f6r\u00e4reittej\u00e4<\/a> monentasoisille py\u00f6r\u00e4ilyn harrastajille hyvin huolletuista maastopy\u00f6r\u00e4reiteist\u00e4 villimp\u00e4\u00e4n luontoon.<\/p>\n\n\n\n<p>Hotel Levi Panorama tarjoaa <strong>Bike Friendly -majoitusta<\/strong>. Hotellissamme on py\u00f6rien s\u00e4ilytysmahdollisuus sis\u00e4tiloissa, py\u00f6rien pesumahdollisuus ja itsepalvelupesula.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/pyorailijat-levilla-1024x683.jpg\" alt=\"\" class=\"wp-image-742 size-full\" style=\"object-position:50% 75%\" srcset=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/pyorailijat-levilla-1024x683.jpg 1024w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/pyorailijat-levilla-300x200.jpg 300w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/pyorailijat-levilla-768x512.jpg 768w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/pyorailijat-levilla.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile is-vertically-aligned-center is-image-fill-element\" style=\"margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60)\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/Hotel-Levi-Panorama-saunatila2-1024x683.jpg\" alt=\"\" class=\"wp-image-747 size-full\" style=\"object-position:49% 14%\" srcset=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/Hotel-Levi-Panorama-saunatila2-1024x683.jpg 1024w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/Hotel-Levi-Panorama-saunatila2-300x200.jpg 300w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/Hotel-Levi-Panorama-saunatila2-768x512.jpg 768w, https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/10\/Hotel-Levi-Panorama-saunatila2.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<div style=\"height:22px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-maisemasaunat-7-kerroksessa\">Maisemasaunat 7. kerroksessa<\/h3>\n\n\n\n<p>Saunaosastoltamme l\u00f6ytyy viihtyis\u00e4 oleskelutila ja vilvoitteluparveke, sek\u00e4 erilliset pukuhuoneet, suihkut ja saunat miehille ja naisille. Maisemasaunat l\u00e4mpenev\u00e4t p\u00e4ivitt\u00e4in hotellin majoittujille ilmaiseksi, ja juomat voi ostaa mukaansa hotellin aulabaarista tai ravintolasta. Saunaosasto on anniskelualuetta.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Hotel Levi Panorama V\u00e4lkommen till Hotel Levi Panorama! Med det mest idylliska l\u00e4get vid skidbacken p\u00e5 Levi fj\u00e4ll, erbjuder Hotel Levi Panorama olika typer av boenden i rymliga hotellrum, sviter och l\u00e4genheter. De magnifika vyerna str\u00e4cker sig mot de n\u00e4rliggande fj\u00e4llen Pallas och K\u00e4tk\u00e4. Hotellet v\u00e4lkomnar dig med ljusa och rymliga hotellrum samt en komplett [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":200,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"wp-custom-template-no-navigation","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-4812","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.6 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Faktablad - Hotel Levi Panorama<\/title>\n<meta name=\"description\" content=\"V\u00e4lkommen till Hotel Levi Panorama!\" \/>\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.kassiopeia.fi\/hotel-levi-panorama\/sv\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Faktablad\" \/>\n<meta property=\"og:description\" content=\"V\u00e4lkommen till Hotel Levi Panorama!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/sv\/\" \/>\n<meta property=\"og:site_name\" content=\"Hotel Levi Panorama\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-23T08:30:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/09\/hotel-levi-panorama-joutsenmerkki-2024.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1193\" \/>\n\t<meta property=\"og:image:height\" content=\"778\" \/>\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=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.kassiopeia.fi\\\/hotel-levi-panorama\\\/sv\\\/\",\"url\":\"https:\\\/\\\/www.kassiopeia.fi\\\/hotel-levi-panorama\\\/sv\\\/\",\"name\":\"Faktablad - Hotel Levi Panorama\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.kassiopeia.fi\\\/hotel-levi-panorama\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.kassiopeia.fi\\\/hotel-levi-panorama\\\/sv\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.kassiopeia.fi\\\/hotel-levi-panorama\\\/sv\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.kassiopeia.fi\\\/hotel-levi-panorama\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2024\\\/09\\\/hotel-levi-panorama-joutsenmerkki-2024.jpg\",\"datePublished\":\"2025-03-13T14:36:30+00:00\",\"dateModified\":\"2026-07-23T08:30:20+00:00\",\"description\":\"V\u00e4lkommen till Hotel Levi Panorama!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.kassiopeia.fi\\\/hotel-levi-panorama\\\/sv\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.kassiopeia.fi\\\/hotel-levi-panorama\\\/sv\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.kassiopeia.fi\\\/hotel-levi-panorama\\\/sv\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.kassiopeia.fi\\\/hotel-levi-panorama\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2024\\\/09\\\/hotel-levi-panorama-joutsenmerkki-2024.jpg\",\"contentUrl\":\"https:\\\/\\\/www.kassiopeia.fi\\\/hotel-levi-panorama\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2024\\\/09\\\/hotel-levi-panorama-joutsenmerkki-2024.jpg\",\"width\":1193,\"height\":778},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.kassiopeia.fi\\\/hotel-levi-panorama\\\/sv\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.kassiopeia.fi\\\/hotel-levi-panorama\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Faktablad\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.kassiopeia.fi\\\/hotel-levi-panorama\\\/#website\",\"url\":\"https:\\\/\\\/www.kassiopeia.fi\\\/hotel-levi-panorama\\\/\",\"name\":\"Hotel Levi Panorama\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.kassiopeia.fi\\\/hotel-levi-panorama\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Faktablad - Hotel Levi Panorama","description":"V\u00e4lkommen till Hotel Levi Panorama!","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.kassiopeia.fi\/hotel-levi-panorama\/sv\/","og_locale":"en_US","og_type":"article","og_title":"Faktablad","og_description":"V\u00e4lkommen till Hotel Levi Panorama!","og_url":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/sv\/","og_site_name":"Hotel Levi Panorama","article_modified_time":"2026-07-23T08:30:20+00:00","og_image":[{"width":1193,"height":778,"url":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/09\/hotel-levi-panorama-joutsenmerkki-2024.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/sv\/","url":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/sv\/","name":"Faktablad - Hotel Levi Panorama","isPartOf":{"@id":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/sv\/#primaryimage"},"image":{"@id":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/sv\/#primaryimage"},"thumbnailUrl":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/09\/hotel-levi-panorama-joutsenmerkki-2024.jpg","datePublished":"2025-03-13T14:36:30+00:00","dateModified":"2026-07-23T08:30:20+00:00","description":"V\u00e4lkommen till Hotel Levi Panorama!","breadcrumb":{"@id":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/sv\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/sv\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/sv\/#primaryimage","url":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/09\/hotel-levi-panorama-joutsenmerkki-2024.jpg","contentUrl":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-content\/uploads\/sites\/3\/2024\/09\/hotel-levi-panorama-joutsenmerkki-2024.jpg","width":1193,"height":778},{"@type":"BreadcrumbList","@id":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/sv\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/"},{"@type":"ListItem","position":2,"name":"Faktablad"}]},{"@type":"WebSite","@id":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/#website","url":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/","name":"Hotel Levi Panorama","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"lang":"sv","translations":{"sv":4812,"en":149,"fi":5,"de":4802},"pll_sync_post":{},"_links":{"self":[{"href":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-json\/wp\/v2\/pages\/4812","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-json\/wp\/v2\/comments?post=4812"}],"version-history":[{"count":13,"href":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-json\/wp\/v2\/pages\/4812\/revisions"}],"predecessor-version":[{"id":7588,"href":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-json\/wp\/v2\/pages\/4812\/revisions\/7588"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-json\/wp\/v2\/media\/200"}],"wp:attachment":[{"href":"https:\/\/www.kassiopeia.fi\/hotel-levi-panorama\/wp-json\/wp\/v2\/media?parent=4812"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}