<!DOCTYPE HTML>
<!--[if lte IE 7]> <html class="ie7"> <![endif]-->
<!--[if IE 8]>     <html class="ie8"> <![endif]-->
<!--[if IE 9]>     <html class="ie9"> <![endif]-->
<!--[if IE 10]>     <html class="ie10"> <![endif]-->
<!--[if !IE]><!--><html class="non-ie" xml:lang="en" lang="en"><!--<![endif]-->
<head>
<title>Reservation System - Silver Tassie Hotel & Spa</title>

<script>
    if(document.location.href.indexOf('cancel') === -1) { 
        document.location.href = 'https://www.silvertassiehotel.com/booking-engine-THESILVEIBE02-1600.html';
    }
</script>

<meta name="keywords" content="">
<meta name="description" content="">
<link rel="shortcut icon" href="//secure.silvertassiehotel.com/files/images/favicon.ico">
<link rel="canonical" href="/sitemap.xml">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<!-- bke stylesheets/javascript -->
<link href='//fonts.googleapis.com/css?family=Open+Sans:400,300,100,500,600,700' rel='stylesheet' type='text/css'>

<link rel="stylesheet" href="//secure.silvertassiehotel.com/files/css/bke-reset.css" type="text/css">
<link rel="stylesheet" href="//secure.silvertassiehotel.com/files/css/style-availtable.css" type="text/css">
<link rel="stylesheet" href="//secure.silvertassiehotel.com/files/css/jquery.plugins.css" type="text/css">
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.4.1/css/bootstrap.min.css">
<link rel="stylesheet" href="//use.fontawesome.com/releases/v5.10.1/css/all.css" integrity="sha384-wxqG4glGB3nlqX0bi23nmgwCSjWIW13BdLUEYC4VIMehfbcro/ATkyDsF/AbIOVe" crossorigin="anonymous">
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/material-design-iconic-font/2.2.0/css/material-design-iconic-font.min.css">
<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.0/themes/base/jquery-ui.css" type="text/css">
<link rel="stylesheet" href="//secure.silvertassiehotel.com/files/css/jquery.rating.css" type="text/css">
<link rel="stylesheet" href="//secure.silvertassiehotel.com/files/css/calendar.css" type="text/css">
<link rel="stylesheet" href="//secure.silvertassiehotel.com/files/css/bke.scss" type="text/css">
<!-- <link rel="stylesheet" href="//secure.silvertassiehotel.com/files/css/bke.comp.css" type="text/css"> -->
<link rel="stylesheet" href="//secure.silvertassiehotel.com/files/css/print.scss" type="text/css" media="print">
<link rel="stylesheet" href="//secure.silvertassiehotel.com/bookings/bkecss" type="text/css">
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/i18n/jquery-ui-i18n.min.js"></script>
<script src="//secure.silvertassiehotel.com/files/js/jquery.plugins.js" type="text/javascript"></script>

<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBu-aZ_fS_DXfN-Dz_0YPY-9622cP0AY5I"></script>

<link rel="stylesheet" href="//secure.silvertassiehotel.com/files/css/bke-searchbox.scss">

<!--[if lt IE 9]>
  <script src="//oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
  <script src="//oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
  <script src="//secure.silvertassiehotel.com/files/js/disable-response.js" type="text/javascript"></script>
<![endif]-->


<script src="//www.tripadvisor.com/js3/conversion/pixel.js"></script>
</head>

 

 <!-- IF microsite -->
<body class="pagelayout lang-en microsite">
 <!-- ENDIF microsite -->

	<script>
var $buoop = {vs:{i:9,f:25,o:12.1,s:7},c:2};
function $buo_f(){
 var e = document.createElement("script");
 e.src = "//browser-update.org/update.min.js";
 document.body.appendChild(e);
};
try {document.addEventListener("DOMContentLoaded", $buo_f,false)}
catch(e){window.attachEvent("onload", $buo_f)}
</script>

<header class="palette-bkgd-1" id="na-header">
	<div class="row">
		<div class="container">
			<!-- DESKTOP -->
			<div class="btn-home pull-left" style="display:none;">
				<a href="https://www.silvertassiehotel.com/booking-engine-THESILVEIBE02-1600.html" class="tip" title="Main website"><i class="zmdi zmdi-home"></i> <span>HOME</span></a>
			</div>
			<div class="bke-settings">
        
				<!-- BEGIN bke_languages_form -->
				<div class="setting-lang">
					<i class="zmdi zmdi-globe"></i>
					<form name="bke_search_auto" id="bke_search_auto" method=post action="//secure.silvertassiehotel.com/sitemap.xml"><select name="lang" onChange="this.form.submit();"><option value="en" selected="selected">English</option> <option value="de" >Deutsch</option> <option value="fr" >Fran&ccedil;ais</option> <option value="es" >Espa&ntilde;ol </option> <option value="sk" >Slovensky</option> <option value="nl" >Dutch</option> <option value="ru" >&#x440;&#x443;&#x301;&#x441;&#x441;&#x43A;&#x438;&#x439; &#x44F;&#x437;&#x44B;&#x301;&#x43A;</option> <option value="cs" >&#x10C;e&scaron;tina</option> </select></form>
				</div>
				<!-- END bke_languages_form -->

				<!-- BEGIN bke_currency_selector -->
				<div class="setting-curr">
					<div class="selected-curr-symbol"></div>
					
<select id="curr_selector" onchange="if (typeof ch_currency === 'function'){ ch_currency(this)}" class="bke_currency_selector">
      <option value="2" >EUR</option>
      <option value="4" >GBP</option>
      <option value="3" selected>USD</option>
      <option value="12" >CAD</option>
      <option value="11" >AUD</option>
      <option value="7" >BRL</option>
      <option value="43" >CHF</option>
      <option value="6" >DKK</option>
      <option value="9" >EGP</option>
      <option value="10" >MYR</option>
      <option value="1" >PLN</option>
      <option value="5" >ZAR</option>
      <option value="44" >NOK</option>
      <option value="45" >SEK</option>
</select>
<script type="text/javascript">
(function(funcName, baseObj) {
    funcName = funcName || "docReady";
    baseObj = baseObj || window;
    var readyList = [];
    var readyFired = false;
    var readyEventHandlersInstalled = false;
    function ready() {
        if (!readyFired) {
            readyFired = true;
            for (var i = 0; i < readyList.length; i++) {
                readyList[i].fn.call(window, readyList[i].ctx);
            }
            readyList = [];
        }
    }

    function readyStateChange() {
        if ( document.readyState === "complete" ) {
            ready();
        }
    }
    baseObj[funcName] = function(callback, context) {
        if (readyFired) {
            setTimeout(function() {callback(context);}, 1);
            return;
        } else {
            readyList.push({fn: callback, ctx: context});
        }
        if (document.readyState === "complete") {
            setTimeout(ready, 1);
        } else if (!readyEventHandlersInstalled) {
            if (document.addEventListener) {
                document.addEventListener("DOMContentLoaded", ready, false);
                window.addEventListener("load", ready, false);
            } else {
                document.attachEvent("onreadystatechange", readyStateChange);
                window.attachEvent("onload", ready);
            }
            readyEventHandlersInstalled = true;
        }
    }
})("docReady", window);

var set_hover = function($) {
   
}


    Object.keys = Object.keys || (function () {
        var hasOwnProperty = Object.prototype.hasOwnProperty,
            hasDontEnumBug = !{toString:null}.propertyIsEnumerable("toString"),
            DontEnums = [
                'toString',
                'toLocaleString',
                'valueOf',
                'hasOwnProperty',
                'isPrototypeOf',
                'propertyIsEnumerable',
                'constructor'
            ],
            DontEnumsLength = DontEnums.length;
      
        return function (o) {
            if (typeof o != "object" && typeof o != "function" || o === null)
                throw new TypeError("Object.keys called on a non-object");
         
            var result = [];
            for (var name in o) {
                if (hasOwnProperty.call(o, name))
                    result.push(name);
            }
         
            if (hasDontEnumBug) {
                for (var i = 0; i < DontEnumsLength; i++) {
                    if (hasOwnProperty.call(o, DontEnums[i]))
                        result.push(DontEnums[i]);
                }   
            }
         
            return result;
        };
    })();

    // START    
    var currChanger = (function(){
        var availableCurr    = {"7":{"side":"r","rate":"5.9515","isocode":"BRL","name":"Real","symbol":"R$"},"10":{"rate":"4.6545","side":"r","symbol":"RM","name":"Malaysian Ringgit","isocode":"MYR"},"11":{"side":"r","rate":"1.6691","isocode":"AUD","symbol":"$","name":"Australian dollar"},"6":{"symbol":"kr.","name":"Danish Krone","isocode":"DKK","rate":"7.4728","side":"r"},"5":{"rate":"19.5325","side":"r","name":"South African rand","symbol":"ZAR ","isocode":"ZAR"},"44":{"rate":"11.2270","side":"r","name":"Norwegian Krone","symbol":"kr","isocode":"NOK"},"43":{"side":"r","rate":"0.9217","isocode":"CHF","name":"Swiss Franc","symbol":"CHF"},"4":{"rate":"0.8718","side":"r","symbol":"&pound;","name":"Pound Sterling","isocode":"GBP"},"9":{"side":"r","rate":"62.5995","isocode":"EGP","name":"Egyptian Pound","symbol":"E&pound;"},"1":{"isocode":"PLN","name":"Zloty","symbol":"z&#x142;","side":"l","rate":"4.2768"},"3":{"side":"r","rate":"1.1538","isocode":"USD","name":"US Dollar","symbol":"$"},"2":{"side":"r","rate":"1.0000","isocode":"EUR","symbol":"&euro;","name":"Euro"},"45":{"isocode":"SEK","symbol":"kr","name":"Swedish Krona","side":"r","rate":"10.8827"},"12":{"side":"r","rate":"1.6063","isocode":"CAD","name":"Canadian dollar","symbol":"$"}};
        var defaultCurrency  = 2;
        var currentCurrency  = false;//2;
        var changeCurrency   = false;
        var defaultClassName = 'curr_chan';
        var settings         = {
            defaultClassName : defaultClassName,
            changeCallback   : false,
            noRound          : false,
            replaceWithin    : false,
            ignoreOwnCurr    : false,
            obj              : false,
            objName          : false,
            arr              : false,
            arrName          : false,
            exceptIdLike     : false,
            onRoom           : false,
        };
        var bke_selected_currency = 'bke_selected_currency';
        var bke_selected_currency_sbox = 'bke_selected_currency_sbox';
        var origPriceObjs = {};
        var origPriceArr = {};
        var currentObjCurr = {};
        var currentArrCurr = {};
        var changerFunction = [];
        var currDataOrigin = {};
        var currData = {};
        var currDataCurrency = {};
        var currDataId = 0;
        var origCurrency = {};
        var currRoomCurrency = {};
        return {
            // changes currency
            setCurrency  : setCurrency,            
            addSymbol    : addSymbol,
            addChangerFunction : addChangerFunction,
            setCurrencyOnMultiple : setCurrencyOnMultiple,
            // Settings that needed to be called before replacing 
            // currency when applicable
            changeCallback : changeCallback,
            getDefaultCurrency:getDefaultCurrency,
            getCurrentCurrency:getCurrentCurrency,
            exceptIdLike   : exceptIdLike,
            replaceWithin  : replaceWithin,
            ignoreOwnCurr  : ignoreOwnCurr,
            onObject       : onObject,
            onRoom         : onRoom,
            onArray        : onArray,
            // rest of changes
            getCurrentCurrencySymbol : getCurrentCurrencySymbol,
            getRate        : getRate,
            noRound	       : noRound,
        }

        function noRound () {
        	settings.noRound = true;
        	return this;
        }

        function logErr (error) {
        }

        function exceptIdLike (regex) {
            settings.exceptIdLike = regex;
            return this;
        }

        function addChangerFunction(name) {        	
            var add = true;
            try {
                if (changerFunction.indexOf(name) >= 0) {
                    add = false;
                }
            } catch(error) {logErr(error);}
            if ( add )
                changerFunction.push(name);
            return this;
        }

        function onObject(o,name) {
            settings.obj = o;
            settings.objName = name;
            return this;
        }

        function onArray(a,name) {
            settings.arr = a;
            settings.arrName = name;
            return this;
        }

        function changeCallback(c) {
            settings.changeCallback = c;
            return this;
        }

        function replaceWithin(c) {
            settings.replaceWithin = c;
            return this;
        }

        function onRoom(c) {
            settings.onRoom = c;
            return this;
        }

        function ignoreOwnCurr() {
            settings.ignoreOwnCurr = true;
            return this;
        }

        function getCurrentCurrency(obj) {
            if (currentCurrency && currentCurrency != 0) {
                return currentCurrency;
            } else  {
                return getDefaultCurrency();
            }
        }

        function getCurrentCurrencySymbol (obj) {
            if (!obj) {
                return availableCurr[getDefaultCurrency()]['symbol'];
            } else {
                return availableCurr[getCurrencyFromSpan(obj)]['symbol'];
            }
        }

        function setCurrencyOnMultiple (to) {        
            if (changerFunction.length > 0) {
                for (var i = 0; i < changerFunction.length; i++) {
                    changerFunction[i](false,to);
                };
            }
        }

        // retrieves default currency for specified room when necessary
        // this required onRoom switch to define id of room to find '#bke_room_currency'
        function getDefaultCurrency () {
            var curr = defaultCurrency;
            if (settings.onRoom && !settings.onRoom == '') {
                if (origCurrency[settings.room]) {
                    curr = origCurrency[settings.room];
                } else {
                    try {
                        curr = document.querySelectorAll('#bke_room_currency'+settings.onRoom)[0].value;
                        origCurrency[settings.onRoom] = curr;
                    } catch (error) {logErr('Cannot find default currency for room '+settings.onRoom);} 
                }
            }
            return curr;
        }

        function currChangerCurrency() {
            var curr = defaultCurrency;
            try {
                curr = document.querySelectorAll('#curr_selector')[0].value;
            } catch (error) {logErr('Cannot find default currency changer value');} 
            return curr;
        }

        function clearData() {
        	currData = {} ;
        }

        // setting currency to values on page with curr_chan class
        function setCurrency (to, clear) {        	
            if (!to) 
                to = currChangerCurrency();
            if (!availableCurr[to] || to == 0) 
                to = getDefaultCurrency();
            if (clear)	
            	clearData();
            if (settings.obj && settings.objName) {
                if (!currentObjCurr[settings.objName])
                    currentObjCurr[settings.objName] = getDefaultCurrency();
                if (currentObjCurr[settings.objName] != to) {
                    changedObject = changeObjectCurrencies(currentObjCurr[settings.objName],to);
                    currentObjCurr[settings.objName] = to;
                    returnObj = changedObject;
                } else {
                    returnObj = settings.obj;
                }
            } else if (settings.arr && settings.arrName && settings.arr.length > 0){
                if (!currentArrCurr[settings.arrName])
                    currentArrCurr[settings.arrName] = getDefaultCurrency();
                if (currentObjCurr[settings.arrName] != to) {
                    changedArray = changeArrayCurrencies(currentArrCurr[settings.arrName],to);
                    currentArrCurr[settings.arrName] = to;
                    changeElementCurrencies(false,to);
                    returnObj = changedArray;
                } else {
                    returnObj = settings.arr;
                }
            } else {            
                changeElementCurrencies(false,to, clearData);
                returnObj = this;
            }
            
            if (settings.callback) settings.callback(to);
            cleanup();            
            return returnObj;
        }

        function changeArrayCurrencies(from, to) {
            if (!origPriceArr[from])
                origPriceArr[from] = {};
            if (!origPriceArr[from][settings.arrName])
                    origPriceArr[from][settings.arrName] = settings.arr;
            if (!origPriceArr[to])
                origPriceArr[to] = {};
            if (origPriceArr[to][settings.arrName])
                return origPriceArr[to][settings.arrName];

            changedArr = recalcArr(settings.arr,from,to);
            origPriceArr[to][settings.arrName] = changedArr;
            return changedArr;
        }

        function recalcArr(arr,from,to) {
            var manip = [];
            changeArrNode(arr, manip, from, to);
            if (manip.length > 0)
                manip = manip[0];
            return manip;
        }

        function changeArrNode(arr, manip, from, to) {
            if (arr) {
                if (Object.prototype.toString.call(arr) === '[object Array]') {
                    manip.push([]);
                    for (var i=0; i < arr.length; i++ ) {
                        changeArrNode(arr[i], manip[(manip.length-1)], from, to);
                    }
                } else {
                    manip.push(changeObjValue(arr, from, to));
                }
            }
        }

        function changeObjectCurrencies (from,to) {
            if (!origPriceObjs[from])
                origPriceObjs[from] = {};
            if (!origPriceObjs[from][settings.objName])
                    origPriceObjs[from][settings.objName] = settings.obj;
            if (!origPriceObjs[to])
                origPriceObjs[to] = {}
            if (origPriceObjs[to][settings.objName])
                return origPriceObjs[to][settings.objName];

            changedObj = recalcObj(settings.obj,from,to);
            origPriceObjs[to][settings.objName] = changedObj;
            return changedObj;
        }

        function recalcObj(obj,from,to) {
            var manip = {};
            changeObjNode(obj, manip, from, to);
            return manip;
        }

        function changeObjNode (obj, manip, from, to) {
            if (Object.prototype.toString.call(obj) === '[object Object]') {
                var keys = Object.keys(obj);
                for (var i=0; i < keys.length; i++ ) {
                    manip[keys[i]] = {};
                    if (Object.prototype.toString.call(obj[keys[i]]) !== '[object Object]') {
                        manip[keys[i]] = changeObjValue(obj[keys[i]], from, to);
                    } else {
                        changeObjNode(obj[keys[i]], manip[keys[i]], from, to);
                    }
                }
            } else {
                manip = changeObjValue(obj[keys[i]], from, to)(a);
            }
        }

        function changeObjValue (value,from,to) {
            if (value === 0 || value === '0') {
                return 0;
            }
            return addSymbol(exchangeRate(getRate(value), from, to),to);
        }

        function hasClass(ele,cls) {
            return !!ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));
        }

        function addClass(ele,cls) {
            if (!hasClass(ele,cls)) ele.className += " "+cls;
        }

        function setCurrSpanData(obj) {
            var id = currDataId++;
            var className = 'curr_data'+id;            
            addClass(obj,className);
            return id;
        }

        function getSpanCurrency (obj,from,to) {
            id = getDataId(obj);

            currentValue = getObjValue(obj,from);

            if (id) {
                if (!currData[from])
                    currData[from] = {}
                if (!currData[from][id]){
                    if (!isNaN(currentValue)) {
                        currData[from][id] = currentValue;
                    }
                }
                if (!currData[to])
                    currData[to] = {};
                if (currData[to][id]) {
                    return currData[to][id];
                }
            } else {
                id = setCurrSpanData(obj);
                if (from == to)
                    return currentValue;
            }

            return false;            
        }

        function getDataId (obj) {
            classes = obj.className.split(' ');
            
            if (classes.length > 0) {
                for (var i = classes.length - 1; i >= 0; i--) {
                    match = classes[i].match(/curr_data(\d*)/);
                    if (match && match[1]) 
                        return match[1];
                }
            }
            return false;
        }
        
        function getCurrencyFromSpan(obj) {
            id = getDataId(obj);
            
            if (id) {
                if (currDataCurrency[id]) {
                    return currDataCurrency[id]
                } else {
                    currDataCurrency[id] = getDefaultCurrency();
                    return currDataCurrency[id];
                }
            } else {
                id = setCurrSpanData(obj);
                currDataCurrency[id] = getDefaultCurrency();
                return currDataCurrency[id];
            }
        }

        function setCurrencyToSpan(obj,newValue) {
            classes = obj.className.split(' ');
            
            if (classes.length > 0) {
                for (var i = classes.length - 1; i >= 0; i--) {
                    match = classes[i].match(/curr_data(\d*)/);
                    if (match && match[1]) {
                        match = match[1];
                    }
                    if (currDataCurrency[match]) {
                        currDataCurrency[match] = newValue;
                    }
                }
            }
        }

        function changeElementCurrencies (from,to) {         		
                var all = getAllToChange(settings.defaultClassName, settings.replaceWithin);
                var tempFrom;
                var tempTo;
                for (var i=0; i < all.length; i++ ) {
                    obj = all[i];
                    
                    from = getCurrencyFromSpan(obj);

                    if (settings.ignoreOwnCurr) {
                        tempTo        = from
                        tempFrom      = from;
                    } else {
                        tempTo        = to;
                        tempFrom      = from;
                    }
                    if (tempTo == tempFrom) {                        
                        continue;
                    }
                    objValue = getSpanCurrency(obj,tempFrom,tempTo);

                    setCurrencyToSpan(obj,tempTo);

                    if (objValue && objValue != false) {
                        applyValue(obj, addSymbol(objValue,tempTo), objValue);
                        continue;
                    }

                    if (availableCurr[tempTo]) {
                        value         = getObjValue(obj, tempFrom);

                        if (!value || value == ''){
                            continue;
                        }
                        changed = exchangeRate(value, tempFrom, tempTo);

                        applyValue(obj, addSymbol(changed, tempTo), changed);                 
                        
                    }
                }
                if (availableCurr[to]) {
                    currentCurrency = to;
                }
                changeInputs(bke_selected_currency,to);
                changeInputs(bke_selected_currency_sbox,to);
        }

        function cleanup () {
            settings         = {
                defaultClassName : defaultClassName,
                changeCallback   : false,
                replaceWithin    : false,
                ignoreOwnCurr    : false,
                obj              : false,
                noRound          : false,
                objName          : false,
                arr              : false,
                arrName          : false,
                exceptIdLike     : false,
                onRoom           : false
            };
        }

        function addSymbol (value, toSymbol) {
            if ((toSymbol == 0 && settings.onRoom) || !toSymbol) {
                toSymbol = getDefaultCurrency();
            }                 
            if (availableCurr[toSymbol]) {
                    if (availableCurr[toSymbol]['side'] == 'l') {
                        lcurr = availableCurr[toSymbol]['symbol'];
                        rcurr = '';
                    } else {
                        lcurr = '';
                        rcurr = availableCurr[toSymbol]['symbol']
                    }
                    value = rcurr + value + lcurr;
            } 
            return value;
        }

        function applyValue(obj,changed,changedValueOnly) {

            try {
                if (obj.tagName == 'INPUT') {
                    obj.value = changedValueOnly;                    
                } else {
                    obj.innerHTML = changed;                  
                }
            } catch (error) {logErr(error);} 
        }

        function getObjValue(obj,original) {
            value = false;
            if (obj.tagName == 'INPUT') {
                value = obj.value;                    
            } else {
                value = obj.innerHTML;                    
            }
            pureValue = getRate(value);
            return pureValue;
        }

        function changeInputs (name,to) {
            input = document.getElementsByName(name);
            if (input) {
                for (var i=0;i<input.length;i++) {
                    input[i].value = to;
                }
            }
            return this;
        }

        function getAllToChange (classNames, replaceWithin) {
            var all = [];
            try {
                if (replaceWithin) {
                    if (replaceWithin.match(/^[#\.]/)) {
                        found = replaceWithin.match(/^[#|\.](.*)/);
                        if (found && found.length > 0) {
                            all = document.querySelectorAll('.'+found[1]+' .curr_chan');
                            if (all.length < 1) {
                                all = document.querySelectorAll('#'+found[1]+' .curr_chan');
                            }
                        } else {
                            all = document.querySelectorAll(replaceWithin+' .curr_chan');
                        }
                    } else {
                        all = document.querySelectorAll('#'+replaceWithin+' .curr_chan');
                    }
                } else {
                    all = document.querySelectorAll('.'+classNames);
                }
                if (all && all.length && settings.exceptIdLike) {
                    newAll = [];
                    for (var i = all.length - 1; i >= 0; i--) {
                        if (all[i].id) {
                            if (!all[i].id.match(settings.exceptIdLike)) {
                                newAll.push(all[i]);
                            }
                        } else {
                            newAll.push(all[i]);
                        }
                    };
                    all = newAll;
                }
            } catch (error) {logErr(error);}
            return all;
        }

        function getRate(rate) {
            var r = '';
            var l = '';
            
            if (!isNaN(rate)) {
                return rate;
            }
            if ($.parseHTML(rate)){
                var newRate = $.parseHTML(rate);
                rate = newRate[0].textContent;
            }
            var match_curr = rate.match(/(?:<span.*?>)?([^\d]+)?((?:\d+)?\,?(?:\d+)\.?(?:\d+)?)?\s?([^\d]+;?)?([^\d]+)?(?:<\/span.*?>)?/);
            if (match_curr && match_curr[2]) {
                rate = match_curr[2];
                if (match_curr[1]) {
                    l = match_curr[1];
                    lcurr = l;
                    rcurr = '';
                } 
                if (match_curr[3]) {
                    r = match_curr[3];
                    rcurr = r;
                    lcurr = '';
                }
            } else {
                rate = rate.replace(/[^\d\.]/,'');
            }
            return rate;
        }
        
        function exchangeRate(value, from, to , callback) {   
            var c = false;

            if (callback && typeof callback === 'function') {
                c = callback;
            }

            if (availableCurr[from] && availableCurr[to]) {
                var er = /^-?[0-9]+$/;
                var isInt = er.test(value);
                value = value.replace(/,/g,'');
                parsedRate = value;
                if (from != 0 || to != 0) {
                    parsedRate = (((parseFloat(value) / parseFloat(availableCurr[from]['rate'])) * parseFloat(availableCurr[to]['rate'])));
                	if (!settings.noRound) {
                		parsedRate = Math.round(parsedRate);
                	}
                }
                if (!isInt) parsedRate = parsedRate.toFixed(2);
                if (c) c(parsedRate);
                
                return parsedRate;
            } else {
                if (c) c(value);
                return value;
            }
        }

        function changeTripteaseCurrencies(from,to){
            var triptease_div = document.querySelectorAll(".price-fighter-widget");
            if(triptease_div[0]){
                if (availableCurr[to]) {
                    noRound();
                    var price = triptease_div[0].getAttribute("data-pf-direct-price");
                    var newPrice = exchangeRate(price, from, to);
                    triptease_div[0].setAttribute("data-pf-direct-price", newPrice);
                    triptease_div[0].setAttribute("data-pf-currency", availableCurr[to].isocode);
                    cleanup();
                }
                if(typeof Paperboy !== 'undefined' && Paperboy.PriceCheck){
                    Paperboy.PriceCheck.reset();
                }
            }
        }
    })();

docReady(function() {
document.getElementById('curr_selector').value = '3';
document.getElementById('curr_selector').onchange();
    document.getElementById('curr_selector').onchange();
   if (typeof jQuery.ui != 'undefined') {
        set_hover(jQuery);
   }
});
</script>

				</div>
				<!-- END bke_currency_selector -->
			</div>

			<a href="https://www.silvertassiehotel.com/booking-engine-THESILVEIBE02-1600.html" class="logo"><img src="//secure.silvertassiehotel.com/bookings/showimage?id=D4D44F217DFE54E944CBBBB4247ED96D&type=18" alt="Silver Tassie Hotel & Spa" /></a>
      
		</div>
	</div>
</header>

<div class="settings-bar">
  <div class="settings-bar__slide">
    <div class="settings-bar__item btn-booknow open-searchbox-01">
      <i class="far fa-calendar-check"></i> Check Availability
    </div>
    <div class="settings-bar__item settings-bar__calendar">
      <i class="fas fa-edit"></i>
       <div class="booking-summary__cal loading open-searchbox-01">
  <div class="booking-summary__location" style="display:none;">
    <h3>Location</h3>
    <span class="cal-loc"><span class="search-term"></span></span>
  </div>
  <div class="booking-summary__in">
    <h3>Check in</h3>
    <span class="cal-arr__day big"></span>
    <span class="cal-arr__month big"></span>
    <span class="cal-arr__dayname"></span>
    <span class="cal-arr__year"></span>
  </div>
  <div class="booking-summary__out">
    <h3>Check out</h3>
    <span class="cal-dep__day big"></span>
    <span class="cal-dep__month big"></span>
    <span class="cal-dep__dayname"></span>
    <span class="cal-dep__year"></span>
  </div>
  <div class="booking-summary__nights">
    <h3>Nights</h3>
    <span class="cal-nights big">1</span>
  </div>
</div>

<a class="btn-searchagain btn-shadow open-searchbox-01"><i class="fa fa-redo"></i> Search again</a>		





    </div>  
    <div class="settings-bar__item settings-bar__summary" onClick="slidePanel('#booking-summary','Booking Summary')">
      <i class="fas fa-shopping-cart"></i>
      Summary
    </div>
    
    <div class="settings-bar__item settings-bar__filter" onClick="slidePanel('#filter-offers','Filters')">
      <i class="fas fa-filter"></i>
      Filters
    </div>
    <!-- BEGIN bke_currency_selector -->
    <div class="settings-bar__item settings-bar__currency">
    <div class="selected-curr-symbol"></div>
      
<select id="curr_selector" onchange="if (typeof ch_currency === 'function'){ ch_currency(this)}" class="bke_currency_selector">
      <option value="2" >EUR</option>
      <option value="4" >GBP</option>
      <option value="3" selected>USD</option>
      <option value="12" >CAD</option>
      <option value="11" >AUD</option>
      <option value="7" >BRL</option>
      <option value="43" >CHF</option>
      <option value="6" >DKK</option>
      <option value="9" >EGP</option>
      <option value="10" >MYR</option>
      <option value="1" >PLN</option>
      <option value="5" >ZAR</option>
      <option value="44" >NOK</option>
      <option value="45" >SEK</option>
</select>
<script type="text/javascript">
(function(funcName, baseObj) {
    funcName = funcName || "docReady";
    baseObj = baseObj || window;
    var readyList = [];
    var readyFired = false;
    var readyEventHandlersInstalled = false;
    function ready() {
        if (!readyFired) {
            readyFired = true;
            for (var i = 0; i < readyList.length; i++) {
                readyList[i].fn.call(window, readyList[i].ctx);
            }
            readyList = [];
        }
    }

    function readyStateChange() {
        if ( document.readyState === "complete" ) {
            ready();
        }
    }
    baseObj[funcName] = function(callback, context) {
        if (readyFired) {
            setTimeout(function() {callback(context);}, 1);
            return;
        } else {
            readyList.push({fn: callback, ctx: context});
        }
        if (document.readyState === "complete") {
            setTimeout(ready, 1);
        } else if (!readyEventHandlersInstalled) {
            if (document.addEventListener) {
                document.addEventListener("DOMContentLoaded", ready, false);
                window.addEventListener("load", ready, false);
            } else {
                document.attachEvent("onreadystatechange", readyStateChange);
                window.attachEvent("onload", ready);
            }
            readyEventHandlersInstalled = true;
        }
    }
})("docReady", window);

var set_hover = function($) {
   
}


    Object.keys = Object.keys || (function () {
        var hasOwnProperty = Object.prototype.hasOwnProperty,
            hasDontEnumBug = !{toString:null}.propertyIsEnumerable("toString"),
            DontEnums = [
                'toString',
                'toLocaleString',
                'valueOf',
                'hasOwnProperty',
                'isPrototypeOf',
                'propertyIsEnumerable',
                'constructor'
            ],
            DontEnumsLength = DontEnums.length;
      
        return function (o) {
            if (typeof o != "object" && typeof o != "function" || o === null)
                throw new TypeError("Object.keys called on a non-object");
         
            var result = [];
            for (var name in o) {
                if (hasOwnProperty.call(o, name))
                    result.push(name);
            }
         
            if (hasDontEnumBug) {
                for (var i = 0; i < DontEnumsLength; i++) {
                    if (hasOwnProperty.call(o, DontEnums[i]))
                        result.push(DontEnums[i]);
                }   
            }
         
            return result;
        };
    })();

    // START    
    var currChanger = (function(){
        var availableCurr    = {"7":{"side":"r","rate":"5.9515","isocode":"BRL","name":"Real","symbol":"R$"},"10":{"rate":"4.6545","side":"r","symbol":"RM","name":"Malaysian Ringgit","isocode":"MYR"},"11":{"side":"r","rate":"1.6691","isocode":"AUD","symbol":"$","name":"Australian dollar"},"6":{"symbol":"kr.","name":"Danish Krone","isocode":"DKK","rate":"7.4728","side":"r"},"5":{"rate":"19.5325","side":"r","name":"South African rand","symbol":"ZAR ","isocode":"ZAR"},"44":{"rate":"11.2270","side":"r","name":"Norwegian Krone","symbol":"kr","isocode":"NOK"},"43":{"side":"r","rate":"0.9217","isocode":"CHF","name":"Swiss Franc","symbol":"CHF"},"4":{"rate":"0.8718","side":"r","symbol":"&pound;","name":"Pound Sterling","isocode":"GBP"},"9":{"side":"r","rate":"62.5995","isocode":"EGP","name":"Egyptian Pound","symbol":"E&pound;"},"1":{"isocode":"PLN","name":"Zloty","symbol":"z&#x142;","side":"l","rate":"4.2768"},"3":{"side":"r","rate":"1.1538","isocode":"USD","name":"US Dollar","symbol":"$"},"2":{"side":"r","rate":"1.0000","isocode":"EUR","symbol":"&euro;","name":"Euro"},"45":{"isocode":"SEK","symbol":"kr","name":"Swedish Krona","side":"r","rate":"10.8827"},"12":{"side":"r","rate":"1.6063","isocode":"CAD","name":"Canadian dollar","symbol":"$"}};
        var defaultCurrency  = 2;
        var currentCurrency  = false;//2;
        var changeCurrency   = false;
        var defaultClassName = 'curr_chan';
        var settings         = {
            defaultClassName : defaultClassName,
            changeCallback   : false,
            noRound          : false,
            replaceWithin    : false,
            ignoreOwnCurr    : false,
            obj              : false,
            objName          : false,
            arr              : false,
            arrName          : false,
            exceptIdLike     : false,
            onRoom           : false,
        };
        var bke_selected_currency = 'bke_selected_currency';
        var bke_selected_currency_sbox = 'bke_selected_currency_sbox';
        var origPriceObjs = {};
        var origPriceArr = {};
        var currentObjCurr = {};
        var currentArrCurr = {};
        var changerFunction = [];
        var currDataOrigin = {};
        var currData = {};
        var currDataCurrency = {};
        var currDataId = 0;
        var origCurrency = {};
        var currRoomCurrency = {};
        return {
            // changes currency
            setCurrency  : setCurrency,            
            addSymbol    : addSymbol,
            addChangerFunction : addChangerFunction,
            setCurrencyOnMultiple : setCurrencyOnMultiple,
            // Settings that needed to be called before replacing 
            // currency when applicable
            changeCallback : changeCallback,
            getDefaultCurrency:getDefaultCurrency,
            getCurrentCurrency:getCurrentCurrency,
            exceptIdLike   : exceptIdLike,
            replaceWithin  : replaceWithin,
            ignoreOwnCurr  : ignoreOwnCurr,
            onObject       : onObject,
            onRoom         : onRoom,
            onArray        : onArray,
            // rest of changes
            getCurrentCurrencySymbol : getCurrentCurrencySymbol,
            getRate        : getRate,
            noRound	       : noRound,
        }

        function noRound () {
        	settings.noRound = true;
        	return this;
        }

        function logErr (error) {
        }

        function exceptIdLike (regex) {
            settings.exceptIdLike = regex;
            return this;
        }

        function addChangerFunction(name) {        	
            var add = true;
            try {
                if (changerFunction.indexOf(name) >= 0) {
                    add = false;
                }
            } catch(error) {logErr(error);}
            if ( add )
                changerFunction.push(name);
            return this;
        }

        function onObject(o,name) {
            settings.obj = o;
            settings.objName = name;
            return this;
        }

        function onArray(a,name) {
            settings.arr = a;
            settings.arrName = name;
            return this;
        }

        function changeCallback(c) {
            settings.changeCallback = c;
            return this;
        }

        function replaceWithin(c) {
            settings.replaceWithin = c;
            return this;
        }

        function onRoom(c) {
            settings.onRoom = c;
            return this;
        }

        function ignoreOwnCurr() {
            settings.ignoreOwnCurr = true;
            return this;
        }

        function getCurrentCurrency(obj) {
            if (currentCurrency && currentCurrency != 0) {
                return currentCurrency;
            } else  {
                return getDefaultCurrency();
            }
        }

        function getCurrentCurrencySymbol (obj) {
            if (!obj) {
                return availableCurr[getDefaultCurrency()]['symbol'];
            } else {
                return availableCurr[getCurrencyFromSpan(obj)]['symbol'];
            }
        }

        function setCurrencyOnMultiple (to) {        
            if (changerFunction.length > 0) {
                for (var i = 0; i < changerFunction.length; i++) {
                    changerFunction[i](false,to);
                };
            }
        }

        // retrieves default currency for specified room when necessary
        // this required onRoom switch to define id of room to find '#bke_room_currency'
        function getDefaultCurrency () {
            var curr = defaultCurrency;
            if (settings.onRoom && !settings.onRoom == '') {
                if (origCurrency[settings.room]) {
                    curr = origCurrency[settings.room];
                } else {
                    try {
                        curr = document.querySelectorAll('#bke_room_currency'+settings.onRoom)[0].value;
                        origCurrency[settings.onRoom] = curr;
                    } catch (error) {logErr('Cannot find default currency for room '+settings.onRoom);} 
                }
            }
            return curr;
        }

        function currChangerCurrency() {
            var curr = defaultCurrency;
            try {
                curr = document.querySelectorAll('#curr_selector')[0].value;
            } catch (error) {logErr('Cannot find default currency changer value');} 
            return curr;
        }

        function clearData() {
        	currData = {} ;
        }

        // setting currency to values on page with curr_chan class
        function setCurrency (to, clear) {        	
            if (!to) 
                to = currChangerCurrency();
            if (!availableCurr[to] || to == 0) 
                to = getDefaultCurrency();
            if (clear)	
            	clearData();
            if (settings.obj && settings.objName) {
                if (!currentObjCurr[settings.objName])
                    currentObjCurr[settings.objName] = getDefaultCurrency();
                if (currentObjCurr[settings.objName] != to) {
                    changedObject = changeObjectCurrencies(currentObjCurr[settings.objName],to);
                    currentObjCurr[settings.objName] = to;
                    returnObj = changedObject;
                } else {
                    returnObj = settings.obj;
                }
            } else if (settings.arr && settings.arrName && settings.arr.length > 0){
                if (!currentArrCurr[settings.arrName])
                    currentArrCurr[settings.arrName] = getDefaultCurrency();
                if (currentObjCurr[settings.arrName] != to) {
                    changedArray = changeArrayCurrencies(currentArrCurr[settings.arrName],to);
                    currentArrCurr[settings.arrName] = to;
                    changeElementCurrencies(false,to);
                    returnObj = changedArray;
                } else {
                    returnObj = settings.arr;
                }
            } else {            
                changeElementCurrencies(false,to, clearData);
                returnObj = this;
            }
            
            if (settings.callback) settings.callback(to);
            cleanup();            
            return returnObj;
        }

        function changeArrayCurrencies(from, to) {
            if (!origPriceArr[from])
                origPriceArr[from] = {};
            if (!origPriceArr[from][settings.arrName])
                    origPriceArr[from][settings.arrName] = settings.arr;
            if (!origPriceArr[to])
                origPriceArr[to] = {};
            if (origPriceArr[to][settings.arrName])
                return origPriceArr[to][settings.arrName];

            changedArr = recalcArr(settings.arr,from,to);
            origPriceArr[to][settings.arrName] = changedArr;
            return changedArr;
        }

        function recalcArr(arr,from,to) {
            var manip = [];
            changeArrNode(arr, manip, from, to);
            if (manip.length > 0)
                manip = manip[0];
            return manip;
        }

        function changeArrNode(arr, manip, from, to) {
            if (arr) {
                if (Object.prototype.toString.call(arr) === '[object Array]') {
                    manip.push([]);
                    for (var i=0; i < arr.length; i++ ) {
                        changeArrNode(arr[i], manip[(manip.length-1)], from, to);
                    }
                } else {
                    manip.push(changeObjValue(arr, from, to));
                }
            }
        }

        function changeObjectCurrencies (from,to) {
            if (!origPriceObjs[from])
                origPriceObjs[from] = {};
            if (!origPriceObjs[from][settings.objName])
                    origPriceObjs[from][settings.objName] = settings.obj;
            if (!origPriceObjs[to])
                origPriceObjs[to] = {}
            if (origPriceObjs[to][settings.objName])
                return origPriceObjs[to][settings.objName];

            changedObj = recalcObj(settings.obj,from,to);
            origPriceObjs[to][settings.objName] = changedObj;
            return changedObj;
        }

        function recalcObj(obj,from,to) {
            var manip = {};
            changeObjNode(obj, manip, from, to);
            return manip;
        }

        function changeObjNode (obj, manip, from, to) {
            if (Object.prototype.toString.call(obj) === '[object Object]') {
                var keys = Object.keys(obj);
                for (var i=0; i < keys.length; i++ ) {
                    manip[keys[i]] = {};
                    if (Object.prototype.toString.call(obj[keys[i]]) !== '[object Object]') {
                        manip[keys[i]] = changeObjValue(obj[keys[i]], from, to);
                    } else {
                        changeObjNode(obj[keys[i]], manip[keys[i]], from, to);
                    }
                }
            } else {
                manip = changeObjValue(obj[keys[i]], from, to)(a);
            }
        }

        function changeObjValue (value,from,to) {
            if (value === 0 || value === '0') {
                return 0;
            }
            return addSymbol(exchangeRate(getRate(value), from, to),to);
        }

        function hasClass(ele,cls) {
            return !!ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));
        }

        function addClass(ele,cls) {
            if (!hasClass(ele,cls)) ele.className += " "+cls;
        }

        function setCurrSpanData(obj) {
            var id = currDataId++;
            var className = 'curr_data'+id;            
            addClass(obj,className);
            return id;
        }

        function getSpanCurrency (obj,from,to) {
            id = getDataId(obj);

            currentValue = getObjValue(obj,from);

            if (id) {
                if (!currData[from])
                    currData[from] = {}
                if (!currData[from][id]){
                    if (!isNaN(currentValue)) {
                        currData[from][id] = currentValue;
                    }
                }
                if (!currData[to])
                    currData[to] = {};
                if (currData[to][id]) {
                    return currData[to][id];
                }
            } else {
                id = setCurrSpanData(obj);
                if (from == to)
                    return currentValue;
            }

            return false;            
        }

        function getDataId (obj) {
            classes = obj.className.split(' ');
            
            if (classes.length > 0) {
                for (var i = classes.length - 1; i >= 0; i--) {
                    match = classes[i].match(/curr_data(\d*)/);
                    if (match && match[1]) 
                        return match[1];
                }
            }
            return false;
        }
        
        function getCurrencyFromSpan(obj) {
            id = getDataId(obj);
            
            if (id) {
                if (currDataCurrency[id]) {
                    return currDataCurrency[id]
                } else {
                    currDataCurrency[id] = getDefaultCurrency();
                    return currDataCurrency[id];
                }
            } else {
                id = setCurrSpanData(obj);
                currDataCurrency[id] = getDefaultCurrency();
                return currDataCurrency[id];
            }
        }

        function setCurrencyToSpan(obj,newValue) {
            classes = obj.className.split(' ');
            
            if (classes.length > 0) {
                for (var i = classes.length - 1; i >= 0; i--) {
                    match = classes[i].match(/curr_data(\d*)/);
                    if (match && match[1]) {
                        match = match[1];
                    }
                    if (currDataCurrency[match]) {
                        currDataCurrency[match] = newValue;
                    }
                }
            }
        }

        function changeElementCurrencies (from,to) {         		
                var all = getAllToChange(settings.defaultClassName, settings.replaceWithin);
                var tempFrom;
                var tempTo;
                for (var i=0; i < all.length; i++ ) {
                    obj = all[i];
                    
                    from = getCurrencyFromSpan(obj);

                    if (settings.ignoreOwnCurr) {
                        tempTo        = from
                        tempFrom      = from;
                    } else {
                        tempTo        = to;
                        tempFrom      = from;
                    }
                    if (tempTo == tempFrom) {                        
                        continue;
                    }
                    objValue = getSpanCurrency(obj,tempFrom,tempTo);

                    setCurrencyToSpan(obj,tempTo);

                    if (objValue && objValue != false) {
                        applyValue(obj, addSymbol(objValue,tempTo), objValue);
                        continue;
                    }

                    if (availableCurr[tempTo]) {
                        value         = getObjValue(obj, tempFrom);

                        if (!value || value == ''){
                            continue;
                        }
                        changed = exchangeRate(value, tempFrom, tempTo);

                        applyValue(obj, addSymbol(changed, tempTo), changed);                 
                        
                    }
                }
                if (availableCurr[to]) {
                    currentCurrency = to;
                }
                changeInputs(bke_selected_currency,to);
                changeInputs(bke_selected_currency_sbox,to);
        }

        function cleanup () {
            settings         = {
                defaultClassName : defaultClassName,
                changeCallback   : false,
                replaceWithin    : false,
                ignoreOwnCurr    : false,
                obj              : false,
                noRound          : false,
                objName          : false,
                arr              : false,
                arrName          : false,
                exceptIdLike     : false,
                onRoom           : false
            };
        }

        function addSymbol (value, toSymbol) {
            if ((toSymbol == 0 && settings.onRoom) || !toSymbol) {
                toSymbol = getDefaultCurrency();
            }                 
            if (availableCurr[toSymbol]) {
                    if (availableCurr[toSymbol]['side'] == 'l') {
                        lcurr = availableCurr[toSymbol]['symbol'];
                        rcurr = '';
                    } else {
                        lcurr = '';
                        rcurr = availableCurr[toSymbol]['symbol']
                    }
                    value = rcurr + value + lcurr;
            } 
            return value;
        }

        function applyValue(obj,changed,changedValueOnly) {

            try {
                if (obj.tagName == 'INPUT') {
                    obj.value = changedValueOnly;                    
                } else {
                    obj.innerHTML = changed;                  
                }
            } catch (error) {logErr(error);} 
        }

        function getObjValue(obj,original) {
            value = false;
            if (obj.tagName == 'INPUT') {
                value = obj.value;                    
            } else {
                value = obj.innerHTML;                    
            }
            pureValue = getRate(value);
            return pureValue;
        }

        function changeInputs (name,to) {
            input = document.getElementsByName(name);
            if (input) {
                for (var i=0;i<input.length;i++) {
                    input[i].value = to;
                }
            }
            return this;
        }

        function getAllToChange (classNames, replaceWithin) {
            var all = [];
            try {
                if (replaceWithin) {
                    if (replaceWithin.match(/^[#\.]/)) {
                        found = replaceWithin.match(/^[#|\.](.*)/);
                        if (found && found.length > 0) {
                            all = document.querySelectorAll('.'+found[1]+' .curr_chan');
                            if (all.length < 1) {
                                all = document.querySelectorAll('#'+found[1]+' .curr_chan');
                            }
                        } else {
                            all = document.querySelectorAll(replaceWithin+' .curr_chan');
                        }
                    } else {
                        all = document.querySelectorAll('#'+replaceWithin+' .curr_chan');
                    }
                } else {
                    all = document.querySelectorAll('.'+classNames);
                }
                if (all && all.length && settings.exceptIdLike) {
                    newAll = [];
                    for (var i = all.length - 1; i >= 0; i--) {
                        if (all[i].id) {
                            if (!all[i].id.match(settings.exceptIdLike)) {
                                newAll.push(all[i]);
                            }
                        } else {
                            newAll.push(all[i]);
                        }
                    };
                    all = newAll;
                }
            } catch (error) {logErr(error);}
            return all;
        }

        function getRate(rate) {
            var r = '';
            var l = '';
            
            if (!isNaN(rate)) {
                return rate;
            }
            if ($.parseHTML(rate)){
                var newRate = $.parseHTML(rate);
                rate = newRate[0].textContent;
            }
            var match_curr = rate.match(/(?:<span.*?>)?([^\d]+)?((?:\d+)?\,?(?:\d+)\.?(?:\d+)?)?\s?([^\d]+;?)?([^\d]+)?(?:<\/span.*?>)?/);
            if (match_curr && match_curr[2]) {
                rate = match_curr[2];
                if (match_curr[1]) {
                    l = match_curr[1];
                    lcurr = l;
                    rcurr = '';
                } 
                if (match_curr[3]) {
                    r = match_curr[3];
                    rcurr = r;
                    lcurr = '';
                }
            } else {
                rate = rate.replace(/[^\d\.]/,'');
            }
            return rate;
        }
        
        function exchangeRate(value, from, to , callback) {   
            var c = false;

            if (callback && typeof callback === 'function') {
                c = callback;
            }

            if (availableCurr[from] && availableCurr[to]) {
                var er = /^-?[0-9]+$/;
                var isInt = er.test(value);
                value = value.replace(/,/g,'');
                parsedRate = value;
                if (from != 0 || to != 0) {
                    parsedRate = (((parseFloat(value) / parseFloat(availableCurr[from]['rate'])) * parseFloat(availableCurr[to]['rate'])));
                	if (!settings.noRound) {
                		parsedRate = Math.round(parsedRate);
                	}
                }
                if (!isInt) parsedRate = parsedRate.toFixed(2);
                if (c) c(parsedRate);
                
                return parsedRate;
            } else {
                if (c) c(value);
                return value;
            }
        }

        function changeTripteaseCurrencies(from,to){
            var triptease_div = document.querySelectorAll(".price-fighter-widget");
            if(triptease_div[0]){
                if (availableCurr[to]) {
                    noRound();
                    var price = triptease_div[0].getAttribute("data-pf-direct-price");
                    var newPrice = exchangeRate(price, from, to);
                    triptease_div[0].setAttribute("data-pf-direct-price", newPrice);
                    triptease_div[0].setAttribute("data-pf-currency", availableCurr[to].isocode);
                    cleanup();
                }
                if(typeof Paperboy !== 'undefined' && Paperboy.PriceCheck){
                    Paperboy.PriceCheck.reset();
                }
            }
        }
    })();

docReady(function() {
document.getElementById('curr_selector').value = '3';
document.getElementById('curr_selector').onchange();
    document.getElementById('curr_selector').onchange();
   if (typeof jQuery.ui != 'undefined') {
        set_hover(jQuery);
   }
});
</script>

    </div>
    <!-- END bke_currency_selector -->
    <!-- BEGIN bke_languages_form -->
    <div class="settings-bar__item settings-bar__language">
      <i class="fas fa-globe-americas"></i>
      <form name="bke_search_auto" id="bke_search_auto" method=post action="//secure.silvertassiehotel.com/sitemap.xml"><select name="lang" onChange="this.form.submit();"><option value="en" selected="selected">English</option> <option value="de" >Deutsch</option> <option value="fr" >Fran&ccedil;ais</option> <option value="es" >Espa&ntilde;ol </option> <option value="sk" >Slovensky</option> <option value="nl" >Dutch</option> <option value="ru" >&#x440;&#x443;&#x301;&#x441;&#x441;&#x43A;&#x438;&#x439; &#x44F;&#x437;&#x44B;&#x301;&#x43A;</option> <option value="cs" >&#x10C;e&scaron;tina</option> </select></form>
    </div>
    <!-- END bke_languages_form -->
  </div>
</div>

<div class="na-progress-bar__wrapper">
  <div class="na-progress-bar" style="display:none;">
    <div class="na-progress-bar__main">
      <div class="step-1">
        <span>1</span>
        <span><i class="fa fa-check"></i></span>
      </div>
      <div class="step-2">
        <span>2</span>
        <span><i class="fa fa-check"></i></span>
      </div>
      <div class="step-3">
        <span>3</span>
        <span><i class="fa fa-check"></i></span>
      </div>
      <div class="na-progress-bar__bar"></div>
    </div>
    <div class="na-progress-bar__faded">
      <div class="step-1"></div>
      <div class="step-2"></div>
      <div class="step-3"></div>
      <div class="na-progress-bar__bar"></div>
    </div>
  </div>
  <div class="step-4">
    <h2>Thank you!</h2>
    <div class="confetti-wrapper">
      <div class="confetti-50"></div>
      <div class="confetti-49"></div>
      <div class="confetti-48"></div>
      <div class="confetti-47"></div>
      <div class="confetti-46"></div>
      <div class="confetti-45"></div>
      <div class="confetti-44"></div>
      <div class="confetti-43"></div>
      <div class="confetti-42"></div>
      <div class="confetti-41"></div>
      <div class="confetti-40"></div>
      <div class="confetti-39"></div>
      <div class="confetti-38"></div>
      <div class="confetti-37"></div>
      <div class="confetti-36"></div>
      <div class="confetti-35"></div>
      <div class="confetti-34"></div>
      <div class="confetti-33"></div>
      <div class="confetti-32"></div>
      <div class="confetti-31"></div>
      <div class="confetti-30"></div>
      <div class="confetti-29"></div>
      <div class="confetti-28"></div>
      <div class="confetti-27"></div>
      <div class="confetti-26"></div>
      <div class="confetti-25"></div>
      <div class="confetti-24"></div>
      <div class="confetti-23"></div>
      <div class="confetti-22"></div>
      <div class="confetti-21"></div>
      <div class="confetti-20"></div>
      <div class="confetti-19"></div>
      <div class="confetti-18"></div>
      <div class="confetti-17"></div>
      <div class="confetti-16"></div>
      <div class="confetti-15"></div>
      <div class="confetti-14"></div>
      <div class="confetti-13"></div>
      <div class="confetti-12"></div>
      <div class="confetti-11"></div>
      <div class="confetti-10"></div>
      <div class="confetti-9"></div>
      <div class="confetti-8"></div>
      <div class="confetti-7"></div>
      <div class="confetti-6"></div>
      <div class="confetti-5"></div>
      <div class="confetti-4"></div>
      <div class="confetti-3"></div>
      <div class="confetti-2"></div>
      <div class="confetti-1"></div>
      <div class="confetti-0"></div>
    </div>    
  </div>
</div>



  <div id="searchbox" style="display:none;"><script type="text/javascript">
jQuery(document).ready(function($) {
    $("#bke_name").click(function() {
        $("#bke_id").val(''); $("#loc_id").val(''); $("#c_id").val('');$("#landmark_id").val('');
    }); 
});    

function bke_check_search() {	
     var error = "";     
     if (typeof window.check_consolsite == 'function') {
        error = check_consolsite();
        //error = false;
     };

     if (error) {
        document.forms['bke_search'].bke_name.value='';     	
      };
    
     document.forms['bke_search'].submit();
     return false;
};
</script>
<form style="margin: 0px;" name="bke_search" class="bke_searchbox" method="post" action="//secure.silvertassiehotel.com/bookings/checkavailability" onSubmit="return bke_check_search();">

	<input type="hidden" name="bke_calendar-jquery-collective_sbid" value=""/>
<input type="hidden" name="bke_id" value="230840E065D1C487529B38A40FC623B5"/>
<input type="hidden" id="grid_view" name="grid_view" value="0"/>
<input type="hidden" id="minstay" value="1"/>
<input type="hidden" id="maxstay" value="31"/>
<input type="hidden" name="bke_selected_currency_sbox" value="2"/>


<input type="hidden" value="en" name="lang">

<ul id="bke_searchbox_wrapper">
	<li class="title"><h2>Check Availability</h2></li>
	
	<!-- <li class="occupants field-wrapper"><SELECT class="input occupancy" name="occupancy[]" multiple style=""><OPTION value='3'  >Double</OPTION><OPTION value='4'  >Single/Double</OPTION><OPTION value='5'  >Triple</OPTION><OPTION value='8'  >Family 3</OPTION><OPTION value='6'  >Family 4</OPTION><OPTION value='7'  >Family 5</OPTION><OPTION value='9'  >Quadruple</OPTION><OPTION value='10'  >5 Adults</OPTION><OPTION value='11'  >6 Adults</OPTION><OPTION value='43'  >Family 6</OPTION><OPTION value='45'  >8 Adults</OPTION><OPTION value='44'  >7 Adults</OPTION><OPTION value='46'  >Family 7</OPTION><OPTION value='47'  >Family 8</OPTION><OPTION value='48'  >10 Adults</OPTION><OPTION value='2'  >Single</OPTION></SELECT><script type="text/javascript" src="/admin/js/jquery/jquery-ui.min.js"></script><script type="text/javascript" src="/admin/js/jquery/jquery.multiselect.min.js"></script><script>$(document).ready(function(){
        $(".occupancy").multiselect({
        selectedText : "# Room selected",
        noneSelectedText : "Select a Room",
        checkAllText: "Check all",
        uncheckAllText: "Uncheck all",
        checkAll: function(){
            checkPlu_occupancy();
        },
        classes : "multi_width",click : function(event, ui){
	        checkPlu_occupancy();
	    }
	    });function checkPlu_occupancy (){
	    var uiwidget = $(".occupancy");
	    var selectedWidget = uiwidget.multiselect("widget").find("input:checked");
	            if ((selectedWidget.length)>1) {
	            uiwidget.multiselect({selectedText : "# Rooms selected"});
	            } else { uiwidget.multiselect({selectedText : "# Room selected"}); };
	    if ((selectedWidget.length)==16) {
	        uiwidget.multiselect({selectedText : "All Rooms selected"});
	    }
	        };
	    checkPlu_occupancy();
	    ;});</script></li> -->
	<li class="arrival field-wrapper"><label>Arrive:</label> <input type="text" id="arrival-date">
<input type="hidden" name="bke_arrival_day" value="03" id="bke_arrival_day"><input type="hidden" name="bke_arrival_month" value="04" id="bke_arrival_month"><input type="hidden" name="bke_arrival_year" value="2026" id="bke_arrival_year"></li>
	<li class="departure field-wrapper"><label>Depart:</label> <input type="text" id="departure-date">
<input type="hidden" name="bke_departure_day" value="04" id="bke_departure_day"><input type="hidden" name="bke_departure_month" value="04" id="bke_departure_month"><input type="hidden" name="bke_departure_year" value="2026" id="bke_departure_year"></li>
	<!-- <li class="nights field-wrapper"><label>Nights:</label> <select name='bke_nights' class='bke_dropdown' onchange="bke_update_dropdown(form, form.bke_arrival_day.value, form.bke_arrival_month.value, form.bke_arrival_year.value, form.bke_nights.value, 1)">
<option value="1" >1</option>
<option value="2" >2</option>
<option value="3" >3</option>
<option value="4" >4</option>
<option value="5" >5</option>
<option value="6" >6</option>
<option value="7" >7</option>
<option value="8" >8</option>
<option value="9" >9</option>
<option value="10" >10</option>
<option value="11" >11</option>
<option value="12" >12</option>
<option value="13" >13</option>
<option value="14" >14</option>
<option value="15" >15</option>
<option value="16" >16</option>
<option value="17" >17</option>
<option value="18" >18</option>
<option value="19" >19</option>
<option value="20" >20</option>
<option value="21" >21</option>
<option value="22" >22</option>
<option value="23" >23</option>
<option value="24" >24</option>
<option value="25" >25</option>
<option value="26" >26</option>
<option value="27" >27</option>
<option value="28" >28</option>
<option value="29" >29</option>
<option value="30" >30</option>
<option value="31" >31</option>
</select>
</li> -->
	<li class="ratecode"><input type="text" name="bke_ratecode" size="8" class="bke_drop"
  style="text-align: center;" onclick="if (this.value == '') this.value = '';" 
  placeholder="optional"
  value='' />
</li>
	<!--<li class="language"><select name="lang" ><option value="en" selected="selected">English</option> <option value="de" >Deutsch</option> <option value="fr" >Français</option> <option value="es" >Español </option> <option value="sk" >Slovensky</option> <option value="nl" >Dutch</option> <option value="ru" >ру́сский язы́к</option> <option value="cs" >Čeština</option> </select></li>-->
    <li class="submit"><input type="submit" name="bke_submit" class="btn" value="Book Now"></li>
</ul>
</form>





</div>

	<div class="row" id="na-bke">
		<div class="container no-padding" id="">
			<h3 class="page-title" style="display:none;">Reservation System</h3>
			<p class="bke_error">The file you have just requested is not available on server.</p>
		</div>
	</div> <!-- End - #na-bke -->

	<div class="clearfix"></div>
<footer class="row no-padding" id="na-footer">
    <div class="container">
        <div class="col-xs-12 col-sm-8 no-padding">
            <nav>
                <ul>
                  <!-- IF microsite -->
                  <li>
                    <a data-fancybox-href="#location-map" data-fancybox-title="Location" class="modal-fancy fancybox.inline" onclick="mapFooter();" id="location-link">Location</a>
                        <div style="display:none;">
                            <div id="location-map" class="modal-info">
                                    
                                    <!-- <div id="location-map__info">
                                      <h2>Silver Tassie Hotel & Spa</h2>
                                      <p>contactadr  </p>
                                      <p>Address 1</p>
                                      <p>Address 2</p>
                                    </div> -->
                              
                                    <div id="map-footer"></div>
                                    
                                    <script>
                  
                                    var latitude = "54.985783";
                  
                                    var longitude = "-7.670568";
                  
                                    var mapZoom = "13";
                  
                                    var propertyName = "Silver Tassie Hotel & Spa";
                  
                                    </script>
                            </div>
                        </div>
                  </li>
              
                  <!-- ENDIF microsite -->

                    <!-- IF bke_privacy_policy_section -->

                    <li><a data-fancybox-href="#privacy-policy-en" data-fancybox-title="Privacy Policy" class="modal-fancy fancybox.inline" id="privacy-policy-link">Privacy Policy</a>
                        <div style="display:none;">
                            <div id="privacy-policy-en" class="modal-info">
                                <p style="color: #ffffff;"><strong>Hotel Privacy Policy</strong></p><br>
<p style="color: #ffffff;">The privacy and co</p><br>
<p><strong>Hotel Privacy Policy</strong></p><br>
<p>The privacy and confidentiality of user information is important to us. We are committed to maintaining the privacy and security of your user information. Please read the following carefully to understand our use of personal data. Please note that the policy relates only to living individuals in relation to personal data relating directly to themselves &amp; not to persons in any other capacity.</p><br>
<p><strong>What information is collected about you? How do we use it?</strong></p><br>
<p>We take the utmost care to ensure that the personal information we obtain from you is not used in a way that you may be unaware of or not agreeable to. We collect personal data from you which you volunteer when you provide such personal data to us or via our services with which you interact. We may also be given personal data relating to you by other persons or we may obtain such data about you as may be provided to us in the course of our legitimate business activities. We may collect and process data. Including the following in the course of providing services to you, which could contain your personal data:</p><br>
<p>Your full name, your postal address, your various email addresses, your various telephone numbers including mobile phone numbers, your nationalitiy, financial information including bank account details, credit or debit card details, other payment details, details of contracts you have entered into with third parties for us to provide services to you, details of your relationship to other parties, details of your membership of professional or other organisations, your date of birth,&nbsp; details of your relations, medical details including details of allergies, details of your car registration number, all other data which you ask us to process on your behalf, or which is necessary for us to process in order to fulfill our role as providing services to you.</p><br>
<p>We may also process other data which is not personal data.</p><br>
<p>When you access our website or wifi facilities your device's browser provides us with information such as ip address, browser type, access time and referring url which is collected and used to compile statistical data. This information may be used to help us to improve our website and the services we offer, and to offer services to you.</p><br>
<p>We do not sell, rent or share any of your personal information with any other party including any third-party joint promoters, nor use it for unapproved commercial purposes.</p><br>
<p>At the time you submit personal information or make a request, the intended use of the information you submit will be apparent in the context in which you submit it and/or because the Site/hotel states the intended purpose. By submitting personal information, you are giving your consent and permission for any use that is consistent with uses stated in this Privacy Policy or disclosed elsewhere at the point you submit such personal information, and such consent will be presumed by The Silver Tassie Hotel, unless you state otherwise at the time you submit the personal information.</p><br>
<p><strong>Secure Reservations</strong></p><br>
<p>If you decide to make an online reservation at the Site, you will be linked to a reservation interface and a third party booking engine (Booking Engine) provided by our booking management system vendor Net Affinity.&nbsp;All information sent to this site, if in an SSL session, is encrypted, protecting against disclosure to third parties.</p><br>
<p><strong>Security &amp; storage of personal data.</strong></p><br>
<p>We would like our Site visitors to feel confident about using the Site to plan and purchase their accommodations, so The Silver Tassie Hotel is committed to protecting the information we collect. The Hotel has implemented a security program to keep information that is stored in our systems protected from unauthorized access. Our Site is hosted in a secure environment. The Site servers/systems are configured with data encryption, or scrambling, technologies, and industry-standard firewalls. When you enter personal information during the reservation process, or during a customer email sign-up, your data is protected by Secure Socket Layer (SSL) technology to ensure safe transmission. As effective as modern security practices are no physical or electronic security system is entirely secure. Although we do our best to protect your personal data we cannot guarantee the security of your personal data transmitted to us. Any transmission of personal data is at your own risk. Once we receive your personal data we use the appropriate security measures to seek to prevent unauthorised access.</p><br>
<p><strong>Children's Privacy &amp; Parental Consent</strong></p><br>
<p>Please be aware that the Silver Tassie Hotell has not designed this Site for, and does not intend for it to be used by, anyone under the age of 18 as the hotel does not accept overnight guests under the age of 18 unless accompanied by an adult. Accordingly, this Site should not be used by anyone under the age of 18. Our privacy policy prohibits us from accepting users who are under the age of 18.The Silver Tassie hotel specifically requests that persons under the age of 18 not use this Site or submit or post information to the Site. Should The Silver Tassie Hotel inadvertently acquire personal information or other data from users under the age of 18, we will not knowingly provide this data to any third party for any purpose whatsoever, and any subsequent disclosure would be due to the fact the user under age 18 used the Site and submitted personal information without solicitation by or permission from the Hotel.</p><br>
<p>&nbsp;</p><br>
<p><strong>Uses made of your data.</strong></p><br>
<p>We use your personal data that we hold to:</p><br>
<p>- In our legitimate interest of advertising our services, provide you with information, products or services that you request from us or which we feel may interest you, where you have consented to be contacted for such purposes (our services are listed below)</p><br>
<p>-Carry out our obligations arising from any contracts entered into between you and us.</p><br>
<p>- In our legitimate interest of advertising our services provide details of any loyalty scheme or promotion.</p><br>
<p>- Notify you about changes to our services.</p><br>
<p><strong>List of services</strong></p><br>
<p>Accommodation, Gym, Spa, Leisure, Hair Salon, Retail, Weddings, Conferences, Restaurant, Bar and other Food related services. We may use your data to send you information relating to services, events and products which may be of interest to you. If you do not want us to use your data in this way please notify us to that effect. You can unsubscribe from any list by contacting the hotel directly. We keep your data for varying periods according to our retention schedule.</p><br>
<p><strong>Links Provided To Other Sites</strong></p><br>
<p>The Silver Tassie Hotel may provide links to a number of other web sites that we believe might offer you useful information and services. However, those sites may not follow the same privacy policies as the Hotel. Therefore, we are not responsible for the privacy policies or the actions of any third parties, including without limitation, any web site owners whose sites may be reached through this Site, nor can we control the activities of those web sites. We urge you to contact the relevant parties controlling these sites or accessing their on-line policies for the relevant information about their data collection practices before submitting any personal information or other sensitive data.</p><br>
<p><strong>Cookies</strong></p><br>
<p>When you visit the Hotel&rsquo;s website, some browsing-related information on your device (computer, Smartphone, tablet etc.) is likely to be recorded in files called "cookies" and stored on your device.</p><br>
<ol start="1"><br>
<li><strong>What are the different types of cookies?</strong><br /><br />There are several categories of cookies:</li><br>
<ul><br>
<li>Strictly necessary cookies:&nbsp;these cookies are essential in order to browse some websites and use all of their features (the user's operating system support, display etc.). Without these cookies, features such as the display will not have optimum functionality. Note: these cookies collect purely technical data and do not identify you personally.</li><br>
<li>Performance cookies:&nbsp;these cookies help us improve a user's experience by helping us understand how they use our websites (most frequently visited pages, applications used etc.). These cookies do not identify you individually.</li><br>
<li>Functionality cookies:&nbsp;in order to make browsing easier, these cookies store certain user preferences (language, username, country etc.).</li><br>
<li>Targeting/advertising cookies:&nbsp;these cookies enable a user to receive targeted advertisements based on their interests, but they also limit the number of times that the advertisements appear.</li><br>
<li>Affiliate cookies:&nbsp;these cookies enable third parties ("affiliates") that publish marketing campaigns on their websites to be paid on behalf of the "web merchant".</li><br>
<li>Cookies from social networks:&nbsp;these third-party Cookies let you communicate the content of our site to others, as well as your opinion in relation to our site. This is the case with the "Share" and "Like" buttons on "Facebook," "Twitter," "LinkedIn," "Viadeo," etc.<br />Social networks which offer these application buttons can identify you by these buttons, even if you did not click on one of them when you visited our site. Indeed, some Cookies allow the social network concerned to follow your navigation on our site whenever your social network account is activated on your device when at the same time, you are on our site.<br />We have no control over the procedures social networks use to collect information about your navigation on our site. Please read these social networks privacy policies regarding personal data. These should allow you to exercise certain privacy options with these social networks, in particular by adjusting your user accounts for each of these networks.</li><br>
</ul><br>
</ol><br>
<p>&nbsp;</p><br>
<ol start="2"><br>
<li><strong>Why does the Hotel use cookies?</strong><br /><br />Cookies help us to improve the quality of your browsing experience when visiting the our website. This technical process primarily allows us to:</li><br>
<ul><br>
<li>adapt the layout of our websites to suit your device's display preferences (language, display resolution, operating system used etc.)</li><br>
<li>store some of the information that you fill in on our online forms to help us personalize your subsequent visits to our websites</li><br>
<li>collect statistics. These relate mainly to the number of times you visit our websites and your use of the different services that we provide (sections and content viewed, links), with the aim of improving their relevance and usability</li><br>
<li>put security measures in place (for example asking you to reconnect to a page or service after a certain amount of time has elapsed)</li><br>
<li>offer you, through advertisements, personalized content that is likely to be of interest to you.</li><br>
</ul><br>
</ol><br>
<p>Important:&nbsp;Advertisements or links to third-party websites may be included on our websites. Your personal details may be collected by third parties when you click on these links. This Charter does not cover visits to third-party websites. Th eSilver Tassie Hotel cannot be held responsible for the policy of third-parties regarding personal details and the use thereof.</p><br>
<p><strong>&nbsp;</strong></p><br>
<p><strong>Your Consent To This Privacy Policy</strong></p><br>
<p>Use of the Site signifies your consent, as well as the consent of the company for whom you use the Site and whose information you submit (if any), to this on-line Privacy Policy, including the collection and use of information by Hotel, as described in this statement, and also signifies agreement to the terms of use for the Site. Continued access and use of the Site without acceptance of the terms of this Privacy Policy relieves the Hotel from responsibility to the user.</p><br>
<p><strong>Policy Modifications &amp; Contacting Hotel</strong></p><br>
<p>The Silver Tassie Hotel reserves the right to change this Privacy Policy at any time. We recommend that users of this site re-visit this privacy policy on occasion to learn of new privacy practices or changes to our policy. Questions, comments, requests and complaints regarding this policy and the information we hold are welcome and should be addressed to us at km@silvertassiehotel.ie or by contacting the hotel directly on 074-9125619. All requests will be dealt with as promptly and efficiently as it is possible.</p><br>
<p style="color: #ffffff;">nfidentiality of user information is important to us. We are committed to maintaining the privacy and security of your user information. Please read the following carefully to understand our use of personal data. Please note that the policy relates only to living individuals in relation to personal data relating directly to themselves &amp; not to persons in any other capacity.</p><br>
<p style="color: #ffffff;"><strong>What information is collected about you? How do we use it?</strong></p><br>
<p style="color: #ffffff;">We take the utmost care to ensure that the personal information we obtain from you is not used in a way that you may be unaware of or not agreeable to. We collect personal data from you which you volunteer when you provide such personal data to us or via our services with which you interact. We may also be given personal data relating to you by other persons or we may obtain such data about you as may be provided to us in the course of our legitimate business activities. We may collect and process data. Including the following in the course of providing services to you, which could contain your personal data:</p><br>
<p style="color: #ffffff;">Your full name, your postal address, your various email addresses, your various telephone numbers including mobile phone numbers, your nationalitiy, financial information including bank account details, credit or debit card details, other payment details, details of contracts you have entered into with third parties for us to provide services to you, details of your relationship to other parties, details of your membership of professional or other organisations, your date of birth,&nbsp; details of your relations, medical details including details of allergies, details of your car registration number, all other data which you ask us to process on your behalf, or which is necessary for us to process in order to fulfill our role as providing services to you.</p><br>
<p style="color: #ffffff;">We may also process other data which is not personal data.</p><br>
<p style="color: #ffffff;">When you access our website or wifi facilities your device's browser provides us with information such as ip address, browser type, access time and referring url which is collected and used to compile statistical data. This information may be used to help us to improve our website and the services we offer, and to offer services to you.</p><br>
<p style="color: #ffffff;">We do not sell, rent or share any of your personal information with any other party including any third-party joint promoters, nor use it for unapproved commercial purposes.</p><br>
<p style="color: #ffffff;">At the time you submit personal information or make a request, the intended use of the information you submit will be apparent in the context in which you submit it and/or because the Site/hotel states the intended purpose. By submitting personal information, you are giving your consent and permission for any use that is consistent with uses stated in this Privacy Policy or disclosed elsewhere at the point you submit such personal information, and such consent will be presumed by The Silver Tassie Hotel, unless you state otherwise at the time you submit the personal information.</p><br>
<p style="color: #ffffff;"><strong>Secure Reservations</strong></p><br>
<p style="color: #ffffff;">If you decide to make an online reservation at the Site, you will be linked to a reservation interface and a third party booking engine (Booking Engine) provided by our booking management system vendor Net Affinity.&nbsp;<br />All information sent to this site, if in an SSL session, is encrypted, protecting against disclosure to third parties.</p><br>
<p style="color: #ffffff;"><strong>Security &amp; storage of personal data.</strong></p><br>
<p style="color: #ffffff;">We would like our Site visitors to feel confident about using the Site to plan and purchase their accommodations, so The Silver Tassie Hotel is committed to protecting the information we collect. The Hotel has implemented a security program to keep information that is stored in our systems protected from unauthorized access. Our Site is hosted in a secure environment. The Site servers/systems are configured with data encryption, or scrambling, technologies, and industry-standard firewalls. When you enter personal information during the reservation process, or during a customer email sign-up, your data is protected by Secure Socket Layer (SSL) technology to ensure safe transmission.</p><br>
<p style="color: #ffffff;">As effective as modern security practices are no physical or electronic security system is entirely secure. Although we do our best to protect your personal data we cannot guarantee the security of your personal data transmitted to us. Any transmission of personal data is at your own risk. Once we receive your personal data we use the appropriate security measures to seek to prevent unauthorised access.</p><br>
<p style="color: #ffffff;"><strong>Children's Privacy &amp; Parental Consent</strong></p><br>
<p style="color: #ffffff;">Please be aware that the Silver Tassie Hotell has not designed this Site for, and does not intend for it to be used by, anyone under age 18. Accordingly, this Site should not be used by anyone under age 18. Our privacy policy prohibits us from accepting users who are under the age of 18.The Silver Tassie hotel specifically requests that persons under the age of 18 not use this Site or submit or post information to the Site. Should The Silver Tassie Hotel inadvertently acquire personal information or other data from users under the age of 18, we will not knowingly provide this data to any third party for any purpose whatsoever, and any subsequent disclosure would be due to the fact the user under age 18 used the Site and submitted personal information without solicitation by or permission from the Hotel.</p><br>
<p style="color: #ffffff;">&nbsp;</p><br>
<p style="color: #ffffff;"><strong>Uses made of your data.</strong></p><br>
<p style="color: #ffffff;">We use your personal data that we hold to:</p><br>
<p style="color: #ffffff;">- In our legitimate interest of advertising our services, provide you with information, products or services that you request from us or which we feel may interest you, where you have consented to be contacted for such purposes (our services are listed below)</p><br>
<p style="color: #ffffff;">-Carry out our obligations arising from any contracts entered into between you and us.</p><br>
<p style="color: #ffffff;">- In our legitimate interest of advertising our services provide details of any loyalty scheme or promotion.</p><br>
<p style="color: #ffffff;">- Notify you about changes to our services.</p><br>
<p style="color: #ffffff;"><strong>List of services</strong></p><br>
<p style="color: #ffffff;">Accommodation, Gym, Spa, Leisure, Hair Salon, Retail, Weddings, Conferences, Restaurant, Bar and other Food related services.</p><br>
<p style="color: #ffffff;">We may use your data to send you information relating to services, events and products which may be of interest to you. If you do not want us to use your data in this way please notify us to that effect.</p><br>
<p style="color: #ffffff;">You can unsubscribe from any list by contacting the hotel directly.</p><br>
<p style="color: #ffffff;">We keep your data for varying periods according to our retention schedule.</p><br>
<p style="color: #ffffff;"><strong>Links Provided To Other Sites</strong></p><br>
<p style="color: #ffffff;">The Silver Tassie Hotel may provide links to a number of other web sites that we believe might offer you useful information and services. However, those sites may not follow the same privacy policies as the Hotel. Therefore, we are not responsible for the privacy policies or the actions of any third parties, including without limitation, any web site owners whose sites may be reached through this Site, nor can we control the activities of those web sites. We urge you to contact the relevant parties controlling these sites or accessing their on-line policies for the relevant information about their data collection practices before submitting any personal information or other sensitive data.</p><br>
<p style="color: #ffffff;"><strong>Cookies</strong></p><br>
<p style="color: #ffffff;">When you visit the Hotel&rsquo;s website, some browsing-related information on your device (computer, Smartphone, tablet etc.) is likely to be recorded in files called "cookies" and stored on your device.</p><br>
<ol style="color: #ffffff;" start="1"><br>
<li><strong>What are the different types of cookies?</strong><br /><br />There are several categories of cookies:</li><br>
<ul><br>
<li>Strictly necessary cookies:&nbsp;these cookies are essential in order to browse some websites and use all of their features (the user's operating system support, display etc.). Without these cookies, features such as the display will not have optimum functionality. Note: these cookies collect purely technical data and do not identify you personally.</li><br>
<li>Performance cookies:&nbsp;these cookies help us improve a user's experience by helping us understand how they use our websites (most frequently visited pages, applications used etc.). These cookies do not identify you individually.</li><br>
<li>Functionality cookies:&nbsp;in order to make browsing easier, these cookies store certain user preferences (language, username, country etc.).</li><br>
<li>Targeting/advertising cookies:&nbsp;these cookies enable a user to receive targeted advertisements based on their interests, but they also limit the number of times that the advertisements appear.</li><br>
<li>Affiliate cookies:&nbsp;these cookies enable third parties ("affiliates") that publish marketing campaigns on their websites to be paid on behalf of the "web merchant".</li><br>
<li>Cookies from social networks:&nbsp;these third-party Cookies let you communicate the content of our site to others, as well as your opinion in relation to our site. This is the case with the "Share" and "Like" buttons on "Facebook," "Twitter," "LinkedIn," "Viadeo," etc.<br />Social networks which offer these application buttons can identify you by these buttons, even if you did not click on one of them when you visited our site. Indeed, some Cookies allow the social network concerned to follow your navigation on our site whenever your social network account is activated on your device when at the same time, you are on our site.<br />We have no control over the procedures social networks use to collect information about your navigation on our site. Please read these social networks privacy policies regarding personal data. These should allow you to exercise certain privacy options with these social networks, in particular by adjusting your user accounts for each of these networks.</li><br>
</ul><br>
</ol><br>
<p style="color: #ffffff;">&nbsp;</p><br>
<ol style="color: #ffffff;" start="2"><br>
<li><strong>Why does the Hotel use cookies?</strong><br /><br />Cookies help us to improve the quality of your browsing experience when visiting the our website. This technical process primarily allows us to:</li><br>
<ul><br>
<li>adapt the layout of our websites to suit your device's display preferences (language, display resolution, operating system used etc.)</li><br>
<li>store some of the information that you fill in on our online forms to help us personalize your subsequent visits to our websites</li><br>
<li>collect statistics. These relate mainly to the number of times you visit our websites and your use of the different services that we provide (sections and content viewed, links), with the aim of improving their relevance and usability</li><br>
<li>put security measures in place (for example asking you to reconnect to a page or service after a certain amount of time has elapsed)</li><br>
<li>offer you, through advertisements, personalized content that is likely to be of interest to you.</li><br>
</ul><br>
</ol><br>
<p style="color: #ffffff;">Important:&nbsp;Advertisements or links to third-party websites may be included on our websites. Your personal details may be collected by third parties when you click on these links. This Charter does not cover visits to third-party websites. Th eSilver Tassie Hotel cannot be held responsible for the policy of third-parties regarding personal details and the use thereof.</p><br>
<p style="color: #ffffff;"><strong>&nbsp;</strong></p><br>
<p style="color: #ffffff;"><strong>Your Consent To This Privacy Policy</strong></p><br>
<p style="color: #ffffff;">Use of the Site signifies your consent, as well as the consent of the company for whom you use the Site and whose information you submit (if any), to this on-line Privacy Policy, including the collection and use of information by Hotel, as described in this statement, and also signifies agreement to the terms of use for the Site. Continued access and use of the Site without acceptance of the terms of this Privacy Policy relieves the Hotel from responsibility to the user.</p><br>
<p style="color: #ffffff;"><strong>Policy Modifications &amp; Contacting Hotel</strong></p><br>
<p style="color: #ffffff;">The Silver Tassie Hotel reserves the right to change this Privacy Policy at any time. We recommend that users of this site re-visit this privacy policy on occasion to learn of new privacy practices or changes to our policy. Questions, comments, requests and complaints regarding this policy and the information we hold are welcome and should be addressed to us at km@silvertassiehotel.ie or by contacting the hotel directly on 074-9125619. All requests will be dealt with as promptly and efficiently as it is possible.</p>
                            </div>
                        </div>
                    </li>

                    <!-- ENDIF bke_privacy_policy_section -->

                    <!-- IF bke_cookies_policy_section -->

                    <li><a data-fancybox-href="#cookie-policy" data-fancybox-title="Cookie Policy" class="modal-fancy fancybox.inline" id="cookie-policy-link">Cookie Policy</a>
                        <div style="display:none;">
                            <div id="cookie-policy" class="modal-info">
                                <p><strong>Cookies</strong></p><br>
<p>When you visit the Hotel&rsquo;s website, some browsing-related information on your device (computer, Smartphone, tablet etc.) is likely to be recorded in files called "cookies" and stored on your device.</p><br>
<ol start="1"><br>
<li><strong>What are the different types of cookies?</strong><br /><br />There are several categories of cookies:</li><br>
<ul><br>
<li>Strictly necessary cookies:&nbsp;these cookies are essential in order to browse some websites and use all of their features (the user's operating system support, display etc.). Without these cookies, features such as the display will not have optimum functionality. Note: these cookies collect purely technical data and do not identify you personally.</li><br>
<li>Performance cookies:&nbsp;these cookies help us improve a user's experience by helping us understand how they use our websites (most frequently visited pages, applications used etc.). These cookies do not identify you individually.</li><br>
<li>Functionality cookies:&nbsp;in order to make browsing easier, these cookies store certain user preferences (language, username, country etc.).</li><br>
<li>Targeting/advertising cookies:&nbsp;these cookies enable a user to receive targeted advertisements based on their interests, but they also limit the number of times that the advertisements appear.</li><br>
<li>Affiliate cookies:&nbsp;these cookies enable third parties ("affiliates") that publish marketing campaigns on their websites to be paid on behalf of the "web merchant".</li><br>
<li>Cookies from social networks:&nbsp;these third-party Cookies let you communicate the content of our site to others, as well as your opinion in relation to our site. This is the case with the "Share" and "Like" buttons on "Facebook," "Twitter," "LinkedIn," "Viadeo," etc.<br />Social networks which offer these application buttons can identify you by these buttons, even if you did not click on one of them when you visited our site. Indeed, some Cookies allow the social network concerned to follow your navigation on our site whenever your social network account is activated on your device when at the same time, you are on our site.<br />We have no control over the procedures social networks use to collect information about your navigation on our site. Please read these social networks privacy policies regarding personal data. These should allow you to exercise certain privacy options with these social networks, in particular by adjusting your user accounts for each of these networks.</li><br>
</ul><br>
</ol><br>
<p>&nbsp;</p><br>
<ol start="2"><br>
<li><strong>Why does the Hotel use cookies?</strong><br /><br />Cookies help us to improve the quality of your browsing experience when visiting the our website. This technical process primarily allows us to:</li><br>
<ul><br>
<li>adapt the layout of our websites to suit your device's display preferences (language, display resolution, operating system used etc.)</li><br>
<li>store some of the information that you fill in on our online forms to help us personalize your subsequent visits to our websites</li><br>
<li>collect statistics. These relate mainly to the number of times you visit our websites and your use of the different services that we provide (sections and content viewed, links), with the aim of improving their relevance and usability</li><br>
<li>put security measures in place (for example asking you to reconnect to a page or service after a certain amount of time has elapsed)</li><br>
<li>offer you, through advertisements, personalized content that is likely to be of interest to you.</li><br>
</ul><br>
</ol><br>
<p>Important:&nbsp;Advertisements or links to third-party websites may be included on our websites. Your personal details may be collected by third parties when you click on these links. This Charter does not cover visits to third-party websites. Th eSilver Tassie Hotel cannot be held responsible for the policy of third-parties regarding personal details and the use thereof.</p><br>
<p><strong>&nbsp;</strong></p><br>
<p><strong>Your Consent To This Privacy Policy</strong></p><br>
<p>Use of the Site signifies your consent, as well as the consent of the company for whom you use the Site and whose information you submit (if any), to this on-line Privacy Policy, including the collection and use of information by Hotel, as described in this statement, and also signifies agreement to the terms of use for the Site. Continued access and use of the Site without acceptance of the terms of this Privacy Policy relieves the Hotel from responsibility to the user.</p><br>
<p><strong>Policy Modifications &amp; Contacting Hotel</strong></p><br>
<p>The Silver Tassie Hotel reserves the right to change this Privacy Policy at any time. We recommend that users of this site re-visit this privacy policy on occasion to learn of new privacy practices or changes to our policy. Questions, comments, requests and complaints regarding this policy and the information we hold are welcome and should be addressed to us at km@silvertassiehotel.ie or by contacting the hotel directly on 074-9125619. All requests will be dealt with as promptly and efficiently as it is possible.</p><br>
<p style="color: #ffffff;">nfidentiality of user information is important to us. We are committed to maintaining the privacy and security of your user information. Please read the following carefully to understand our use of personal data. Please note that the policy relates only to living individuals in relation to personal data relating directly to themselves &amp; not to persons in any other capacity.</p><br>
<p style="color: #ffffff;"><strong>What information is collected about you? How do we use it?</strong></p><br>
<p style="color: #ffffff;">We take the utmost care to ensure that the personal information we obtain from you is not used in a way that you may be unaware of or not agreeable to. We collect personal data from you which you volunteer when you provide such personal data to us or via our services with which you interact. We may also be given personal data relating to you by other persons or we may obtain such data about you as may be provided to us in the course of our legitimate business activities. We may collect and process data. Including the following in the course of providing services to you, which could contain your personal data:</p><br>
<p style="color: #ffffff;">Your full name, your postal address, your various email addresses, your various telephone numbers including mobile phone numbers, your nationalitiy, financial information including bank account details, credit or debit card details, other payment details, details of contracts you have entered into with third parties for us to provide services to you, details of your relationship to other parties, details of your membership of professional or other organisations, your date of birth,&nbsp; details of your relations, medical details including details of allergies, details of your car registration number, all other data which you ask us to process on your behalf, or which is necessary for us to process in order to fulfill our role as providing services to you.</p><br>
<p style="color: #ffffff;">We may also process other data which is not personal data.</p><br>
<p style="color: #ffffff;">When you access our website or wifi facilities your device's browser provides us with information such as ip address, browser type, access time and referring url which is collected and used to compile statistical data. This information may be used to help us to improve our website and the services we offer, and to offer services to you.</p><br>
<p style="color: #ffffff;">We do not sell, rent or share any of your personal information with any other party including any third-party joint promoters, nor use it for unapproved commercial purposes.</p><br>
<p style="color: #ffffff;">At the time you submit personal information or make a request, the intended use of the information you submit will be apparent in the context in which you submit it and/or because the Site/hotel states the intended purpose. By submitting personal information, you are giving your consent and permission for any use that is consistent with uses stated in this Privacy Policy or disclosed elsewhere at the point you submit such personal information, and such consent will be presumed by The Silver Tassie Hotel, unless you state otherwise at the time you submit the personal information.</p><br>
<p style="color: #ffffff;"><strong>Secure Reservations</strong></p><br>
<p style="color: #ffffff;">If you decide to make an online reservation at the Site, you will be linked to a reservation interface and a third party booking engine (Booking Engine) provided by our booking management system vendor Net Affinity.&nbsp;<br />All information sent to this site, if in an SSL session, is encrypted, protecting against disclosure to third parties.</p><br>
<p style="color: #ffffff;"><strong>Security &amp; storage of personal data.</strong></p><br>
<p style="color: #ffffff;">We would like our Site visitors to feel confident about using the Site to plan and purchase their accommodations, so The Silver Tassie Hotel is committed to protecting the information we collect. The Hotel has implemented a security program to keep information that is stored in our systems protected from unauthorized access. Our Site is hosted in a secure environment. The Site servers/systems are configured with data encryption, or scrambling, technologies, and industry-standard firewalls. When you enter personal information during the reservation process, or during a customer email sign-up, your data is protected by Secure Socket Layer (SSL) technology to ensure safe transmission.</p><br>
<p style="color: #ffffff;">As effective as modern security practices are no physical or electronic security system is entirely secure. Although we do our best to protect your personal data we cannot guarantee the security of your personal data transmitted to us. Any transmission of personal data is at your own risk. Once we receive your personal data we use the appropriate security measures to seek to prevent unauthorised access.</p><br>
<p style="color: #ffffff;"><strong>Children's Privacy &amp; Parental Consent</strong></p><br>
<p style="color: #ffffff;">Please be aware that the Silver Tassie Hotell has not designed this Site for, and does not intend for it to be used by, anyone under age 18. Accordingly, this Site should not be used by anyone under age 18. Our privacy policy prohibits us from accepting users who are under the age of 18.The Silver Tassie hotel specifically requests that persons under the age of 18 not use this Site or submit or post information to the Site. Should The Silver Tassie Hotel inadvertently acquire personal information or other data from users under the age of 18, we will not knowingly provide this data to any third party for any purpose whatsoever, and any subsequent disclosure would be due to the fact the user under age 18 used the Site and submitted personal information without solicitation by or permission from the Hotel.</p><br>
<p style="color: #ffffff;">&nbsp;</p><br>
<p style="color: #ffffff;"><strong>Uses made of your data.</strong></p><br>
<p style="color: #ffffff;">We use your personal data that we hold to:</p><br>
<p style="color: #ffffff;">- In our legitimate interest of advertising our services, provide you with information, products or services that you request from us or which we feel may interest you, where you have consented to be contacted for such purposes (our services are listed below)</p><br>
<p style="color: #ffffff;">-Carry out our obligations arising from any contracts entered into between you and us.</p><br>
<p style="color: #ffffff;">- In our legitimate interest of advertising our services provide details of any loyalty scheme or promotion.</p><br>
<p style="color: #ffffff;">- Notify you about changes to our services.</p><br>
<p style="color: #ffffff;"><strong>List of services</strong></p><br>
<p style="color: #ffffff;">Accommodation, Gym, Spa, Leisure, Hair Salon, Retail, Weddings, Conferences, Restaurant, Bar and other Food related services.</p><br>
<p style="color: #ffffff;">We may use your data to send you information relating to services, events and products which may be of interest to you. If you do not want us to use your data in this way please notify us to that effect.</p><br>
<p style="color: #ffffff;">You can unsubscribe from any list by contacting the hotel directly.</p><br>
<p style="color: #ffffff;">We keep your data for varying periods according to our retention schedule.</p><br>
<p style="color: #ffffff;"><strong>Links Provided To Other Sites</strong></p><br>
<p style="color: #ffffff;">The Silver Tassie Hotel may provide links to a number of other web sites that we believe might offer you useful information and services. However, those sites may not follow the same privacy policies as the Hotel. Therefore, we are not responsible for the privacy policies or the actions of any third parties, including without limitation, any web site owners whose sites may be reached through this Site, nor can we control the activities of those web sites. We urge you to contact the relevant parties controlling these sites or accessing their on-line policies for the relevant information about their data collection practices before submitting any personal information or other sensitive data.</p><br>
<p style="color: #ffffff;"><strong>Cookies</strong></p><br>
<p style="color: #ffffff;">When you visit the Hotel&rsquo;s website, some browsing-related information on your device (computer, Smartphone, tablet etc.) is likely to be recorded in files called "cookies" and stored on your device.</p><br>
<ol style="color: #ffffff;" start="1"><br>
<li><strong>What are the different types of cookies?</strong><br /><br />There are several categories of cookies:</li><br>
<ul><br>
<li>Strictly necessary cookies:&nbsp;these cookies are essential in order to browse some websites and use all of their features (the user's operating system support, display etc.). Without these cookies, features such as the display will not have optimum functionality. Note: these cookies collect purely technical data and do not identify you personally.</li><br>
<li>Performance cookies:&nbsp;these cookies help us improve a user's experience by helping us understand how they use our websites (most frequently visited pages, applications used etc.). These cookies do not identify you individually.</li><br>
<li>Functionality cookies:&nbsp;in order to make browsing easier, these cookies store certain user preferences (language, username, country etc.).</li><br>
<li>Targeting/advertising cookies:&nbsp;these cookies enable a user to receive targeted advertisements based on their interests, but they also limit the number of times that the advertisements appear.</li><br>
<li>Affiliate cookies:&nbsp;these cookies enable third parties ("affiliates") that publish marketing campaigns on their websites to be paid on behalf of the "web merchant".</li><br>
<li>Cookies from social networks:&nbsp;these third-party Cookies let you communicate the content of our site to others, as well as your opinion in relation to our site. This is the case with the "Share" and "Like" buttons on "Facebook," "Twitter," "LinkedIn," "Viadeo," etc.<br />Social networks which offer these application buttons can identify you by these buttons, even if you did not click on one of them when you visited our site. Indeed, some Cookies allow the social network concerned to follow your navigation on our site whenever your social network account is activated on your device when at the same time, you are on our site.<br />We have no control over the procedures social networks use to collect information about your navigation on our site. Please read these social networks privacy policies regarding personal data. These should allow you to exercise certain privacy options with these social networks, in particular by adjusting your user accounts for each of these networks.</li><br>
</ul><br>
</ol><br>
<p style="color: #ffffff;">&nbsp;</p><br>
<ol style="color: #ffffff;" start="2"><br>
<li><strong>Why does the Hotel use cookies?</strong><br /><br />Cookies help us to improve the quality of your browsing experience when visiting the our website. This technical process primarily allows us to:</li><br>
<ul><br>
<li>adapt the layout of our websites to suit your device's display preferences (language, display resolution, operating system used etc.)</li><br>
<li>store some of the information that you fill in on our online forms to help us personalize your subsequent visits to our websites</li><br>
<li>collect statistics. These relate mainly to the number of times you visit our websites and your use of the different services that we provide (sections and content viewed, links), with the aim of improving their relevance and usability</li><br>
<li>put security measures in place (for example asking you to reconnect to a page or service after a certain amount of time has elapsed)</li><br>
<li>offer you, through advertisements, personalized content that is likely to be of interest to you.</li><br>
</ul><br>
</ol><br>
<p style="color: #ffffff;">Important:&nbsp;Advertisements or links to third-party websites may be included on our websites. Your personal details may be collected by third parties when you click on these links. This Charter does not cover visits to third-party websites. Th eSilver Tassie Hotel cannot be held responsible for the policy of third-parties regarding personal details and the use thereof.</p><br>
<p style="color: #ffffff;"><strong>&nbsp;</strong></p><br>
<p style="color: #ffffff;"><strong>Your Consent To This Privacy Policy</strong></p><br>
<p style="color: #ffffff;">Use of the Site signifies your consent, as well as the consent of the company for whom you use the Site and whose information you submit (if any), to this on-line Privacy Policy, including the collection and use of information by Hotel, as described in this statement, and also signifies agreement to the terms of use for the Site. Continued access and use of the Site without acceptance of the terms of this Privacy Policy relieves the Hotel from responsibility to the user.</p><br>
<p style="color: #ffffff;"><strong>Policy Modifications &amp; Contacting Hotel</strong></p><br>
<p style="color: #ffffff;">The Silver Tassie Hotel reserves the right to change this Privacy Policy at any time. We recommend that users of this site re-visit this privacy policy on occasion to learn of new privacy practices or changes to our policy. Questions, comments, requests and complaints regarding this policy and the information we hold are welcome and should be addressed to us at km@silvertassiehotel.ie or by contacting the hotel directly on 074-9125619. All requests will be dealt with as promptly and efficiently as it is possible.</p>
                            </div>
                        </div>
                    </li>

                    <!-- ENDIF bke_cookies_policy_section -->

                    <!-- IF microsite -->
                    <!-- IF bke_cancel_policy_section -->
                    <!-- BEGIN bke_cancel_policy -->
                    <li><a data-fancybox-href="#cancellation-policy" data-fancybox-title="Cancellation Policy" class="modal-fancy fancybox.inline" id="cancellation-policy-link"> Cancellation Policy</a>
                        <div style="display:none;">
                            <div id="cancellation-policy" class="modal-info">
                                <!-- BKE_TEXT_TERMS only added here because BKE_CANCEL_POLICY needs it to be on the page or else it wont show. -->
                                <span style="display:none;">All rates are quoted subject to availability and alteration. All discounted rates quoted are limited offers and may be subject to a minimum nights stay.<br>
<br>
While every effort has been made to ensure the accuracy of all information, the Silver Tassie Hotel & Spa does not accept liability for any errors or omissions and reserves the right to change information.<br>
<br>
Arrival and departure information<br>
Our check –in time is from 4pm on the day of arrival. Our check-out time is no later than 11am.  Should you require a guaranteed early check-in or late check out, reserving an additional night will guarantee access until you depart the hotel.<br>
<br>
Cancellation policy<br>
For individual reservations cancellations must be received 48 hours prior to arrival, otherwise charges will be incurred. For full details of cancellation policies and deposit requirements, please check at time of booking. (T&C may vary for large group bookings or contracted bookings to include weddings)<br>
<br>
Booking For An Event or Wedding\No Online Availability – Please contact us directly if attending an event or wedding at the hotel.  In some cases pre-booked bedrooms may still be available to book by contacting the hotel reservations team directly. <br>
<br>
The hotel does not accept overnight bookings for any guests under the age of 18 years of age that are not accompanied by an adult.<br>
<br>
Credit Cards & Deposits<br>
All major credit & debit cards are accepted.<br>
<br>
When making a direct telephone reservation the hotel may request a €50 booking deposit per room to secure this. This is a standard hotel policy with The Silver Tassie Hotel & Spa.<br>
<br>
VIEW SERVICES FOR FAMILIES<br>
Children under the age of 5 years can be accommodated at no additional charge in their parent’s room, a maximum of either one cot or one roll-away bed is available per room upon request. Additional supplements apply for all children over 5 years of age when sharing with adult\adults. Please note not all bedrooms can accommodate a baby cot\crib or roll-away bed, for assistance contact our reservations department.<br>
<br>
VIEW SERVICES FOR GUESTS WITH SPECIAL NEEDS<br>
Dedicated rooms are available for guests with special needs, the main hotel entrance, our bar, restaurant and banquet suite are all suitable for wheelchair users. For further details and assistance please contact our reservations department.  <br>
<br>
Please phone or email the Silver Tassie Hotel & Spa direct in order to cancel your reservation. <br>
<br></span>
                                Our cancellation policy for bedrooms is no later than 48 hours prior to arrival. As check in time is from 4pm onwards, you need to notify us of cancellations before 4pm 2 days before your scheduled arrival date. If you provide us with 48 hours notice you will not be charged any fine for cancelling. However, if for any reason you cannot provide 48 hours notice of cancellation, we will charge your credit/debit card the equivalent rate of your first night’s stay<br>
                            </div>
                        </div>
                    </li>
                    <!-- END bke_cancel_policy -->
                    <!-- ENDIF bke_cancel_policy_section -->
                    <!-- ENDIF microsite -->

                    

                    

                </ul>
            </nav>
        </div>
        <div class="col-xs-12 col-sm-4 text-right no-padding">
          <!-- <a href="" class="na-logo">
            <img src="//www.netaffinity.com/files/images/netaffinity-logo-black.svg" alt="">
          </a> -->
          <div class="made-by-na">
  <span>
  Made with <i class="fas fa-heart"></i> by</span> <a class="na-logo" href="http://www.netaffinity.com" alt="Net Affinity" target="_blank">
        <img alt="Net Affinity" src="https://www.netaffinity.com/files/images/netaffinity-logo-black.svg" style="width: 115px; height: 45px;">
    </a>
</div>
        </div>

    </div>
</footer>
<div class="slide-panel">
  <div class="slide-panel__title">
  </div>
  <div class="slide-panel__close" onClick="slidePanel()"><i class="fas fa-times"></i></div>
  <div class="slide-panel__content">
  </div>
</div>

<div class="slide-panel__overlay">
</div>


	<script type="text/javascript">
	jQuery('input.star').rating();

	</script>
	<!-- Google Consent Mode -->
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag() {
    dataLayer.push(arguments)
  }
  gtag("consent", "default", {
    ad_personalization: "denied",
    ad_storage: "denied",
    ad_user_data: "denied",
    analytics_storage: "denied",
    functionality_storage: "denied",
    personalization_storage: "denied",
    security_storage: "granted",
    wait_for_update: 500
  });
  gtag("set", "ads_data_redaction", true);
  gtag("set", "url_passthrough", true);
</script>
<!-- End Google Consent Mode-->

    
<!-- Google Tag Manager -->
    <script>
    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
    })(window,document,'script','dataLayer','GTM-58VKKG');</script>
<!-- End Google Tag Manager -->
    
      
<!-- Cookiebot CMP-->
<script
  id="Cookiebot"
  src="https://consent.cookiebot.com/uc.js"
  data-cbid="eb14a510-e6d4-451e-9676-ee8e9a782ff4"
  type="text/javascript"
  data-consentmode-defaults="disabled"
  async
></script>
<!-- End Cookiebot CMP -->


<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-58VKKG"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->


	<script src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.4.1/js/bootstrap.min.js"></script>
	<script src="//secure.silvertassiehotel.com/files/js/jquery.settings.js" type="text/javascript"></script>
	<script src="//secure.silvertassiehotel.com/files/js/bke-searchbox.js"></script>
	
		<form id="bke_searchbox_data" class="bke_searchbox" style="display:none;" >
	<input type="hidden" autocomplete="false">
	<input type="hidden" value="1" id="bke_minstay">
	<input type="hidden" value="364" id="bke_maxstay">
	<input type="hidden" name="bke_form_token" value="" id="bke_form_token">
	<input type="hidden" name="grid_view" value="0" id="bke_grid_view">
	<input type="hidden" name="lang" value="en" id="bke_lang">
	<input type="hidden" name="bke_ratecode" value="" id="bke_ratecode">
	<input type="hidden" name="bke_arrival_day" value="03" id="bke_arrival_day">
	<input type="hidden" name="bke_arrival_month" value="04" id="bke_arrival_month">
	<input type="hidden" name="bke_arrival_year" value="2026" id="bke_arrival_year">
	<input type="hidden" name="bke_departure_day" value="" id="bke_departure_day">
	<input type="hidden" name="bke_departure_month" value="" id="bke_departure_month">
	<input type="hidden" name="bke_departure_year" value="" id="bke_departure_year">
	<input type="hidden" name="bke_nights" value="1" id="bke_nights">
	<input type="hidden" name="bke_avail_order" value="" id="bke_avail_order">
	
</form>
<div class="na-searchbox undone">
	<div class="na-searchbox__parameters">
		<input type="hidden" name="searchbox_type" value="">
		<input type="hidden" name="searchbox_display" value="overlay">
		<input type="hidden" name="searchbox_size" value="">
		<input type="hidden" name="searchbox_flexdate" value="">
		<input type="hidden" name="searchbox_usp" value="">
		<input type="hidden" name="searchbox_collapse" value="">
		<input type="hidden" name="searchbox_ratecode" value="">
		<input type="hidden" name="searchbox_hidden" value="yes">
		<input type="hidden" name="searchbox_debug" value="">
		<input type="hidden" name="searchbox_location" value="">
	</div>
	<div class="na-searchbox__header" style="display:none;">
		Book Your Stay
	</div>
	<div class="na-searchbox__main">

		<!-- IF microsite -->

  <!-- 
  // Uncomment this to use in individual hotels with different types of accommodation
  
  <div class="na-searchbox__location">
    <div class="na-searchbox__actionselect-fieldwrapper">
      <select name="bke_actionselect" id="bke_actionselect">
        <option value="" selected>Please Select Accommodation Type</option>
        <option value="secure.PROPERTY-URL-1.ie">PROPERTY NAME 1</option>
        <option value="secure.PROPERTY-URL-2.ie">PROPERTY NAME 2</option>
      </select>
    </div>
  </div>
  <script>
  $("#bke_actionselect").change(function(){
          var sel = $("#bke_actionselect").val();
          $("#bke_searchbox_data").attr("action", "https://" + sel + "/bookings/checkavailability");
  });
  </script>
  
  -->

<!-- ENDIF microsite -->


		<div class="na-searchbox__dates">
			<div class="na-searchbox__checkin">
				<span class="na-searchbox__label">Check In</span>
				<div class="na-searchbox__day-week"></div>
				<div class="na-searchbox__day-number">03</div>
				<div class="na-searchbox__month">04</div>
				<div class="na-searchbox__year">2026</div>
			</div>
		</div>

		<!--if bke_ratecode_section-->
		<div class="na-searchbox__ratecode">
			<div class="na-searchbox__col-70 left">Do you have a promo code?</div>
			<div class="na-searchbox__col-30 right">
				<div class="na-searchbox__switch na-searchbox__switch-ratecode off">
					<div class="na-searchbox__slide">
						<div class="na-searchbox__on">Yes</div>
						<div class="na-searchbox__button"></div>
						<div class="na-searchbox__off">No</div>
					</div>
				</div>
			</div>
		</div>
		<input type="text" class="na-searchbox__ratecode-input" name="ratecode" placeholder="Have a promo code?">
		<!--endif bke_ratecode_section-->

		<button class="na-searchbox__submit" id="ibe_submit">Search</button>

	</div>
	<!-- IF bke_usp -->
	<div class="na-searchbox__usptrigger">
		Why Book With Us? <img src="//secure.silvertassiehotel.com/files/images/usp-tick.svg" alt="Silver Tassie Hotel & Spa" width="24" height="23">
	</div>
	<!-- ENDIF bke_usp -->
	<!-- IF bke_usp -->
	<div class="na-searchbox__uspoverlay">
		<div class="na-searchbox__uspcontainer">
			<div class="na-searchbox__uspclose"><svg xmlns="http://www.w3.org/2000/svg" width="16.971" height="16.972" viewBox="0 0 16.971 16.972">
				<path id="icon-close" data-name="Union 9" d="M0,15.557,7.071,8.485,0,1.414,1.414,0,8.485,7.071,15.557,0,16.97,1.415,9.9,8.486l7.071,7.071L15.557,16.97,8.486,9.9,1.414,16.971Z" fill="#666"/>
			</svg>
		</div>
		<div class="na-searchbox__uspheading">Why Book With Us? <img src="//secure.silvertassiehotel.com/files/images/usp-tick.svg" alt="Silver Tassie Hotel & Spa" width="24" height="23"></div>
		
		<div class="na-searchbox__usplistitem">
			<img src="//secure.silvertassiehotel.com/files/images/usp-tick.svg" alt="Best Rate Guaranteed" width="24" height="23">
			<span class="na-searchbox__usptitle">Best Rate Guaranteed</span>
			<span class="na-searchbox__usptext">Book Direct for the best available offers</span>
		</div>
		
		<div class="na-searchbox__usplistitem">
			<img src="//secure.silvertassiehotel.com/files/images/usp-tick.svg" alt="Free Cancellation" width="24" height="23">
			<span class="na-searchbox__usptitle">Free Cancellation</span>
			<span class="na-searchbox__usptext">Book Now Pay Later</span>
		</div>
		
		<div class="na-searchbox__usplistitem">
			<img src="//secure.silvertassiehotel.com/files/images/usp-tick.svg" alt="Free Parking" width="24" height="23">
			<span class="na-searchbox__usptitle">Free Parking</span>
			<span class="na-searchbox__usptext"></span>
		</div>
		
		<div class="na-searchbox__usplistitem">
			<img src="//secure.silvertassiehotel.com/files/images/usp-tick.svg" alt="Free WiFi" width="24" height="23">
			<span class="na-searchbox__usptitle">Free WiFi</span>
			<span class="na-searchbox__usptext"></span>
		</div>
		
	</div>
</div>
<!-- ENDIF bke_usp -->
<div class="na-searchbox__overlay">
	<div class="na-searchbox__overlay-container">
		<div class="na-searchbox__overlaylogo">
			<div class="na-searchbox__overlaylogowrapper">
				<img src="//secure.silvertassiehotel.com/bookings/showimage?id=D4D44F217DFE54E944CBBBB4247ED96D&type=18" alt="Silver Tassie Hotel & Spa"/>
			</div>
			<div class="na-searchbox__overlayclose"><svg xmlns="http://www.w3.org/2000/svg" width="16.971" height="16.972" viewBox="0 0 16.971 16.972">
				<path id="icon-close" data-name="Union 9" d="M0,15.557,7.071,8.485,0,1.414,1.414,0,8.485,7.071,15.557,0,16.97,1.415,9.9,8.486l7.071,7.071L15.557,16.97,8.486,9.9,1.414,16.971Z" fill="#666"/>
			</svg></div>
		</div>
		<div class="na-searchbox__overlaywrapper">
			<div class="na-searchbox__overlayscroll">
				<div class="na-searchbox__header" style="display:none;">
					Book Your Stay
				</div>
			</div>
		</div>
		<!-- IF bke_usp -->
		<div class="na-searchbox__overlayusp">
			<div class="na-searchbox__overlayusp-header">
				<div class="btn-circle">
					<svg xmlns="http://www.w3.org/2000/svg" width="12.777" height="7.777" viewBox="0 0 12.777 7.777">
						<path id="Union_9" data-name="Union 9" d="M6.389,7.753l-.025.025L0,1.414,1.414,0,6.389,4.975,11.363,0l1.414,1.414L6.413,7.778Z" fill="#fff"/>
					</svg>
				</div>
				Why Book With Us?
			</div>
			<div class="na-searchbox__overlayusp-content">
				<ul>
					
					<li>
						<div class="na-searchbox__usptitle">Best Rate Guaranteed</div>
						<div class="na-searchbox__usptext">Book Direct for the best available offers</div>
					</li>
					
					<li>
						<div class="na-searchbox__usptitle">Free Cancellation</div>
						<div class="na-searchbox__usptext">Book Now Pay Later</div>
					</li>
					
					<li>
						<div class="na-searchbox__usptitle">Free Parking</div>
						<div class="na-searchbox__usptext"></div>
					</li>
					
					<li>
						<div class="na-searchbox__usptitle">Free WiFi</div>
						<div class="na-searchbox__usptext"></div>
					</li>
					
				</ul>
			</div>
		</div>
		<!-- ENDIF bke_usp -->
	</div>
</div>
</div>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@mdi/font@4.5.95/css/materialdesignicons.min.css">


<script>
	let hotelUrl = "https://www.silvertassiehotel.com/booking-engine-THESILVEIBE02-1600.html";
</script>
	
<script type="text/javascript" language="javascript">
    TAPixel.impressionWithReferer("001F000000v8WJk");
</script>
<script type="text/javascript" src="//secure.silvertassiehotel.com/bookings/calendar-jquery-collective"></script>
</body>
</html>