1<!DOCTYPE html> 2<html dir="ltr" lang="ru-ru"> 3<head><title>РгоÑÑиниÑе - Elber, поÑ. ТеÑÑкол</title><meta http-equiv="content-type" content="text/html; charset=utf-8"> 4<meta charset="utf-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1"><meta property="og:url" content="https://elberhotel.ru/about/"><meta property="og:title" content="РгоÑÑиниÑе - Elber, поÑ. ТеÑÑкол"><meta property="og:type" content="website"> 6 7 <meta property="og:image" content="https://elberhotel.ru/img/4d909a07e202426b.webp"> 8 <meta property="og:image:alt" content="ÐлÑбеÑ"><meta property="og:locale" content="ru_RU"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="РгоÑÑиниÑе - Elber, поÑ. ТеÑÑкол"> 9 10 <meta name="twitter:image" content="https://elberhotel.ru/img/4d909a07e202426b.webp"> 11 <meta name="twitter:image:alt" content="ÐлÑбеÑ"><link rel='stylesheet' href='/css/style.css?r=1790798495' type='text/css' media='all' /><link rel='stylesheet' href='/css/variables.css?r=1790798495' type='text/css' media='all' /><link rel="shortcut icon" type="image/png" href="/img/favicon.png?r=1790798495"><link rel="canonical" href="https://elberhotel.ru/about/"> 12
13<script type='application/ld+json'> 14 {"@context":"https://schema.org","@graph":[{"@type":"Hotel","@id":"https://elberhotel.ru/ru-ru/#hotel","url":"https://elberhotel.ru/ru-ru/about/","logo":"https://elberhotel.ru/img/4d909a07e202426b.webp","photo":"https://elberhotel.ru/img/4d909a07e202426b.webp","telephone":"\u002B79261555657","name":"ÐлÑбеÑ","checkinTime":"14:00","checkoutTime":"12:00","amenityFeature":[{"@type":"LocationFeatureSpecification","name":"Wi-Fi","value":true},{"@type":"LocationFeatureSpecification","name":"ÐамеÑа Ñ ÑÐ°Ð½ÐµÐ½Ð¸Ñ / комнаÑа Ð´Ð»Ñ Ð±Ð°Ð³Ð°Ð¶Ð°","value":true},{"@type":"LocationFeatureSpecification","name":"ÐÑÐ¾ÐºÐ°Ñ ÑпоÑÑинвенÑаÑÑ","value":true}],"address":{"@type":"PostalAddress","addressCountry":"RUS","addressLocality":"поÑ. ТеÑÑкол","streetAddress":"ÐабаÑдино-ÐалкаÑÑÐºÐ°Ñ Ð ÐµÑпÑблика, поÑ. ТеÑÑкол,"},"geo":{"@type":"GeoCoordinates","latitude":"43.270834","longitude":"42.51225"}},{"@type":"WebPage","@id":"https://elberhotel.ru/ru-ru/about/#webpage","url":"https://elberhotel.ru/ru-ru/about/","name":"РгоÑÑиниÑе - Elber, поÑ. ТеÑÑкол","inLanguage":"ru","isPartOf":{"@id":"https://elberhotel.ru/ru-ru/#website"},"breadcrumb":{"@id":"https://elberhotel.ru/ru-ru/about/#breadcrumb"}},{"@type":"BreadcrumbList","@id":"https://elberhotel.ru/ru-ru/about/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https://elberhotel.ru/","name":"ÐлавнаÑ"}},{"@type":"ListItem","position":2,"item":{"@id":"https://elberhotel.ru/about/","name":"РгоÑÑиниÑе"}}]}]} 15</script>
15 16 17 18 19 20 21 22 23
24<script 25 id="json-data" 26 style="display: none" 27 type="application/ld+json" 28 data-hotel-name="ÐлÑбеÑ" 29 data-locale="ru-ru" 30 data-language-currency="" 31 data-currency="RUB" 32> 33 {"providerId":"25868","themeName":"Urban","integrationUrls":["ru-ibe.tlintegration.ru","ibe.tlintegration.ru","ibe.tlintegration.com"],"defaultLocale":"ru-ru","isApartmentMode":false,"areCookiesEnabled":true,"brand":"TL","isPrivateAnalyticsEnabled":true} 34</script>
34</head> 35<body class="page"><div id="cookie-notification" class="cookie-notification cookie-notification_hidden cookie-notification_center"> 36 <p class="cookies-common__text">ÐÑÐ¾Ñ ÑÐ°Ð¹Ñ Ð¸ÑполÑзÑÐµÑ ÑÐ°Ð¹Ð»Ñ cookie, ÑÑÐ¾Ð±Ñ ÑлÑÑÑиÑÑ ÑабоÑÑ ÑайÑа и Ð²Ð°Ñ Ð¾Ð¿ÑÑ Ð²Ð·Ð°Ð¸Ð¼Ð¾Ð´ÐµÐ¹ÑÑÐ²Ð¸Ñ Ñ Ð½Ð¸Ð¼. ÐажмиÑе "ÐÑинÑÑÑ Ð²Ñе", ÑÑÐ¾Ð±Ñ ÑоглаÑиÑÑÑÑ Ñ Ð¸ÑполÑзованием вÑÐµÑ Ñайлов cookie, или "ÐаÑÑÑоиÑÑ cookie", ÑÑÐ¾Ð±Ñ ÑпÑавлÑÑÑ Ñвоими пÑедпоÑÑениÑми. ÐÐ»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑной инÑоÑмаÑии ознакомÑÑеÑÑ Ñ <a href="/docs/privacy_policy_ru.pdf" class="link cookies-common__link">ÐолиÑикой конÑиденÑиалÑноÑÑи Ñайлов cookie.</a></p> 37 <div class="cookie-notification__buttons"> 38 <button class="cookies-common__button_primary" id="accept-all-cookies-notification-button">ÐÐ ÐÐЯТЬ ÐСÐ</button> 39 <button class="cookies-common__button_secondary" id="change-cookies-settings-button">ÐÐСТРÐÐТЬ COOKIE</button> 40 </div> 41</div><div class="cookie-settings-popup__container cookies-settings-popup_hidden" id="cookies-form"> 42 <div class="cookies-settings-popup__blackout"></div> 43 44 <form class="cookies-settings-popup"> 45 <div class="cookies-settings-popup__header"> 46 <b class="cookies-settings-popup__header-title">Ð ÑÐ°Ð¹Ð»Ð°Ñ Â«Cookie»</b> 47 <i class="icon-close cookies-settings-popup__header-close-button" id="close-cookies-settings-button"></i> 48 </div> 49 50 <div class="cookies-settings-popup__content"> 51 <p class="cookies-common__text">ЧÑÐ¾Ð±Ñ Ð¿ÑодолжиÑÑ Ð¸ÑполÑзование веб-ÑайÑа, вам Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ вÑбÑаÑÑ ÐºÐ°ÑегоÑии Ñайлов cookie, иÑполÑзование коÑоÑÑÑ ÑазÑеÑаеÑе, и нажаÑÑ Â«ÐодÑвеÑдиÑÑ Ð²ÑбоÑ». ÐÑ Ñакже можеÑе "ÐÑинÑÑÑ Ð²Ñе". ÐÑоÑмаÑÑивайÑе опиÑание каÑегоÑий Ñайлов cookie, ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ð»ÑÑиÑÑ Ð±Ð¾Ð»ÐµÐµ подÑобнÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ каждой из Ð½Ð¸Ñ . ÐÐ»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑной инÑоÑмаÑии ознакомÑÑеÑÑ Ñ <a href="/docs/privacy_policy_ru.pdf" class="link cookies-common__link">ÐолиÑикой иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñайлов cookie.</a></p> 52 53 <ul class="cookies-settings-popup__content-cookie-list"> 54 <li class="cookies-settings-popup__content-cookie"> 55 <div class="cookies-settings-popup__content-cookie-header"> 56 <div class="cookies-settings-popup__content-cookie-header-title"> 57 <i class="icon-arrow5 cookies-settings-popup__content-cookie-header-icon"></i> 58 <p>СТРÐÐÐ ÐÐÐÐÐ¥ÐÐÐÐЫРCOOKIE</p> 59 </div><label class="switch"id="requiredCookiesSwitchId"> 60 <input type="checkbox"disabled checked > 61 <span class="switch-slider"></span> 62</label></div> 63 <div class="cookies-settings-popup__content-cookie-description-wrapper"> 64 <p class="cookies-settings-popup__content-cookie-description">ÐÑи ÑÐ°Ð¹Ð»Ñ cookie Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ñ Ð´Ð»Ñ ÑÑнкÑиониÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð²ÐµÐ±-ÑайÑа и не могÑÑ Ð±ÑÑÑ Ð¾ÑклÑÑенÑ. Ðни позволÑÑÑ Ð¸ÑполÑзоваÑÑ Ð¾ÑновнÑе ÑÑнкÑии веб-ÑайÑа, Ñакие как бÑониÑование пÑÐ¾Ð¶Ð¸Ð²Ð°Ð½Ð¸Ñ Ð¸ безопаÑнÑй Ð²Ñ Ð¾Ð´ в ÑиÑÑемÑ. ÐÑи Ð¤Ð°Ð¹Ð»Ñ cookie не Ñ ÑанÑÑ Ð»Ð¸ÑнÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¸ не позволÑÐµÑ Ð¸Ð´ÐµÐ½ÑиÑиÑиÑоваÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑ.</p> 65 </div> 66 </li> 67 <li class="cookies-settings-popup__content-cookie"> 68 <div class="cookies-settings-popup__content-cookie-header"> 69 <div class="cookies-settings-popup__content-cookie-header-title"> 70 <i class="icon-arrow5 cookies-settings-popup__content-cookie-header-icon"></i> 71 <p>COOKIE ÐÐ ÐÐÐÐÐÐÐТÐÐЬÐÐСТÐ</p> 72 </div><label class="switch"id="performanceCookiesSwitchId"> 73 <input type="checkbox"> 74 <span class="switch-slider"></span> 75</label></div> 76 <div class="cookies-settings-popup__content-cookie-description-wrapper"> 77 <p class="cookies-settings-popup__content-cookie-description">ÐÑи ÑÐ°Ð¹Ð»Ñ cookie позволÑÑÑ Ð¿Ð¾Ð´ÑÑиÑÑваÑÑ Ð¿Ð¾ÑеÑÐµÐ½Ð¸Ñ Ð¸ иÑÑоÑники ÑÑаÑика, ÑÑÐ¾Ð±Ñ Ð¸Ð·Ð¼ÐµÑÑÑÑ Ð¸ ÑлÑÑÑаÑÑ Ð¿ÑоизводиÑелÑноÑÑÑ ÑайÑа. Ðни помогаÑÑ ÑзнаÑÑ, какие ÑÑÑаниÑÑ Ð½Ð°Ð¸Ð±Ð¾Ð»ÐµÐµ и наименее попÑлÑÑнÑ, и ÑвидеÑÑ, как поÑеÑиÑели пеÑемеÑаÑÑÑÑ Ð¿Ð¾ ÑайÑÑ. ÐÑÑ Ð¸Ð½ÑоÑмаÑиÑ, коÑоÑÑÑ ÑобиÑаÑÑ ÑÑи ÑÐ°Ð¹Ð»Ñ cookie, агÑегиÑÑеÑÑÑ Ð¸, ÑледоваÑелÑно, анонимна.</p> 78 </div> 79 </li> 80 <li class="cookies-settings-popup__content-cookie"> 81 <div class="cookies-settings-popup__content-cookie-header"> 82 <div class="cookies-settings-popup__content-cookie-header-title"> 83 <i class="icon-arrow5 cookies-settings-popup__content-cookie-header-icon"></i> 84 <p>ФУÐÐЦÐÐÐÐÐЬÐЫРCOOKIE</p> 85 </div><label class="switch"id="functionalCookiesId"> 86 <input type="checkbox"> 87 <span class="switch-slider"></span> 88</label></div> 89 <div class="cookies-settings-popup__content-cookie-description-wrapper"> 90 <p class="cookies-settings-popup__content-cookie-description">ФÑнкÑионалÑнÑе ÑÐ°Ð¹Ð»Ñ cookie позволÑÑÑ Ð²ÐµÐ±-ÑайÑÑ Ð·Ð°Ð¿Ð¾Ð¼Ð¸Ð½Ð°ÑÑ Ð²Ð°Ñи пÑедпоÑÑениÑ. Ð ÑезÑлÑÑаÑе можно пеÑÑонализиÑоваÑÑ Ð²Ð°Ñ Ð¾Ð¿ÑÑ. ÐапÑимеÑ, ÑÐ°Ð¹Ð»Ñ cookie помогаÑÑ Ð²Ð°Ð¼ легÑе пеÑемеÑаÑÑÑÑ Ð¿Ð¾ ÑайÑÑ, Ð·Ð°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ñ Ð²Ð°Ñи ÑзÑковÑе пÑедпоÑÑениÑ.</p> 91 </div> 92 </li> 93 <li class="cookies-settings-popup__content-cookie"> 94 <div class="cookies-settings-popup__content-cookie-header"> 95 <div class="cookies-settings-popup__content-cookie-header-title"> 96 <i class="icon-arrow5 cookies-settings-popup__content-cookie-header-icon"></i> 97 <p>Ð ÐÐÐÐÐÐЫРCOOKIE</p> 98 </div>
98<label class="switch"id="adCookiesId"> 99 <input type="checkbox"> 100 <span class="switch-slider"></span> 101</label></div> 102 <div class="cookies-settings-popup__content-cookie-description-wrapper"> 103 <p class="cookies-settings-popup__content-cookie-description">РекламнÑе ÑÐ°Ð¹Ð»Ñ cookie позволÑÑÑ Ð¿ÑедоÑÑавлÑÑÑ Ð¿ÐµÑÑонализиÑованнÑÑ ÑÐµÐºÐ»Ð°Ð¼Ñ Ð¸Ð»Ð¸ маÑкеÑинговÑй конÑенÑ. Ðни не Ñ ÑанÑÑ Ð»Ð¸ÑнÑÑ Ð¸Ð½ÑоÑмаÑиÑ, а оÑÐ½Ð¾Ð²Ð°Ð½Ñ Ð½Ð° ÑникалÑной иденÑиÑикаÑии ваÑего бÑаÑзеÑа и инÑеÑнеÑ-ÑÑÑÑойÑÑва.</p> 104 </div> 105 </li> 106 </ul> 107 </div> 108 109 <div class="cookies-settings-popup__footer"> 110 <button class="cookies-common__button_primary" id="accept-all-cookies-button">ÐÐ ÐÐЯТЬ ÐСÐ</button> 111 <button class="cookies-common__button_secondary" id="accept-cookies-button">ÐÐÐТÐÐÐ ÐÐТЬ ÐЫÐÐÐ </button> 112 </div> 113 114 </form> 115</div> 116<div class="content"> 117 118 119 120<header class="header header_margin_bottom" 121 role="banner" 122 data-fixed="true" 123> 124 <div class="header__container"><div class="header__content"> 125 <div class="header__bar"> 126 <div class="header__bar_container"> 127 <div class="h1 header__title"> 128 <a href="/" class="header__link">ÐлÑбеÑ</a> 129 </div> 130 131 <div class=" address address_header"> 132 <a class="address__link" href="/contacts/"> 133 <i class="icon-inmap1 address__icon"></i> 134 <span class="address__text">ÐабаÑдино-ÐалкаÑÑÐºÐ°Ñ Ð ÐµÑпÑблика, поÑ. ТеÑÑкол, </span> 135 </a> 136 </div> 137 138 139 140 <div class="phone phone_header"> 141 <a href="tel:+79261555657" class="phone__link"> 142 <i class="icon-phone2 phone__icon"></i> 143 <span class="phone__text"> 144 <b>+79261555657</b> 145 </span> 146 </a> 147 </div> 148 149 </div> 150 <div class="header__bar_container header__bar_container-buttons"></div> 151 </div> 152 153 <div class="header__menu"> 154 <div class="header__navigation"> 155 <div class="button button_menu js-button-menu"> 156 <i class="button__icon icon-menu1"></i> 157 <span class="button__title">ÐÐÐЮ</span> 158 </div><nav class="menu "> 159 <ul class="menu__list"><li class="menu__item menu__button menu__item_current"> 160 <a class="menu__link" 161 href="/about/">Ð ÐÐСТÐÐÐЦÐ</a> 162 </li><li class="menu__item menu__button"> 163 <a class="menu__link" 164 href="/rooms/" onclick="sendEvent('click', 'Urban', 'MENU_ROOMS');">ÐÐÐÐÐ Ð</a> 165 </li><li class="menu__item menu__button"> 166 <a class="menu__link" 167 href="/contacts/">ÐÐÐТÐÐТЫ</a> 168 </li><li class="menu__item menu__button menu__item_booking"> 169 <a class="menu__link" 170 href="/booking/" onclick="sendEvent('click', 'Urban', 'MENU_BOOKING');">ÐÐ ÐÐÐÐ ÐÐÐÐÐÐ</a> 171 </li></ul> 172</nav> 173 174</div> 175 <div class="button_booking js-header__booking"> 176 <a href="/booking/" 177 class="button_booking_link" 178 onclick="sendEvent('click', 'Urban', 'MENU_BOOKING');"> 179 <span class="button_booking_text">ÐÐÐÐ ÐÐÐÐ ÐÐÐТЬ</span> 180 <i class="button_booking_icon icon-bell"></i> 181 </a> 182 </div> 183 </div> 184 </div> 185 186 187 188 189 190 191 192<div class="lang__popup js-lang__popup"> 193 <div class="lang__modal_wrapper js-lang__modal"> 194 <ul class="lang__columns"> 195 <div class="lang__columns_header js-lang__header">
196 <span>ÐÑÐ±Ð¾Ñ ÑзÑка</span> 197 <i class="icon-close lang__icon_close js-lang__close"></i> 198 </div> 199 <div class="lang__columns_content js-lang__columns"> 200 201 <li class="lang__column"> 202 <ul class="lang__list"> 203 204 205 <li class="lang__item lang__item_current"><div class="lang__link lang__link_selected"> 206 <i class="lang__flag lang__flag_ru-RU"></i> 207 <span class="lang__name">РУССÐÐÐ</span> 208 </div></li> 209 210 </ul> 211 </li> 212 213 </div> 214 </ul> 215 </div> 216</div> 217</div> 218</header> 219 220 221 222 223 224 225 <div class="search-form search-form-page-inner"> 226 <div class="search-form__container"> 227 228 229<div id="tl-search-form"> 230</div> 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266
267<script type="text/javascript"> 268(async function(w) { 269 const config = {"adults":2,"baseUrl":"https://elberhotel.ru/","bookingSourceIdentifier":"","bookingSources":[],"buttonColor":"#5A70C8","chatEnabled":false,"container":"tl-search-form","currency":"","formLoaderUrls":["ru-ibe.tlintegration.ru","ibe.tlintegration.ru","ibe.tlintegration.com"],"hasNights":true,"integrationLoadedPath":["TL"],"integrationRootKey":"travelline","isDemo":false,"isPromoEnabled":false,"lang":"ru-ru","language":"ru","languageRegion":"","linkBasePath":"","nights":1,"promoAccessCode":"СÐÐТ","providerId":"25868","searchFormContextLanguage":"ru","searchFormProfile":"TL-EXPRESS.express-new","showCurrencyControl":true,"smartWidgetToken":"cee69d0d-b35e-48df-978e-00001af50100","theme":"express-indigo","themeName":"Urban","useCountryMap":false,"useInternetAccessMonitor":true}; 270 271 function checkIsMobile() { 272 let check = false; 273 (function(a) { 274 if (/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(a) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0, 4))) { 275 check = true; 276 } 277 })(navigator.userAgent || navigator.vendor || window.opera); 278 return check; 279 } 280 281 function getDefaultSource(currentConfig) { 282 let defaultSource = ""; 283 284 if (checkIsMobile()) { 285 defaultSource = "BS-MOBILE_SITE"; 286 } else if (currentConfig.bookingSourceIdentifier) { 287 defaultSource = currentConfig.bookingSourceIdentifier; 288 } 289 290 return defaultSource; 291 } 292 293 async function fetchUserCountry() { 294 const userCountryStorageKey = "userCountry"; 295 296 try { 297 const userCountry = localStorage.getItem(userCountryStorageKey); 298 if (userCountry) { 299 return userCountry; 300 } 301 302 const response = await fetch("https://get.geojs.io/v1/ip/country.json") 303 .then((result) => result.json()) 304 .then((json) => json.country_3); 305 306 localStorage.setItem(userCountryStorageKey, response); 307 return response; 308 } catch (error) { 309 return null; 310 } 311 } 312 313 async function getSourceByCountry(currentConfig) { 314 const country = await fetchUserCountry(); 315 316 if (!country) { 317 return currentConfig.bookingSourceIdentifier || ""; 318 } 319 320 const source = currentConfig.bookingSources.find((item) => item.countries.includes(country)); 321 return source ? source.source : (currentConfig.bookingSourceIdentifier || ""); 322 } 323 324 async function resolveBookingSource(currentConfig) { 325 if (currentConfig.useCountryMap) { 326 return await getSourceByCountry(currentConfig); 327 } 328 329 return getDefaultSource(currentConfig); 330 } 331 332 function submitHandler(currentConfig, url) { 333 if (currentConfig.isDemo) { 334 const urlParts = /^(?:\w+\:\/\/)?([^\/]+)(.*)/.exec(url); 335 return currentConfig.baseUrl + currentConfig.linkBasePath.substring(1) + urlParts[2]; 336 } 337 338 try { 339 sendEvent("click", currentConfig.themeName, "SF_FIND_ROOMS_BUTTON"); 340 } catch (error) { 341 } 342 343 const queryParams = url.split("?");
344 const urlParams = queryParams.length > 0 ? queryParams[queryParams.length - 1] : ""; 345 return currentConfig.baseUrl + currentConfig.lang + "/booking?" + urlParams; 346 } 347 348 function completeHandler(currentConfig) { 349 if (currentConfig.themeName !== "NewTheme" || !currentConfig.buttonColor) { 350 return; 351 } 352 353 const searchFormElement = document.getElementById(currentConfig.container); 354 if (!searchFormElement) { 355 return; 356 } 357 358 const iframe = searchFormElement.querySelector("iframe"); 359 if (!iframe || !iframe.contentDocument) { 360 return; 361 } 362 363 const submitButton = iframe.contentDocument.querySelector(".sfl-container .sf-controls-wrapper .sf-submit-button-container .sfl-submit-button"); 364 if (submitButton) { 365 submitButton.style.backgroundColor = currentConfig.buttonColor; 366 } 367 } 368 369 function buildSearchFormCommand(currentConfig, bookingSource) { 370 const options = { 371 providers: [[currentConfig.providerId]], 372 container: currentConfig.container, 373 adults: String(currentConfig.adults), 374 source: bookingSource, 375 onsubmit: function(params, url) { 376 return submitHandler(currentConfig, url); 377 }, 378 oncomplete: function() { 379 completeHandler(currentConfig); 380 } 381 }; 382 383 if (currentConfig.isPromoEnabled && currentConfig.promoAccessCode) { 384 options.accessCode = currentConfig.promoAccessCode; 385 } 386 387 if (currentConfig.language) { 388 options.language = currentConfig.language; 389 } 390 391 if (currentConfig.languageRegion) { 392 options.languageRegion = currentConfig.languageRegion; 393 } 394 395 if (currentConfig.currency) { 396 options.currency = currentConfig.currency; 397 } 398 399 if (!currentConfig.showCurrencyControl) { 400 options.showCurrencyControl = false; 401 } 402 403 if (currentConfig.hasNights) { 404 options.nights = currentConfig.nights; 405 } 406 407 return ["embed", "search-form", options]; 408 } 409 410 function buildInternetAccessMonitorCommand(currentConfig, bookingSource) { 411 const options = { 412 enabled: true, 413 provider: parseInt(currentConfig.providerId), 414 source: bookingSource, 415 theme: currentConfig.theme, 416 adults: String(currentConfig.adults), 417 language: currentConfig.language, 418 languageRegion: currentConfig.languageRegion, 419 currency: currentConfig.currency, 420 } 421 422 if (currentConfig.isPromoEnabled && currentConfig.promoAccessCode) { 423 options.accessCode = currentConfig.promoAccessCode; 424 } 425 426 if (!currentConfig.showCurrencyControl) { 427 options.showCurrencyControl = false; 428 } 429 430 return ["embed", "internet-access-monitor", options]; 431 } 432 433 function buildCommands(currentConfig, bookingSource) { 434 const commands = [ 435 [ 436 "setContext", 437 currentConfig.searchFormProfile, 438 currentConfig.searchFormContextLanguage 439 ], 440 buildSearchFormCommand(currentConfig, bookingSource) 441 ]; 442 443 if (currentConfig.smartWidgetToken) { 444 commands.push(["embed", "smart-widget", { key: currentConfig.smartWidgetToken }]); 445 } 446 447 commands.push([ 448 "embed", 449 "ai-chat", 450 { 451 providerId: parseInt(currentConfig.providerId), 452 theme: currentConfig.theme, 453 widget: { 454 enabled: currentConfig.chatEnabled 455 } 456 } 457 ]); 458 459 if (currentConfig.useInternetAccessMonitor) { 460 commands.push(buildInternetAccessMonitorCommand(currentConfig, bookingSource)); 461 } 462 463 return commands; 464 } 465 466 function getOrCreateNestedObject(root, path) { 467 return path.reduce(function(current, key) {
468 if (!current[key] || typeof current[key] !== "object") { 469 current[key] = {}; 470 } 471 472 return current[key]; 473 }, root); 474 } 475 476 function getNestedValue(root, path) { 477 return path.reduce(function(current, key) { 478 if (!current) { 479 return undefined; 480 } 481 482 return current[key]; 483 }, root); 484 } 485 486 function getIntegrationState(currentWindow, currentConfig) { 487 return getOrCreateNestedObject(currentWindow, [currentConfig.integrationRootKey, "integration"]); 488 } 489 490 function isIntegrationLoaded(currentWindow, currentConfig) { 491 return Boolean(getNestedValue(currentWindow, currentConfig.integrationLoadedPath)); 492 } 493 494 function bootstrapIntegration(currentWindow, currentConfig, commands) { 495 const integrationState = getIntegrationState(currentWindow, currentConfig); 496 integrationState.__cq = integrationState.__cq ? integrationState.__cq.concat(commands) : commands; 497 498 if (integrationState.__loader) { 499 return; 500 } 501 502 integrationState.__loader = true; 503 504 const documentRef = currentWindow.document; 505 const rootElement = documentRef.getElementsByTagName("head")[0] || documentRef.getElementsByTagName("body")[0]; 506 507 function loadNext(hosts) { 508 if (!hosts.length) { 509 return; 510 } 511 512 const script = documentRef.createElement("script"); 513 script.type = "text/javascript"; 514 script.async = true; 515 script.src = "https://" + hosts[0] + "/integration/loader.js"; 516 script.onerror = script.onload = function() { 517 if (isIntegrationLoaded(currentWindow, currentConfig)) { 518 return; 519 } 520 521 if (script.parentNode === rootElement) { 522 rootElement.removeChild(script); 523 } 524 525 loadNext(hosts.slice(1)); 526 }; 527 528 rootElement.appendChild(script); 529 } 530 531 loadNext(currentConfig.formLoaderUrls); 532 } 533 534 const bookingSource = await resolveBookingSource(config); 535 const commands = buildCommands(config, bookingSource); 536 bootstrapIntegration(w, config, commands); 537})(window); 538</script>
538 539 540 541 542 543 544 </div> 545 </div> 546 547 548 549 550 551 <section class="provider provider_style_primary provider_first" id="about"> 552 <div class="provider__container"> 553 554 555 556<div class="breadcrumbs-wrapper breadcrumbs-wrapper__provider"> 557 558 <span class="breadcrumbs-link"> 559 560 <a href="/"> 561 ÐÐ»Ð°Ð²Ð½Ð°Ñ 562 </a> â 563 564 </span> 565 566 <span class="breadcrumbs-link breadcrumbs-link__active"> 567 568 РгоÑÑиниÑе 569 570 </span> 571 572 573</div> 574 <h1 class="provider__title">РгоÑÑиниÑе - Elber, поÑ. ТеÑÑкол</h1> 575 576 <div class="provider__information"> 577 578 <div class="provider__image"> 579 <img class="provider__image-background" 580 loading="lazy" 581 src="/img/4d909a07e202426b.webp" 582 alt="About hotel image"> 583 </div> 584 585 586 <div class="provider__description"> 587 <div class="text-with-html"> 588 589 <p>  </p> 590 </div> 591 592 </div> 593 </div> 594 </div> 595 </section> 596 <div class="provider provider_style_primary accommodation"> 597 <div class="provider__container provider__container_with_padding"> 598 <h2 class="provider__title">УÑÐ»Ð¾Ð²Ð¸Ñ Ð¿ÑоживаниÑ</h2> 599 <div class="text-left-align text-with-html accommodation__opening-text"> 600 <p>ÐплаÑа налиÑнÑми! ÐÑоезд Ð´Ð»Ñ Ð¼Ð°Ñин оÑкÑÑÑ Ð¿Ð¾Ñле 18 и до 7 ÑаÑов (в дни ноÑного каÑÐ°Ð½Ð¸Ñ Ð¿Ð¾Ñле 22 и до 7 ÑаÑов).</p> 601 </div> 602 603 <table class="table"> 604 605 606 <tr> 607 <td class="table__cell table__item accommodation__heading">РегиÑÑÑаÑÐ¸Ñ Ð·Ð°ÐµÐ·Ð´Ð°</td> 608 <td class="table__cell table__value text-with-html accommodation__description"> 609 14:00 610 </td> 611 </tr> 612 613 614 615 <tr> 616 <td class="table__cell table__item accommodation__heading">РегиÑÑÑаÑÐ¸Ñ Ð²Ñезда</td> 617 <td class="table__cell table__value text-with-html accommodation__description"> 618 12:00 619 </td> 620 </tr> 621 622 623 624 <tr> 625 <td class="table__cell table__item accommodation__heading">ÐÑмена бÑониÑованиÑ</td> 626 <td class="table__cell table__value text-with-html accommodation__description"> 627 <p>ÐевозвÑаÑнаÑ </p> 628 </td> 629 </tr> 630 631 632 </table> 633 </div> 634 </div> 635 636 637 638 <div class="provider provider_style_primary"> 639 <div class="provider__container provider__container_with_padding text-with-html"> 640 <h2 class="provider__title">ÐÑавила и ÑÑловиÑ</h2> 641 <div class="text-with-html text-left-align reservation-and-cancellation-text"> 642 <p>ÐевозвÑаÑнаÑ </p> 643 </div> 644 </div> 645 </div> 646 647 648 </div> 649 <footer class="footer"> 650 <div class="footer__container"> 651 652 653 654 <div class="footer__list"> 655
656 <div class="footer__item footer__copyright"> 657 <div class="footer__copyright_hotel">© ÐлÑбеÑ</div> 658 <div class="footer__copyright_official">2026, ÐÑиÑиалÑнÑй ÑайÑ</div> 659 660 </div> 661 662 663 664 665 666 667 668 669 670 671 672 <div class="footer__item address address_footer"> 673 <a class="address__link" href="/contacts/"> 674 <i class="icon-inmap1 address__icon"></i> 675 <span class="address__text">ÐабаÑдино-ÐалкаÑÑÐºÐ°Ñ Ð ÐµÑпÑблика, поÑ. ТеÑÑкол, </span> 676 </a> 677 </div> 678 679 </div> 680 </div> 681</footer> 682 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=PT+Sans%7cOpen+Sans" /><link rel='stylesheet' href='/js/vendor/fancybox/dist/jquery.fancybox.min.css' type='text/css' media='all' /> 683
684<script type='text/javascript' src='/js/jquery.min.js'></script>
vendor: 2 bytes, line 684
684
685<script type='text/javascript' src='/js/vendor/slick/slick.min.js?r=4.7.2'></script>
vendor: 2 bytes, line 685
685
686<script type='text/javascript' src='/js/vendor/fancybox/dist/jquery.fancybox.min.js'></script>
vendor: 2 bytes, line 686
686
687<script type='text/javascript' src='/js/main.min.js?r=1790798495'></script>
687<script> 688 window.translations = { 689 from: 'ÐÑ {price}', 690 book_now: 'ÐÐÐÐ ÐÐÐÐ ÐÐÐТЬ', 691 map_directions: 'Ðак добÑаÑÑÑÑ' 692 } 693</script>
693 694 695
695<script> 696 if ('serviceWorker' in navigator) { 697 navigator.serviceWorker.register('/sw.js', { 698 type: 'module', 699 scope: '/' 700 }); 701 } 702 </script>
702 703 704</body> 705</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.