CINXE.COM

TripAdvisor: Read Reviews, Compare Prices & Book

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://opengraphprotocol.org/schema/"> <head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("http://www.tripadvisor.co.uk/","20151225194115","https://web.archive.org/","web","/_static/", "1451072475"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <link rel="icon" id="favicon" href="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/favicon.ico" type="image/x-icon"/> <link rel="mask-icon" sizes="any" href="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/icons/ta_square.svg" color="#589442"/> <script type="text/javascript"> window.onerror = function onErrorFunc(msg, url, line, colno, error) { if(!window.ta || !ta.has('ta.js_error_array.processed')) { if(typeof js_error_array == 'undefined') { js_error_array = []; } var err = error; js_error_array[js_error_array.length] = {'msg': msg, 'error_script': url, 'line': line, 'column': colno, 'error': err, 'ready_state': document.readyState}; return true; } else { if(window.ta && ta.util && ta.util.error && ta.util.error.record) { ta.util.error.record(error, 'error post load:: ' + msg, null, {'error_script': url, 'line': line, 'column': colno, 'ready_state': document.readyState}); } } }; </script> <script>(function(){ var q={d:[],r:[],c:[],t:[],v:[]}; var r = window.require = function() {q.r.push(arguments);}; r.config = function() {q.c.push(arguments);} r.taConfig = function() {q.t.push(arguments);} r.taVer = function(v) {q.v.push(v);} window.getRequireJSQueue = function() {return q;} })();</script> <script type="text/javascript"> var performancePingbackInit = { enabled: true, start: new Number( new Date() ), uid: "948402E7BFB5463E7AEDE29900713873|1|www.tripadvisor.com|v1", servlet: "HomeRedesign", loadTimeSet : false, domreadyTimeSet : false, isTaReferrer : false } </script> <meta http-equiv="imagetoolbar" content="no"/> <title>TripAdvisor: Read Reviews, Compare Prices &amp; Book</title> <meta name="yandex-verification" content="72f2dede0d56da88"/> <meta http-equiv="pragma" content="no-cache"/> <meta http-equiv="cache-control" content="no-cache,must-revalidate"/> <meta http-equiv="expires" content="0"/> <script type="application/ld+json"> { "@context" : "https://web.archive.org/web/20151225194115/http://schema.org", "@type" : "WebSite", "name" : "TripAdvisor.co.uk", "url" : "https://web.archive.org/web/20151225194115/http://www.tripadvisor.co.uk" } </script> <meta property="og:title" content="TripAdvisor: Read Reviews, Compare Prices &amp; Book"/> <meta property="og:description" content="World's Largest Travel Site. 200 million+ unbiased traveller reviews. Search 200+ sites to find the best hotel prices."/> <meta property="og:image" content="https://web.archive.org/web/20151225194115im_/https://static.tacdn.com/img2/branding/TA_550x370.png"/> <meta property="og:image:width" content="550"/> <meta property="og:image:height" content="370"/> <meta name="keywords" content="holiday, holidays, holiday packages, holiday package, travel package, travel packages, travel, planning, hotel, hotels, motel, bed and breakfast, inn, guide book, review, reviews, popular, plan, air fare, cheap, discount, map, maps, golf, ski, articles, attractions, advice, restaurants"/> <meta name="description" content="World's Largest Travel Site. 200 million+ unbiased traveller reviews. Search 200+ sites to find the best hotel prices."/> <link rel="alternate" hreflang="en" href="https://web.archive.org/web/20151225194115/http://www.tripadvisor.com/"/> <link rel="alternate" hreflang="en-GB" href="https://web.archive.org/web/20151225194115/http://www.tripadvisor.co.uk/"/> <link rel="alternate" hreflang="en-CA" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.ca/"/> <link rel="alternate" hreflang="fr-CA" href="https://web.archive.org/web/20151225194115/https://fr.tripadvisor.ca/"/> <link rel="alternate" hreflang="it" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.it/"/> <link rel="alternate" hreflang="es" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.es/"/> <link rel="alternate" hreflang="de" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.de/"/> <link rel="alternate" hreflang="fr" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.fr/"/> <link rel="alternate" hreflang="ja" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.jp/"/> <link rel="alternate" hreflang="zh-Hans" href="https://web.archive.org/web/20151225194115/https://cn.tripadvisor.com/"/> <link rel="alternate" hreflang="en-IN" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.in/"/> <link rel="alternate" hreflang="sv" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.se/"/> <link rel="alternate" hreflang="nl" href="https://web.archive.org/web/20151225194115/http://www.tripadvisor.nl/"/> <link rel="alternate" hreflang="pt" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.com.br/"/> <link rel="alternate" hreflang="tr" href="https://web.archive.org/web/20151225194115/http://www.tripadvisor.com.tr/"/> <link rel="alternate" hreflang="da" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.dk/"/> <link rel="alternate" hreflang="es-MX" href="https://web.archive.org/web/20151225194115/http://www.tripadvisor.com.mx/"/> <link rel="alternate" hreflang="en-IE" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.ie/"/> <link rel="alternate" hreflang="ar" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.com.eg/"/> <link rel="alternate" hreflang="cs" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.cz/"/> <link rel="alternate" hreflang="de-AT" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.at/"/> <link rel="alternate" hreflang="el" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.com.gr/"/> <link rel="alternate" hreflang="en-AU" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.com.au/"/> <link rel="alternate" hreflang="en-MY" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.com.my/"/> <link rel="alternate" hreflang="en-NZ" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.co.nz/"/> <link rel="alternate" hreflang="en-PH" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.com.ph/"/> <link rel="alternate" hreflang="en-SG" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.com.sg/"/> <link rel="alternate" hreflang="en-ZA" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.co.za/"/> <link rel="alternate" hreflang="es-AR" href="https://web.archive.org/web/20151225194115/http://www.tripadvisor.com.ar/"/> <link rel="alternate" hreflang="es-CL" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.cl/"/> <link rel="alternate" hreflang="es-CO" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.co/"/> <link rel="alternate" hreflang="es-PE" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.com.pe/"/> <link rel="alternate" hreflang="es-VE" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.com.ve/"/> <link rel="alternate" hreflang="fi" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.fi/"/> <link rel="alternate" hreflang="hu" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.co.hu/"/> <link rel="alternate" hreflang="id" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.co.id/"/> <link rel="alternate" hreflang="he" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.co.il/"/> <link rel="alternate" hreflang="ko" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.co.kr/"/> <link rel="alternate" hreflang="nb" href="https://web.archive.org/web/20151225194115/http://no.tripadvisor.com/"/> <link rel="alternate" hreflang="pl" href="https://web.archive.org/web/20151225194115/http://pl.tripadvisor.com/"/> <link rel="alternate" hreflang="ru" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.ru/"/> <link rel="alternate" hreflang="sk" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.sk/"/> <link rel="alternate" hreflang="sr" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.rs/"/> <link rel="alternate" hreflang="th" href="https://web.archive.org/web/20151225194115/http://th.tripadvisor.com/"/> <link rel="alternate" hreflang="vi" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.com.vn/"/> <link rel="alternate" hreflang="zh-Hant" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.com.tw/"/> <link rel="alternate" hreflang="de-CH" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.ch/"/> <link rel="alternate" hreflang="fr-CH" href="https://web.archive.org/web/20151225194115/https://fr.tripadvisor.ch/"/> <link rel="alternate" hreflang="it-CH" href="https://web.archive.org/web/20151225194115/https://it.tripadvisor.ch/"/> <link rel="alternate" hreflang="fr-BE" href="https://web.archive.org/web/20151225194115/https://fr.tripadvisor.be/"/> <link rel="alternate" hreflang="nl-BE" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.be/"/> <meta property="al:ios:app_name" content="TripAdvisor"> <meta property="al:ios:app_store_id" content="284876795"> <meta property="al:ios:url" content="tripadvisor://www.tripadvisor.co.uk/-m33762"> <meta property="twitter:app:id:ipad" name="twitter:app:id:ipad" content="284876795"> <meta property="twitter:app:id:iphone" name="twitter:app:id:iphone" content="284876795"> <meta property="twitter:app:url:ipad" name="twitter:app:url:ipad" content="tripadvisor://www.tripadvisor.co.uk/-m33762"> <meta property="twitter:app:url:iphone" name="twitter:app:url:iphone" content="tripadvisor://www.tripadvisor.co.uk/-m33762"> <script type="text/javascript"> var taEarlyRoyBattyStatus = 0; (function(){ var taSecureToken = "AAABUdqo0IfcAFeGmqdPq6sebmFbHBc+QVVvMA=="; var cookieDomain = ".tripadvisor.co.uk"; try { if (taSecureToken && navigator.userAgent.indexOf('MSIE 10.0')<0) { var val = taSecureToken+",1"; val = encodeURIComponent(val); if (cookieDomain) { val += "; domain=" + cookieDomain; } document.cookie = "roybatty="+val+"; path=/"; var url="/CookiePingback?early=true"; var xhr = null; try { xhr = new XMLHttpRequest(); } catch (e1) { try { xhr = new ActiveXObject('MSXML2.XMLHTTP'); } catch (e2) { try { xhr = new ActiveXObject('Microsoft.XMLHTTP'); } catch (e3) { } } } if (xhr != null) { var seth = function(name, val) { try {xhr.setRequestHeader(name, val)} catch(e){} }; xhr.open("POST", url, true); seth('Content-type', 'application/x-www-form-urlencoded; charset=utf-8'); seth('X-Requested-With', 'XMLHttpRequest'); seth('Accept', 'text/javascript, text/html, application/xml, text/xml, */*'); xhr.send(''); taEarlyRoyBattyStatus = 2; } } } catch(err) { } })(); </script> <script type="application/ld+json"> { "@context" : "https://web.archive.org/web/20151225194115/http://schema.org", "@type" : "Organization", "name" : "TripAdvisor", "url" : "https://web.archive.org/web/20151225194115/http://www.tripadvisor.co.uk/", "logo" : "https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/langs/en_UK/branding/trip_logo_footer@2x.png", "sameAs" : [ "https://web.archive.org/web/20151225194115/http://www.facebook.com/TripAdvisor", "https://web.archive.org/web/20151225194115/https://twitter.com/TripAdvisorUK", "https://web.archive.org/web/20151225194115/http://plus.google.com/+TripAdvisor", "https://web.archive.org/web/20151225194115/https://instagram.com/TripAdvisor/", "https://web.archive.org/web/20151225194115/https://www.linkedin.com/company/tripadvisor"] } </script> <link rel="stylesheet" type="text/css" href="https://web.archive.org/web/20151225194115cs_/http://static.tacdn.com/css2/recent-search-nav-v23130871852b.css"/> <link rel="stylesheet" type="text/css" media="screen, print" href="https://web.archive.org/web/20151225194115cs_/http://static.tacdn.com/css2/home_2011_meta-en_UK-v2363428178b.css"/> <style type="text/css"><!-- DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .cartName { font-size: 13px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .flydown { position: absolute; background-color: white; top: 100%; text-align: center; right: 0; z-index: 1; max-height: 0; transition: max-height 0.3s ease-in-out; width: 487px; overflow-x: visible; overflow-y: hidden; font-size: 13px; -webkit-box-shadow: 1px 1px 16px rgba(0, 0, 0, 0.4); -moz-box-shadow: 1px 1px 16px rgba(0, 0, 0, 0.4); box-shadow: 1px 1px 16px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 1px 1px 16px rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.5); -moz-box-shadow: 1px 1px 16px rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.5); box-shadow: 1px 1px 16px rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.5); } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .open .flydown { max-height: 650px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .navList { max-height: 485px; overflow-y: auto; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .navLink { border-left: 1px solid #EAEAEA; cursor: pointer; line-height: 15px; margin-top: 8px; padding: 4px 10px; position: relative; background-color: #ffffff; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .active .navLink { border-left: 0; border-top: 3px solid #589442; margin-top: 1px; padding: 8px 10px 4px 11px; -webkit-box-shadow: 1px 1px 16px rgba(0, 0, 0, 0.4); -moz-box-shadow: 1px 1px 16px rgba(0, 0, 0, 0.4); box-shadow: 1px 1px 16px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 1px 1px 16px rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.5); -moz-box-shadow: 1px 1px 16px rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.5); box-shadow: 1px 1px 16px rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.5); } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .navLink:after { content: ''; display: block; background-color: white; height: 16px; position: absolute; bottom: 0; left: 0; width: 100%; z-index: 2; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .navLabel { z-index: 3; position: relative; white-space: nowrap; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .emptySearches { padding: 30px; font-size: 17px; color: #2c2c2c; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .navRow { position: relative; padding: 18px; border-bottom: 1px solid #dddbd0; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .navRow:hover { background-color: #e9e8e2; -webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5); box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5); -moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5); box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5); } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .navRow:hover .searchName { text-decoration: underline; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .navRow:last-child { border-bottom-width: 0; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .autoOpenVisible { display: none; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .autoOpened .autoOpenVisible { display: block; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .recentSearchMessage { position: relative; padding: 18px; -webkit-box-shadow: inset 0px -2px 5px rgba(0, 0, 0, 0.5); -moz-box-shadow: inset 0px -2px 5px rgba(0, 0, 0, 0.5); box-shadow: inset 0px -2px 5px -1px rgba(0, 0, 0, 0.5); cursor: default; color: #2c2c2c; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .recentSearchMessage .newFlag { position: absolute; top: 6px; left: -5px; padding: 4px 7px 4px 12px; background: #ed7c00; color: white; font-weight: bold; font-size: 13px; -webkit-box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.75); -moz-box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.75); box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.75); } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .recentSearchMessage .newFlag:after { content: ""; border-style: solid; border-width: 12px 5px; border-color: #ed7c00 transparent transparent #ed7c00; height: 0; width: 0; position: absolute; top: 0; right: -10px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .recentSearchMessage .newFlag:before { content: ""; border-style: solid; border-width: 5px 0 0 5px; border-color: #824c15 transparent transparent; height: 0; width: 0; position: absolute; bottom: -5px; left: 0; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .emailSearches { text-align: left; background-color: #e9e8e2; -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.5); -moz-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.5); box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0.5); border-top: 1px solid #dddbd0; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .emailSearches .policies { color: #656565; font-size: 12px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .autoOpened.autoOpenedWELCOME .emailSearches, DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .exitOpen .emailSearches { display: none; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .emailSearches .error { margin-top: 8px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .emailSearches input { height: 24px; line-height: 24px; font-size: 13px; width: 365px; margin: 8px 5px 8px 0; padding-left: 5px; border: 1px solid #c8c8c8; vertical-align: baseline; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .emailSearches .emailPrefilled { margin: 8px 5px 8px 0; display: inline-block; font-size: 14px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .emailSearches .emailPrefilled + .ui_button { float: right; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .autoOpened .emailSearches .emailSearchesTitle { font-size: 16px; text-align: center; padding-bottom: 8px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .autoOpened .emailSearches .emailSearchesSubtitle { font-style: italic; font-family: Georgia, "Times New Roman", "Century Schoolbook L", serif; text-align: center; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .welcomeBackTitle { font-family: Georgia, "Times New Roman", "Century Schoolbook L", serif; font-style: italic; font-size: 19px; padding-bottom: 8px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .welcomeBackSubtitle { font-size: 16px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .savedHereSearches { font-size: 17px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .savedHereTitle { padding-bottom: 8px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .savedHereSubtitle { font-family: Georgia, "Times New Roman", "Century Schoolbook L", serif; font-style: italic; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .leftIcon { width: 24px; height: 24px; position: absolute; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .leftIcon.hotel { background-image: url("/web/20151225194115im_/http://www.tripadvisor.co.uk/img2/icons/typeahead/tourism/24x24/hotel_color.png"); } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .rightContent { padding-left: 36px; text-align: left; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .rightContent .dates { padding-top: 8px; color: #2c2c2c; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .rightContent .travelInfo { padding-top: 4px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .rightContent .searchName { font-size: 19px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .rightContent .tags { padding-top: 8px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .lowestRateSeen { vertical-align: bottom; text-align: right; white-space: nowrap; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .lowestRateSeenValue { font-weight: bold; font-size: 17px; color: #2c2c2c; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .searchDetailsContainer { display: table; width: 100%; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .searchDetailsRow { display: table-row; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .searchDetailsCol { display: table-cell; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .tagValue, DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .tagAdditional { display: inline-block; margin-right: 4px; color: #589442; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .tagValue { border: 1px solid #cecece; border-radius: 12px; padding: 2px 8px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .tag-additional { padding: 3px 4px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .browsed { margin-top: 8px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .tag-s { height: 11px; display: inline-block; background: url('/web/20151225194115im_/http://www.tripadvisor.co.uk/img2/just_for_you/icons/5star-green66x11.png') no-repeat left 0; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .tag-s-2 { width: 12px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .tag-s-4 { width: 26px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .tag-s-6 { width: 39px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .tag-s-8 { width: 52px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .tag-s-10 { width: 66px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .exitFocusMask:after { content: ''; position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 10000; background: #000; opacity: 0.8; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .exitOpen { position: relative; z-index: 10001; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .exitInterruptor { position: absolute; z-index: 10001; color: #ffffff; right: 487px; top: 60px; margin-right: 42px; text-align: center; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .exitInterruptor .emailCta { white-space: nowrap; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .exitInterruptor input { height: 34px; line-height: 34px; font-size: 14px; width: 365px; margin: 8px 5px 8px 0; padding-left: 5px; border: 1px solid #c8c8c8; vertical-align: baseline; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .exitInterruptor .title { font-size: 29px; white-space: nowrap; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .exitInterruptor .description { font-size: 19px; margin: 10px auto; font-weight: bold; max-width: 300px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .exitInterruptor .description .email { font-weight: normal; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .exitInterruptor .closeBtn { margin-top: 20px; display: inline-block; cursor: pointer; font-size: 14px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .exitInterruptor .highlight { color: #ffb300; padding: 0; border: none; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .exitInterruptor .closeX { margin-right: 12px; margin-top: 1px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .exitInterruptor .policies { color: #aaaaaa; font-size: 12px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .exitInterruptor .error { text-align: left; font-size: 12px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .confirmationMessage { font-size: 16px; padding-bottom: 16px; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .error { color: #cc0000; } DIV.ppr_rup.ppr_priv_ibex_nav_recent_searches .sentEmailNotice .noticeTitle { padding-bottom: 5px; font-weight: bold; } --></style> <style type="text/css"> body{} @media all and (min-width: 983px) { #GUTTER_CONTAINER{ overflow-x: hidden; } } #COOKIE_BANNER { display: none; width: 100%; background-color: #FFFFFF; } #COOKIE_BANNER .inner { width: 963px; margin: 0 auto; padding: 3px 0; color: #393C36; background-color: #E6F2DA; font-size: 0.75em; text-align: center; } #COOKIE_BANNER.refresh { margin: 0 auto; width: 963px } #COOKIE_BANNER.refresh .inner { background: #FFFFE4; color: #656565; padding: 6px; font-size: .8135em } @media screen and (max-width: 962px) { #COOKIE_BANNER.refresh, #COOKIE_BANNER .inner { width:auto; } } .flat_buttons.sitewide .overlay .offer.premium { height:57px; line-height:54px;} .flat_buttons.sitewide .overlay .offer.premium .priceBlock { right:-1px;} .flat_buttons.sitewide .overlay .crBtn { margin-top:8px;} .flat_buttons.sitewide .overlay .offer.premium, .flat_buttons #BODYCON .offer.premium { box-shadow:1px 1px 0 0 rgba(0,0,0,.15); -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;} .flat_buttons.sitewide .overlay .offer.premium .priceBlock, .flat_buttons #BODYCON .offer.premium .priceBlock { border-color:#fc0 #e4a000 #e4a000 #fc0; background:none; background-color:#fc0; filter:none;} .flat_buttons.sitewide .overlay .offer.premium .priceBlock:not(.lte_ie8):after, .flat_buttons #BODYCON .offer.premium .priceBlock:not(.lte_ie8):after { border-color:#000; position:absolute; top:50%; right:13px; width:7px; height:7px; margin-top:-4px; border-width:0 2px 2px 0; border-style:solid; content:""; -ms-transform:rotate(-45deg); -sand-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); transform:rotate(-45deg);} .flat_buttons.sitewide .overlay .offer.premium:hover .priceBlock, .flat_buttons #BODYCON .offer.premium:hover .priceBlock { border-color:#ffb300 #e4a000 #e4a000 #ffb300; background-color:#ffb300;} .flat_buttons.sitewide .overlay .offer.premium:active .priceBlock, .flat_buttons #BODYCON .offer.premium:active .priceBlock { background-color:#f5ac00; border-color:#f5ac00;} .flat_buttons.sitewide .overlay .offer.premium .priceBlock, .flat_buttons #BODYCON .offer.premium .priceBlock, .flat_buttons.sitewide .overlay .offer.premium .viewDealText, .flat_buttons #BODYCON .offer.premium .viewDealText { text-shadow:none;} .flat_buttons.sitewide .overlay .offer.premium .priceBlock .checkSite, .flat_buttons #BODYCON .offer.premium .priceBlock .checkSite { font-size:16px;} .flat_buttons.sitewide .overlay .offer.premium img.chevron, .flat_buttons #BODYCON .offer.premium img.chevron { display:none;} .flat_buttons .metaPriceInfo .partnerAndPrices.viewDeal.hoverState .partnerImg, .flat_buttons .metaPriceInfo .partnerAndPrices.viewDeal.hoverState .priceAndNights { border-color:#ffb300 #e4a000 #e4a000 #ffb300;} .flat_buttons .metaPriceInfo .partnerAndPrices.viewDeal.hoverState:active .partnerImg, .flat_buttons .metaPriceInfo .partnerAndPrices.viewDeal.hoverState:active .priceAndNights { border-color:#f5ac00;} .rtl.flat_buttons.sitewide .overlay .offer.premium, .rtl.flat_buttons #BODYCON .offer.premium { box-shadow:-1px 1px 0 0 rgba(0,0,0,.15);} .rtl.flat_buttons.sitewide .overlay .offer.premium .priceBlock, .rtl.flat_buttons #BODYCON .offer.premium .priceBlock { border-radius:3px 0 0 3px; border-color:#fc0 #fc0 #e4a000 #e4a000;} .rtl.flat_buttons.sitewide .overlay .offer.premium .priceBlock:not(.lte_ie8):after, .rtl.flat_buttons #BODYCON .offer.premium .priceBlock:not(.lte_ie8):after { position:absolute; top:50%; right:auto; left:13px; margin-top:-4px; border-width:0 0 2px 2px; border-style:solid; content:""; -ms-transform:rotate(45deg); -sand-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg);} .flat_buttons.sitewide #HSCS .crOverlayButton { width:auto; float:left;} .flat_buttons.sitewide .mapsv2-chevron.viewDeal img.chevron { display:none;} .flat_buttons.sitewide .mapsv2-chevron.viewDeal .viewDealChevron { padding:11px 15px; border-color:#fc0 #e4a000 #e4a000 #fc0; border-radius:0 3px 3px 0; background:none; background-color:#fc0; background-clip:padding-box; color:#000; filter:none;} .flat_buttons.sitewide .mapsv2-chevron.viewDeal:hover .viewDealChevron { text-decoration:none; border-color:#ffb300 #e4a000 #e4a000 #ffb300; background-color:#ffb300;} .flat_buttons.sitewide .mapsv2-chevron.viewDeal:active .viewDealChevron { background-color:#f5ac00; border-color:#f5ac00; box-shadow:none;} .flat_buttons.sitewide .mapsv2-chevron.viewDeal .viewDealChevron:not(.lte_ie8) { padding-right:36px;} .flat_buttons.sitewide .mapsv2-chevron.viewDeal .viewDealChevron:not(.lte_ie8):after { position:absolute; top:50%; right:13px; width:6px; height:6px; margin-top:-4px; border-width:0 2px 2px 0; border-style:solid; content:""; -ms-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); transform:rotate(-45deg);} .rtl .flat_buttons.sitewide .mapsv2-chevron.viewDeal .viewDealChevron:not(.lte_ie8):after { -ms-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg);} .flat_buttons.sitewide #meta_on_photo_viewer .hacForm .original { width:155px; margin:6px 10px 12px;} .flat_buttons.sitewide .nfoBbl .crOverlayButton { width:auto;} .flat_buttons.sitewide .ShowUserReviews #HR_HACKATHON_CONTENT .offer.premium .priceBlock { right:-1px; height:57px; background-image:none; border-color:#fc0 #e4a000 #e4a000 #fc0; background-color:#fc0; line-height:inherit;} .flat_buttons.sitewide .ShowUserReviews #HR_HACKATHON_CONTENT .offer.premium:hover .priceBlock { border-color:#ffb300 #e4a000 #e4a000 #ffb300; background-color:#ffb300;} .flat_buttons.sitewide .ShowUserReviews #HR_HACKATHON_CONTENT .offer.premium:active .priceBlock { background-color:#f5ac00; border-color:#f5ac00;} .flat_buttons.sitewide .photos_lb_update #HR_HACKATHON_CONTENT .offer.premium .priceBlock { background-image:none; font-weight:bold;} .flat_buttons.sitewide .inter_module .im_hotel { height:166px;} </style> </head> <body class="ltr domn_en_UK lang_en globalNav2011_reset css_commerce_buttons flat_buttons sitewide xo_pin_user_review_to_top track_back" data-scroll="OVERVIEW" data-navarea-metatype="QC_Meta_Mini" data-navarea-placement="Unknown"> <div id="fb-root"></div> <div class="unsupportedBrowser" style="width:973px; margin:0 auto 20px; padding:5px; background-color:#ffe5a5; font-size:.75em;"> <div style="padding:6px 0 8px 79px;background: url(https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/icons/64/bv_alert.gif) 12px 2px no-repeat;line-height:167.5%;"> <span> <b>We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.</b><br/> We support the following browsers: </span> <span dir="ltr"> <b>Windows:</b> <span class="taLnk" onclick="ta.util.ASDF.asdfPopup('PFaSnEitiTI8LuSCMiutLSVLMVTJpcIYat2xE')">Internet Explorer</span>, <span class="taLnk" onclick="ta.util.ASDF.asdfPopup('PFaizCSccJWVpEi2VxzLVCL')">Mozilla Firefox</span>, <span class="taLnk" onclick="ta.util.ASDF.asdfPopup('q5FyiiycV8LnGEiaV4Gc1VCWzz7')">Google Chrome</span>. <b>Mac:</b> <span class="taLnk" onclick="ta.util.ASDF.asdfPopup('PFJ22cV8LaJnitxELTVJIpEVtLtJTJESL')">Safari</span>. </span> </div> </div> <div id="iframediv"></div> <div id="PAGE" class=" non_hotels_like desktop scopedSearch"> <div class="cartFocus hidden"> <img src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/branding/white-drawn-ollie.png" class="whiteOllie" alt="white ollie"> <div class="title"> Not ready to book? </div> <div class="description"> No rush. We've <span class="numHotels">saved this trip in your cart </span> so you can come back any time, compare prices, and complete your booking. </div> <img src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/generic/white-drawn-close.png" class="closeBtn" alt="close button"> </div> <img src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/arrows/white-drawn-arrow-right.png" class="cartFocusUpArrow hidden" alt="up arrow"> <div class="focusMask hidden"></div> <div id="HEAD" class=""> <div class="masthead "> <div class="container"> <div class="brandArea"> <span class="topLogo"> <a class="logoWrap" onclick="setPID(5045);ta.setEvtCookie('TopNav', 'click', 'TAlogo', 0, this.href);" href="/web/20151225194115/http://www.tripadvisor.co.uk/"><img class="svg-taLogo" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/langs/en_UK/branding/trip_logo.svg" width="197" height="35" alt="Reviews of Hotels, Flights and Holiday Rentals"/></a> </span> <h1 class="header ">Read Reviews, Compare Prices, Book your Best Trip</h1> </div> <div id="USER_PREFS" class="prfs"> <ul class="options"> <li id="register" onclick="ta.setEvtCookie('TopNav', 'open', 'Join', 0, '/Register');ta.util.cookie.setPIDCookie(427);ta.store('registration.ga_module', 'Masthead'); return ta.registration.register({product: 'MASTHEAD', action: 'SIGNUP', data: function () { return { pid: 427 }; } } ); "><span class="link no_cpu">JOIN</span></li> <li class="login" onclick="ta.setEvtCookie('TopNav', 'open', 'Login', 0, '/Register');ta.util.cookie.setPIDCookie(429);ta.store('registration.ga_module', 'Masthead'); return ta.registration.register({product: 'MASTHEAD', data: function () { return { pid: 429 }; } } ); "><span class="link no_cpu">LOG IN</span></li> <li> <span class="link"> <div class="sprite-facebook15x15 taLnk hvrIE6 no_cpu " style="" onclick=" ta.store('facebook.trackingpid',1882); ta.call('ta.support.Facebook.loginButton', event, this);">&nbsp;</div> </span> </li> <li id="CURRENCYPOP" class="optitem link" onclick="ta.call('ta.overlays.Factory.currencyPickerPopup', event, this, '')"> <span class="link"> US$ <img src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif" class="arrow_dropdown_gry sprite-arrow_dropdown_gry_refresh" alt="" width="9" height="7"> </span> </span> </li> <li id="INTLPOP" class=" no_cpu " onclick="ta.call('ta.overlays.Factory.intlPopup', event, this)"> <span class="link"> <img class="flag" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/langs/en_UK/flags/flag.gif" alt="International Sites" title="International Sites" width="16" height="11"> <img src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif" class="arrow_dropdown_gry sprite-arrow_dropdown_gry_refresh" alt="" width="9" height="7"> </span> </li> <li class="optItem last" id="RECENT_SEARCHES"> <!--trkP:ibex_nav_recent_searches--> <!-- PLACEMENT ibex_nav_recent_searches --> <div id="taplc_ibex_nav_recent_searches_0" class="ppr_rup ppr_priv_ibex_nav_recent_searches"> <!--trkV:SN-1.0--> <!--trksearches--> <div class="content" data-empty="1" data-email-entry="1"><div class="navLink"><div class="navLabel"><span class="cartName">Recent Searches</span> <img src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif" class="arrow_dropdown_gry sprite-arrow_dropdown_gry_refresh"/></div><div class="flydown"><div class="emptySearches">You have no recent hotel searches. </div></div><div class="borderOverlay"></div></div></div><!--etk--> <!--etk--> <div class="dustTree" data-tree="V:SN-1.0/searches/F:NS\\\"></div></div> <!--etk--> </li> </ul> </div> </div> <div class="tabsBar"> <ul class="tabs" onclick=""> <li class="tabItem dropDownJS jsNavMenu hvrIE6"><span class="tabLink arwLink"><a onclick="ta.setEvtCookie('TopNav', 'click', 'Hotels', 0, this.href)" href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels" class="arrow_text pid2972"> Hotels </a><img class="arrow_dropdown_wht sprite-arrow_dropdown_wht_refresh" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif" alt="" width="9" height="7"></span> <div class="subNav hotelsDD"> <div class="allHotels"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels" alt="Search All Hotels">Search All Hotels</a></div> <div class="popDests"><div class="popDestsTitle">Popular destinations</div> <div class="popDestsLeft"> <div class="popDestsLink"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186338-London_England-Hotels.html">Hotels in London</a></div> <div class="popDestsLink"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186525-Edinburgh_Scotland-Hotels.html">Hotels in Edinburgh</a></div> <div class="popDestsLink"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187069-Manchester_Greater_Manchester_England-Hotels.html">Hotels in Manchester</a></div> <div class="popDestsLink"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186346-York_North_Yorkshire_England-Hotels.html">Hotels in York</a></div> <div class="popDestsLink"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187147-Paris_Ile_de_France-Hotels.html">Hotels in Paris</a></div> <div class="popDestsLink"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186332-Blackpool_Lancashire_England-Hotels.html">Hotels in Blackpool</a></div> <div class="popDestsLink"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186273-Brighton_East_Sussex_England-Hotels.html">Hotels in Brighton</a></div> <div class="popDestsLink"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186337-Liverpool_Merseyside_England-Hotels.html">Hotels in Liverpool</a></div> <div class="popDestsLink"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186534-Glasgow_Scotland-Hotels.html">Hotels in Glasgow</a></div> <div class="popDestsLink"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186605-Dublin_County_Dublin-Hotels.html">Hotels in Dublin</a></div> </div><div class="popDestsRight"> <div class="popDestsLink"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186460-Cardiff_South_Wales_Wales-Hotels.html">Hotels in Cardiff</a></div> <div class="popDestsLink"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186402-Birmingham_West_Midlands_England-Hotels.html">Hotels in Birmingham</a></div> <div class="popDestsLink"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186478-Newcastle_County_Down_Northern_Ireland-Hotels.html">Hotels in Newcastle</a></div> <div class="popDestsLink"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187497-Barcelona_Catalonia-Hotels.html">Hotels in Barcelona</a></div> <div class="popDestsLink"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186411-Leeds_West_Yorkshire_England-Hotels.html">Hotels in Leeds</a></div> <div class="popDestsLink"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186233-Chester_Cheshire_England-Hotels.html">Hotels in Chester</a></div> <div class="popDestsLink"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186220-Bristol_England-Hotels.html">Hotels in Bristol</a></div> <div class="popDestsLink"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186361-Oxford_Oxfordshire_England-Hotels.html">Hotels in Oxford</a></div> <div class="popDestsLink"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186470-Belfast_Northern_Ireland-Hotels.html">Hotels in Belfast</a></div> <div class="popDestsLink"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186234-Cornwall_England-Hotels.html">Hotels in Cornwall</a></div> </div> </div> <a class="tchNavPromoLink" href="/web/20151225194115/http://www.tripadvisor.co.uk/TravelersChoice-Hotels" onclick="setPID(16076);"> <div class="tchNavPromo"> <img src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/tc/2015/TCH-Hotels-dropdown_LL_REG.jpg" alt="Travellers' Choice Hotel Awards"/> <p>The world's best hotels.<br/><span class="taLnk">Get the list</span>.</p> </div> </a> </div> </li> <li class="tabItem hvrIE6"><a onclick="ta.setEvtCookie('TopNav', 'click', 'Flights', 0, this.href);setPID(1940)" href="/web/20151225194115/http://www.tripadvisor.co.uk/CheapFlightsHome" class="tabLink pid18957"> Flights </a> </li> <li class="tabItem hvrIE6"><a onclick="ta.setEvtCookie('TopNav', 'click', 'VacationRentals', 0, this.href)" href="/web/20151225194115/http://www.tripadvisor.co.uk/Rentals" class="tabLink pid4968"> Holiday Rentals </a> </li> <li class="tabItem hvrIE6"><a onclick="ta.setEvtCookie('TopNav', 'click', 'Restaurants', 0, this.href)" href="/web/20151225194115/http://www.tripadvisor.co.uk/Restaurants" class="tabLink pid2973"> Restaurants </a> </li> <li class="tabItem hvrIE6"><a onclick="ta.setEvtCookie('TopNav', 'click', 'TravelersChoice', 0, this.href)" href="/web/20151225194115/http://www.tripadvisor.co.uk/TravelersChoice" class="tabLink pid5087"> Best of 2015 </a> </li> <li id="FRIENDSTAB" class="tabItem tooltip hvrIE6"><a onclick="ta.setEvtCookie('TopNav', 'click', 'YourFriends', 0, this.href);ta.call('ta.common.header.adjustFriendsLink', event, this);" href="/web/20151225194115/http://www.tripadvisor.co.uk/Friends-rnauth" class="tabLink tooltip pid18784"> Your Friends <span id="FBL" class="sprite-facebook15x15"></span> </a> <div class="overlayContents"><div class="inner2"><div class="help"><div class="hdr">Travel is better with friends.</div><div class="ttbody">Get inspired by your friends and share your travel plans. <a href="/web/20151225194115/http://www.tripadvisor.co.uk/Friends-rnauth" onclick="return ta.call('ta.common.header.adjustFriendsLink', event, this);">Learn more</a></div></div></div></div> </li> <li class="tabItem dropDown jsNavMenu hvrIE6 "> <span class="tabLink arwLink"><span class="arrow_text">More</span><img class="arrow_dropdown_wht sprite-arrow_dropdown_wht_refresh" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif" alt="" width="9" height="7"></span> <ul class="subNav"> <li class="subItem "> <a href="/web/20151225194115/http://www.tripadvisor.co.uk/Inspiration" onclick="ta.setEvtCookie('TopNav', 'click', 'TripIdeas', 0, this.href)" class="subLink pid1337">Holiday Ideas </a> </li> <li class="subItem "> <a href="/web/20151225194115/http://www.tripadvisor.co.uk/ForumHome" onclick="ta.setEvtCookie('TopNav', 'click', 'Travel Forum', 0, this.href)" class="subLink pid34623">Travel Forum </a> </li> <li class="subItem "> <a href="/web/20151225194115/http://www.tripadvisor.co.uk/apps" onclick="ta.setEvtCookie('TopNav', 'click', 'Apps', 0, this.href)" class="subLink pid18876">Apps </a> </li> <li class="subItem "> <a href="/web/20151225194115/http://www.tripadvisor.co.uk/ShowUrl-a_partnerKey.1-a_url.http%3A__2F____2F__www__2E__cruisecritic__2E__co__2E__uk__2F__-a_urlKey.f6aeb82bd13543095.html" class="subLink " target="_blank">Cruises </a> </li> <li class="subItem "> <a href="/web/20151225194115/http://www.tripadvisor.co.uk/GreenLeaders" onclick="ta.setEvtCookie('TopNav', 'click', 'GreenLeaders', 0, this.href)" class="subLink pid34563">GreenLeaders </a> </li> <li class="subItem "> <a href="#" onclick="ta.call('ta.overlays.Factory.helpCenterLB', event)" class="subLink ">Help&nbsp;Centre </a> </li> </ul> </li> <li class="tabItem altItem dropDown warLink"> <a class="tabLink arwLink" onclick="ta.setEvtCookie('WarGlobalNav', 'ClickLink', '', '0', '/UserReviewRedesign');" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.co.uk/UserReview-ehttp%3A__2F____2F__www__2E__tripadvisor__2E__co__2E__uk__2F__"> <span class="arrow_text"> Write a Review <div id="WAR_NOTIFICATION_FLAG" class="lsJewelCounter"> 1+ </div> </span> <img class="arrow_dropdown_wht sprite-arrow_dropdown_wht_refresh" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif" alt="" width="9" height="7"> </a> <div class="subNav"> <div id="WAR_TO_DO_LIST"> <div id="WAR_ANOTHER_POI" class="warAnotherPOI"> <div class="warLoc subItem" onclick="ta.setEvtCookie('WAR', 'WAR_PROJECT_GLOBAL_NAV_DROP_DOWN', 'PICK_ANOTHER_POI', '39392', '/UserReviewRedesign');ta.util.cookie.setPIDCookie(39392);location.href='https://web.archive.org/web/20151225194115/https://www.tripadvisor.co.uk/UserReview-ehttp%3A__2F____2F__www__2E__tripadvisor__2E__co__2E__uk__2F__'"> <div class="warLocImg"> <div class="nophoto thumbNail"> <img id="lazyload_-264564477_0" class="lodge" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </div> </div> <div class="warLocDetail"> <span> Review a place you’ve visited </span> </div> </div> </div> <div id="WAR_TODO_LOADING"> <img src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/spinner.gif"/> </div> </div> </div> </li> </ul> </div> </div> </div> <div id="SECONDARY_NAV_BAR" class="secondaryNavBar scopedSearch"> <div class="crumbs dark"> <div class="globalSearch"> <div class="navSrch no_cpu "> <form method="get" action="/web/20151225194115/http://www.tripadvisor.co.uk/Search" onsubmit=" return ta.call('ta.common.dualsearch.scopedSearchSubmitValidate', event, this, '')" id="global_nav_search_form"> <div id="GEO_SCOPE_CONTAINER" class="geoScopeContainer "> <label id="GEO_SCOPED_SEARCH_LABEL" class="text geoScopeLabel" for="GEO_SCOPED_SEARCH_INPUT"></label> <input id="GEO_SCOPED_SEARCH_INPUT" type="text" class="text searchInputWide geoScopeInput focusClear" onfocus=" var scopedSearch = get_scoped_typeahead(event, this); if(scopedSearch){ scopedSearch.stopStaticSearch(); scopedSearch.startGeoSearch(false); }" placeholder="Where are you going?"/> </div> <span id="MAIN_SEARCH_CONTAINER" class="mainSearchContainer "> <label id="STATIC_SEARCH_LABEL" class="text staticSearchLabel" for="mainSearch"></label> <input id="mainSearch" type="text" name="q" class="text searchInputWide focusClear" autocomplete="off" onblur="if(this.value.trim() == ''){ this.addClass('focusClear'); }" onfocus="if (ta &amp;&amp; ta.common) { ta.removeClass(this, 'focusClear'); ta.trackEventOnPage('TopNav_search', 'focus', ''); var scopedSearch = get_scoped_typeahead(event, this); if(scopedSearch){ scopedSearch.stopGeoSearch(); scopedSearch.startStaticSearch(false); } }" onkeydown="if (ta &amp;&amp; (event.keyCode || event.which) === 13){ta.setEvtCookie('TopNav_Search', 'Action', 'Hit_Enter_toSRP', 0, '/Search');}" placeholder="What are you looking for?"/> </span> <button id="SEARCH_BUTTON" class="search_button " type="submit" onclick=" if (event.clientY) { ta.id('global_nav_search_form').elements['pid'].value=3825; }" name="sub-search"> <div class="inner ">Search</div> </button> <input id="TYPEAHEAD_GEO_ID" type="hidden" name="geo" value=""> <input type="hidden" name="pid" value="3826"> <input id="TYPEAHEAD_REDIRECT" type="hidden" name="typeaheadRedirect" value=""> <input id="TOURISM_REDIRECT" type="hidden" name="redirect" value=""> <input id="MASTAHEAD_TYPEAHEAD_START_TIME" type="hidden" name="startTime" value=""> <input id="MASTAHEAD_TYPEAHEAD_UI_ORIGIN" type="hidden" name="uiOrigin" value=""> <input type="hidden" name="returnTo" value="http%3A__2F____2F__www__2E__tripadvisor__2E__co__2E__uk__2F__"> </form> </div> </div> </div> <div class="easyClear"></div> </div> <div class="homePageHeaderBox"> <div class="headerScrollLimiter"> <div id="mainImageHeader" class="heroImageWidth heroImageHeight" onclick="ta.pages.home.trackHeroPhoto(event)"> <div id="PPT" class="ppt_container "> <div class="ppt_innerContent"> <div class="ppt_meta_wrapper"> <div class="ppt_meta"> <h1 class="ppt_header ppt_header_best_trip" id="ppt_header">Read Reviews, Compare Prices, Book your Best Trip</h1> <div class="ppt_forms"> <div class="ppt_radio_ui"> <span id="rdoHotels" class="ppt_input checked" tabindex="1" onclick="ta.trackEventOnPage('Meta_Homepage', 'Radio', 'Hotels', 0, false); loadPtptForm(this);sectionUI(this, 'rdoHotels');"> <img class="radio_ui" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif" alt=""> <span class="label">Hotels</span> </span> <span id="rdoFlights" class="ppt_input" tabindex="5" onclick="ta.trackEventOnPage('Meta_Homepage', 'Radio', 'Flights', 0, false); loadPtptForm(this);sectionUI(this, 'rdoFlights');"> <img class="radio_ui" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif" alt=""> <span class="label">Flights</span> </span> <span id="rdoVRs" class="ppt_input" tabindex="13" onclick="ta.trackEventOnPage('Meta_Homepage', 'Radio', 'Vacation Rentals', 0, false); loadPtptForm(this);sectionUI(this, 'rdoVRs');"> <img class="radio_ui" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif" alt=""> <span class="label">Holiday Rentals</span> </span> <span id="rdoRestaurants" class="ppt_input" tabindex="16" onclick="ta.trackEventOnPage('Meta_Homepage', 'Radio', 'Restaurants', 0, false); loadPtptForm(this);sectionUI(this, 'rdoRestaurants');"> <img class="radio_ui" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif" alt=""> <span class="label">Restaurants</span> </span> <span id="rdoDestinations" class="ppt_input" tabindex="19" onclick="ta.trackEventOnPage('Meta_Homepage', 'Radio', 'Destinations', 0, false); loadPtptForm(this);sectionUI(this, 'rdoDestinations');"> <img class="radio_ui" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif" alt=""> <span class="label">Destinations</span> </span> </div> <div class="ppt_sections"> <div id="ptptHotels" class="ptptContent active loaded"> <form id="PTPT_HAC_FORM" class="wrap" name="PTPT_HAC_FORM" method="GET" action="/web/20151225194115/http://www.tripadvisor.co.uk/Search" onsubmit="return ta.call('ta.pages.home.validate', event, this);"> <div class="fl metaFormWrapper"> <label class="ptptLabelWrap"> <div class="ptptLabel"> </div> <input id="searchbox" type="text" name="q" class="big_text sHotels fl focusInput focusClear no_cpu typeahead beforeOnLoad" tabindex="2" autocomplete="off" onfocus="ta.trackEventOnPage('PYPT_search', 'hotel', 'focus', 0, false);" value="City or hotel name"> </label> <div class="line2wrap"> <div class="meta_date_wrapper withoutLabels "> <span class="meta_date_field first"> <span class=" date_picker_calendar_wrap dual_date no_cpu focusInput classicText classicStyling " tabindex="3" onfocus="ta.call('ta.overlays.Factory.loadDatePicker', event, this, '1', false, ta.widgets.calendar.justUpdateSessionDates );" onclick="ta.call('ta.overlays.Factory.loadDatePicker', event, this, '1', false, ta.widgets.calendar.justUpdateSessionDates );" data-in="true"> <span id="date_picker_in_1" class="date_picker date sprite-calendar-ylw dpv5 no_cpu id_ "> dd/mm/yyyy </span> </span> </span> <span class="meta_date_field "> <span class="date_picker_calendar_wrap dual_date no_cpu focusInput classicText classicStyling out_date" tabindex="3" onfocus="ta.store('ta.calendar.isOutDateTrigger', true); ta.call('ta.overlays.Factory.loadDatePicker', event, this, '1', false, ta.widgets.calendar.justUpdateSessionDates );" onclick="ta.store('ta.calendar.isOutDateTrigger', true); ta.call('ta.overlays.Factory.loadDatePicker', event, this, '1', false, ta.widgets.calendar.justUpdateSessionDates );"> <span id="date_picker_out_1" class="date_picker out_date date sprite-calendar-ylw no_cpu id_ "> dd/mm/yyyy </span> </span> </span> </div> </div> </div> <button type="submit" id="SUBMIT_HOTEL" class="submit sprite-submit_hotels fr" onclick="ta.trackEventOnPage('Meta_Homepage', 'Submit', 'Hotels', 0, false);" onmousedown="ta.store('ta.pages.home.find.clicked', true);" alt="Find hotels"> </button> </form> </div> <div id="ptptFlights" class="ptptContent"> <form id="FLIGHT_FORM_META" class="FLIGHT_FORM_META wrap" name="AirfareAvailabilityComparisonForm" method="GET" action="/web/20151225194115/http://www.tripadvisor.co.uk/CheapFlights" onsubmit="return HomeFFM.validateFlights()"> <input type="hidden" name="roundtrip" value="yes"> <div class="flights_col1"> <div class="fldst wrap"> <input id="metaFlightFromCode" name="Orig" type="hidden" value="SFO"> <label class="ptptLabelWrap"> <div class="ptptLabel"> </div> <input id="metaFlightFrom" class="big_text haltIfEmpty sFlights flightTypeAhead fl focusInput no_cpu beforeOnLoad" type="text" value="San Francisco, CA - SFO International Airport (SFO)" autocomplete="off" tabindex="6" onfocus="ta.call('ta.widgets.typeahead.factory.flights',event,this,'AIRPORT','ta.widgets.typeahead.events.homeFlightsOnSelect',{minLength:3,className: 'autocompleter-choices flights',selectOnBlur: true});HomeFFM.hideCalendar();"> </label> <span class="flightArrow fl"><img src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/home/flights_arrow.gif" width="6" height="11" alt=""></span> <label class="ptptLabelWrap"> <div class="ptptLabel"> </div> <input id="metaFlightToCode" name="Dest" type="hidden" value=""> <input type="text" id="metaFlightTo" class="big_text sFlights haltIfEmpty flightTypeAhead fl focusInput focusClear no_cpu beforeOnLoad" value="To" autocomplete="off" tabindex="7" onfocus="ta.call('ta.widgets.typeahead.factory.flights',event,this,'AIRPORT','ta.widgets.typeahead.events.homeFlightsOnSelect',{minLength:3,className: 'autocompleter-choices flights',selectOnBlur: true});HomeFFM.hideCalendar();return ta.call('ta.common.search.clearOnFocus',event);"> </label> </div> <div class="fldst selections wrap"> <label class="ptptLabelWrap"> <div class="ptptLabel"> </div> <div class="flights_adults "> <div class="select-value"></div> <div class="sprite-date_picker-triangle"></div> <select id="fadults" class="select fl" name="adults" tabindex="8" onfocus="HomeFFM.hideMetaCalendar();" onchange="HomeFFM.advanceToCalendar();"> <option value="1" selected>1 traveller</option> <option value="2">2 travellers</option> <option value="3">3 travellers</option> <option value="4">4 travellers</option> <option value="5">5 travellers</option> <option value="6">6 travellers</option> </select> </div> </label> <label class="ptptLabelWrap"> <div class="ptptLabel"> </div> <span id="metaCheckInSpan" class="cal first fl"> <input type="hidden" class="day" name="leaveday" id="leaveDay" value="8"> <input type="hidden" class="month" name="leavemonth" id="leaveMonth" value="01/2016"> <input class="med_text input focusInput no_cpu" id="checkIn" type="text" value="08/01/2016" tabindex="9" readonly="readonly" onfocus="ta.call('ta.overlays.createPairedCalendar', event, this, { allowSameDay: true });"> <div class="sprite-date_picker-calendarIcon_med_text"></div> </span> </label> <input id="leaveTime" name="leavetime" type="hidden" value="anytime"> <span class="flightArrow reduce fl"><img src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/home/flights_arrow.gif" width="6" height="11" alt=""></span> <label class="ptptLabelWrap"> <div class="ptptLabel"> </div> <span id="metaCheckOutSpan" class="cal fl"> <input type="hidden" class="day" name="retday" id="retDay" value="15"> <input type="hidden" class="month" name="retmonth" id="retMonth" value="01/2016"> <input class="med_text input calendarIcon focusInput no_cpu" id="checkOut" type="text" value="15/01/2016" tabindex="10" readonly="readonly" onfocus="ta.call('ta.overlays.createPairedCalendar', event, this, { allowSameDay: true });"> <div class="sprite-date_picker-calendarIcon_med_text"></div> </span> </label> <input id="retTime" name="rettime" type="hidden" value="anytime"> <span class="flights_nonstop" onclick="checkboxUI('nonstopOnly');"> <label id="CHECKBOX_UI" class="label checkbox_ui" for="nonstopOnly"><input id="nonstopOnly" class="checkbox alt" type="checkbox" name="nonstop" tabindex="11" onfocus="HomeFFM.hideMetaCalendar();">Prefer non-stop</label> </span> </div> </div> <div class="flights_col2"> <button type="submit" id="SUBMIT_VRS" class="submit sprite-submit_flights" onclick="ta.trackEventOnPage('Meta_Homepage', 'Submit', 'Flights', 0, false); ta.id('FLIGHT_FORM_META').action='/CheapFlights';" onmousedown="ta.store('ta.pages.home.find.clicked', true);" alt="Find flights"> </button> <span class="moreOptions"> <a id="flights-more" class="b link" href="/web/20151225194115/http://www.tripadvisor.co.uk/CheapFlightsHome" onclick="HomeFFM.odPairButton(this);setPID(4829)">More options &raquo;</a><br><a id="flights-oneway" class="b link" href="/web/20151225194115/http://www.tripadvisor.co.uk/CheapFlightsHome" onclick="HomeFFM.odPairButton(this);setPID(4830)">One-way,</a> <a id="flights-multicity" class="b link" href="/web/20151225194115/http://www.tripadvisor.co.uk/CheapFlightsHome" onclick="HomeFFM.odPairButton(this);setPID(4831)">multi-city,</a> etc. </span> </div> </form> </div> <div id="ptptRestaurants" class="ptptContent"></div> <div id="ptptVRs" class="ptptContent"></div> <div id="ptptDestinations" class="ptptContent"></div> </div> </div> </div> </div> <style> .homePageHeaderBox .heroImageWidth { width:1482px; position:relative; /* This kind of margin doesn't handle all resize conditions: margin:0 auto; */ } .ltr .homePageHeaderBox .heroImageWidth { left:50%; margin-left:-741px; } .rtl .homePageHeaderBox .heroImageWidth { right:50%; margin-right:-741px; } .homePageHeaderBox .heroImageHeight { height:500px; } .homePageHeaderBox .ppt_innerContent { height:500px; } .homePageHeaderBox .headerScrollLimiter { max-width:1482px; } .homePageHeaderBox .promo_featured_image { height:500px; width:1482px; background:url(https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/popups/homepage_indo_main_image.jpg); } .homePageHeaderBox .headerQuote { position:absolute; top:24px; left:590px; cursor: pointer; } .homePageHeaderBox .headerQuote:hover .quoteLoc { text-decoration: underline; } .homePageHeaderBox .headerQuoteTitle { color: #FFFFFF; } .homePageHeaderBox .headerQuoteText { color:#FFFFFF; } .homePageHeaderBox .headerQuoteAvatar { background:url(https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/popups/homepage_indo_avatar.jpg) no-repeat; } .homePageHeaderBox .headerCarousel .carouselItem { width:243px; height:138px; } .homePageHeaderBox .headerCarouselPlaceholder { height:138px; } .homePageHeaderBox .headerCarouselPlaceholder, .homePageHeaderBox .navArrowBox { display:block; } </style> <a id="HEADER_QUOTE_URL" class="headerQuote" href="/web/20151225194115/http://www.tripadvisor.co.uk/Tourism-g294225-Indonesia-Vacations.html" onclick=" ta.pages.home.trackFeaturedQuote(event);"> <div class="circularAvWrap"> <img id="HEADER_QUOTE_AVATAR" class="headerQuoteAvatar circularAvatar" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif" width="64" height="64"> </div> <div class="headerQuoteContent"> <div id="HEADER_QUOTE_TITLE" class="headerQuoteTitle">&ldquo;What a beach!&rdquo;</div> <div class="headerQuoteRating wrap"> <img class="hardCoded5Bubble fl" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif" alt="-1"> <div id="HEADER_QUOTE_USER" class="headerQuoteText headerBubbleText fl">Review by Ben A</div> </div> <div id="HEADER_QUOTE_LOC" class="headerQuoteText"> See all 723,782 reviews of <span class="quoteLoc">Indonesia</span> &nbsp;&rsaquo; </div> </div> </a> <script> (function() { var head = document.getElementById("ppt_header"); if (head) { head.innerHTML = "Book your best trip, every trip"; } })() </script> </div> <div class="promo"> <img class="promo_featured_image" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif" alt=""/> </div> </div> </div> <div id="headerCarousel" class="heroImageWidth headerCarousel"> <div class="headerCarouselPlaceholder"></div> </div> <div class="navArrowBox leftArrow"> <div class="navArrowBg"></div> <div class="navArrow"></div> </div> <div class="navArrowBox rightArrow"> <div class="navArrowBg"></div> <div class="navArrow"></div> </div> </div> </div> <div id="HOMEPAGE"> <div class="gridA"> <div class="gradient_gry">&nbsp;</div> <div class="sidebar"> <div class="ad iab_medRecStrict"> <div id="gpt-ad-300x250" class="adInner gptAd"></div> </div> <div class="ad iab_medRecStrict"> <div id="gpt-ad-300x250-bottom" class="adInner gptAd"></div> </div> <div class="sidebaritem"> <h2 class="homepage_tips">Tips for your next holiday</h2> <div class="subheader"> <img width="94" alt="Subscribe to our free weekly TripWatch newsletter!" id="lazyload_-264564477_1" height="78" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> <h3>Subscribe to our free weekly TripWatch newsletter!</h3> </div> <p>Get the <b>latest deals, reviews &amp; articles</b>. Tailored for the destinations you choose.</p> <form action="https://web.archive.org/web/20151225194115/https://www.tripadvisor.co.uk/twsubscriptions" method="get"> <fieldset> <input type="hidden" name="subSrc" value="twhomepage"/> <input type="hidden" name="returnTo" value="__2F__"/> <input type="hidden" name="from" value="twhomepage"/> <input type="hidden" name="pid" value="431"/> <input type="hidden" name="geo" value=""/> <input class="txt focusClear" type="text" name="email" value="Enter your email" onfocus="return ta.call('ta.common.search.clearOnFocus',event);"/> <input class="submit ui_button standard" type="submit" name="sub-tw" value="Sign up"/> </fieldset> </form> </div> <div id="CMSPOLLBOX" class="bx cmsPoll"> </div> <div class="sidebaritem followPromo lastitem"> <h2 class="homepage_tips">Follow us</h2> <div class="logolink"> <a href="/web/20151225194115/http://www.tripadvisor.co.uk/ShowUrl-a_partnerKey.1-a_url.http%253A__5F____5F__2F__5F____5F____5F____5F__2F__5F____5F__www__5F____5F__2E__5F____5F__facebook__5F____5F__2E__5F____5F__com__5F____5F__2F__5F____5F__TripAdvisor-a_urlKey.15090f72418302936-p15194.html" target="_blank" class="followImgLnk"> <img width="30" alt="Follow us on Facebook" id="lazyload_-264564477_2" height="30" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </a> <a href="/web/20151225194115/http://www.tripadvisor.co.uk/ShowUrl-a_partnerKey.1-a_url.http%253A__5F____5F__2F__5F____5F____5F____5F__2F__5F____5F__www__5F____5F__2E__5F____5F__facebook__5F____5F__2E__5F____5F__com__5F____5F__2F__5F____5F__TripAdvisor-a_urlKey.15090f72418302936-p15194.html" target="_blank"> Follow us on Facebook </a> </div> <div class="logolink"> <a href="/web/20151225194115/http://www.tripadvisor.co.uk/ShowUrl-a_partnerKey.1-a_url.https%253A__5F____5F__2F__5F____5F____5F____5F__2F__5F____5F__twitter__5F____5F__2E__5F____5F__com__5F____5F__2F__5F____5F__TripAdvisorUK-a_urlKey.bfb24c722a7bcd1ca-p15195.html" target="_blank" class="followImgLnk"> <img width="30" alt="Follow us on Twitter" id="lazyload_-264564477_3" height="30" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </a> <a href="/web/20151225194115/http://www.tripadvisor.co.uk/ShowUrl-a_partnerKey.1-a_url.https%253A__5F____5F__2F__5F____5F____5F____5F__2F__5F____5F__twitter__5F____5F__2E__5F____5F__com__5F____5F__2F__5F____5F__TripAdvisorUK-a_urlKey.bfb24c722a7bcd1ca-p15195.html" target="_blank"> Follow us on Twitter </a> </div> </div> </div><!--/ sidebar--> <div class="balance"> <div id="MEM_DASH"></div> <div id="GEO_MODULE_CONTAINER"></div> <div class="carousel"> <div class="carouselTitle">Travellers' photos from around the world</div> <div id="shiftLeft" onclick="shiftLeft(this);"><img width="8" alt="" id="lazyload_-264564477_4" height="27" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></div> <div id="shiftRight" class="hasMore" onclick="shiftRight(this);"><img width="8" alt="" id="lazyload_-264564477_5" height="27" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></div> <div class="images"> <div class="pane active"> <span class="image"> <a id="photo_28838395" class="objLrg u_/LocationPhotoDirectLink-g298564-i28838395-Kyoto_Kyoto_Prefecture_Kinki.html#28838395" onclick="setPID(15196); window.open( '/Tourism-g298564-Kyoto_Kyoto_Prefecture_Kinki-Vacations.html#photos', '_blank'); return false;"><img width="250" alt="Kyoto, Japan" style="clip: rect(0px 218px 187px 31px); margin-left: -31px;" id="lazyload_-264564477_6" class="carouselImage" height="187" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></a> <span class="shadow"></span> <span class="caption"> <span class="avatar circularAvWrap smallCircularAvWrap"> <img alt="Shot" width="40" id="lazyload_-264564477_7" class="circularAvatar potentialFacebookAvatar avatarGUID:80826800832FBCE1FBD13F1B6A8D96EA" height="40" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </span> <span class="location"></span><br/> <span class="attribution">by Shot</span> </span> </span><span class="image"> <a id="photo_130340735" class="objLrg u_/LocationPhotoDirectLink-g50226-i130340735-Columbus_Ohio.html#130340735" onclick="setPID(15196); window.open( '/Tourism-g50226-Columbus_Ohio-Vacations.html#photos', '_blank'); return false;"><img width="249" alt="Sharon Woods Metro Park, Ohio" style="clip: rect(0px 218px 187px 31px); margin-left: -31px;" id="lazyload_-264564477_8" class="carouselImage" height="187" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></a> <span class="shadow"></span> <span class="caption"> <span class="avatar circularAvWrap smallCircularAvWrap"> <img alt="Thom P" width="40" id="lazyload_-264564477_9" class="circularAvatar potentialFacebookAvatar avatarGUID:75F805DBD4A013B2B8A5F20063099C6C" height="40" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </span> <span class="location"></span><br/> <span class="attribution">by Thom P</span> </span> </span><span class="image"> <a id="photo_29782664" class="objLrg u_/LocationPhotoDirectLink-g33377-i29782664-Crested_Butte_Colorado.html#29782664" onclick="setPID(15196); window.open( '/Tourism-g33377-Crested_Butte_Colorado-Vacations.html#photos', '_blank'); return false;"><img width="250" alt="Crested Butte, Colorado" style="clip: rect(0px 218px 187px 31px); margin-left: -31px;" id="lazyload_-264564477_10" class="carouselImage" height="187" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></a> <span class="shadow"></span> <span class="caption"> <span class="avatar circularAvWrap smallCircularAvWrap"> <img alt="GunnisonCrestedButte" width="40" id="lazyload_-264564477_11" class="circularAvatar potentialFacebookAvatar avatarGUID:9686C48CA16E9AB7B25478FCD1F13864" height="40" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </span> <span class="location"></span><br/> <span class="attribution">by GunnisonCr...</span> </span> </span> </div> <div class="pane"> <span class="image"> <a id="photo_1644062" class="objLrg u_/LocationPhotoDirectLink-g51924-i1644062-John_Day_Oregon.html#1644062" onclick="setPID(15196); window.open( '/Tourism-g51924-John_Day_Oregon-Vacations.html#photos', '_blank'); return false;"><img width="281" alt="John Day Fossil Beds National Monument, Oregon" style="clip: rect(0px 234px 187px 47px); margin-left: -47px;" id="lazyload_-264564477_12" class="carouselImage" height="187" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></a> <span class="shadow"></span> <span class="caption"> <span class="avatar circularAvWrap smallCircularAvWrap"> <img alt="sunnyoutdoors" width="40" id="lazyload_-264564477_13" class="circularAvatar potentialFacebookAvatar avatarGUID:C34CA8B174F7C73AF30B48CDAD7F56C9" height="40" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </span> <span class="location"></span><br/> <span class="attribution">by sunnyoutdo...</span> </span> </span><span class="image"> <a id="photo_41290628" class="objLrg u_/LocationPhotoDirectLink-g256205-i41290628-Uluru_Kata_Tjuta_National_Park_Red_Centre_Northern_Territory.html#41290628" onclick="setPID(15196); window.open( '/Tourism-g256205-Uluru_Kata_Tjuta_National_Park_Red_Centre_Northern_Territory-Vacations.html#photos', '_blank'); return false;"><img width="250" alt="Uluru, Australia" style="clip: rect(0px 218px 187px 31px); margin-left: -31px;" id="lazyload_-264564477_14" class="carouselImage" height="187" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></a> <span class="shadow"></span> <span class="caption"> <span class="avatar circularAvWrap smallCircularAvWrap"> <img alt="Chinagirl15" width="40" id="lazyload_-264564477_15" class="circularAvatar potentialFacebookAvatar avatarGUID:2F4D68AC10D47C4668827E6D2C3B88F8" height="40" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </span> <span class="location"></span><br/> <span class="attribution">by Chinagirl1...</span> </span> </span><span class="image"> <a id="photo_28636353" class="objLrg u_/LocationPhotoDirectLink-g187510-i28636353-Gibraltar.html#28636353" onclick="setPID(15196); window.open( '/Tourism-g187510-Gibraltar-Vacations.html#photos', '_blank'); return false;"><img width="281" alt="Gibraltar" style="clip: rect(0px 234px 187px 47px); margin-left: -47px;" id="lazyload_-264564477_16" class="carouselImage" height="187" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></a> <span class="shadow"></span> <span class="caption"> <span class="avatar circularAvWrap smallCircularAvWrap"> <img alt="Greg077" width="40" id="lazyload_-264564477_17" class="circularAvatar potentialFacebookAvatar avatarGUID:8812AD250C803095517209F126D9F711" height="40" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </span> <span class="location"></span><br/> <span class="attribution">by Greg077</span> </span> </span> </div> <div class="pane"> <span class="image"> <a id="photo_19045171" class="objLrg u_/LocationPhotoDirectLink-g274707-i19045171-Prague_Bohemia.html#19045171" onclick="setPID(15196); window.open( '/Tourism-g274707-Prague_Bohemia-Vacations.html#photos', '_blank'); return false;"><img width="266" alt="Prague, Czech Republic" style="clip: rect(0px 226px 187px 39px); margin-left: -39px;" id="lazyload_-264564477_18" class="carouselImage" height="187" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></a> <span class="shadow"></span> <span class="caption"> <span class="avatar circularAvWrap smallCircularAvWrap"> <img alt="Belohradsky" width="40" id="lazyload_-264564477_19" class="circularAvatar potentialFacebookAvatar avatarGUID:E1C85F301CF1D2A2604D41230AAE646E" height="40" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </span> <span class="location"></span><br/> <span class="attribution">by Belohradsk...</span> </span> </span><span class="image"> <a id="photo_1930238" class="objLrg u_/LocationPhotoDirectLink-g319815-i1930238-Plockton_Ross_and_Cromarty_Scottish_Highlands_Scotland.html#1930238" onclick="setPID(15196); window.open( '/Tourism-g319815-Plockton_Ross_and_Cromarty_Scottish_Highlands_Scotland-Vacations.html#photos', '_blank'); return false;"><img width="250" alt="Plockton, United Kingdom" style="clip: rect(0px 218px 187px 31px); margin-left: -31px;" id="lazyload_-264564477_20" class="carouselImage" height="187" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></a> <span class="shadow"></span> <span class="caption"> <span class="avatar circularAvWrap smallCircularAvWrap"> <img alt="Fattrucker" width="40" id="lazyload_-264564477_21" class="circularAvatar potentialFacebookAvatar avatarGUID:5DE7F31F19FA1A1A7CF003B9903051C3" height="40" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </span> <span class="location"></span><br/> <span class="attribution">by Fattrucker</span> </span> </span><span class="image"> <a id="photo_35414382" class="objLrg u_/LocationPhotoDirectLink-g297463-i35414382-Chengdu_Sichuan.html#35414382" onclick="setPID(15196); window.open( '/Tourism-g297463-Chengdu_Sichuan-Vacations.html#photos', '_blank'); return false;"><img width="282" alt="Chengdu, China" style="clip: rect(0px 234px 187px 47px); margin-left: -47px;" id="lazyload_-264564477_22" class="carouselImage" height="187" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></a> <span class="shadow"></span> <span class="caption"> <span class="avatar circularAvWrap smallCircularAvWrap"> <img alt="TripAdvisor China" width="40" id="lazyload_-264564477_23" class="circularAvatar" height="40" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </span> <span class="location"></span><br/> <span class="attribution">by TripAdviso...</span> </span> </span> </div> <div class="pane"> <span class="image"> <a id="photo_23257014" class="objLrg u_/LocationPhotoDirectLink-g309268-i23257014-Tortuguero_Province_of_Limon.html#23257014" onclick="setPID(15196); window.open( '/Tourism-g309268-Tortuguero_Province_of_Limon-Vacations.html#photos', '_blank'); return false;"><img width="282" alt="Tortuguero, Costa Rica" style="clip: rect(0px 234px 187px 47px); margin-left: -47px;" id="lazyload_-264564477_24" class="carouselImage" height="187" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></a> <span class="shadow"></span> <span class="caption"> <span class="avatar circularAvWrap smallCircularAvWrap"> <img alt="a Facebook Member" width="40" id="lazyload_-264564477_25" class="circularAvatar potentialFacebookAvatar avatarGUID:3FB8F8FE244571B6E404B981AE21FB03" height="40" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </span> <span class="location"></span><br/> <span class="attribution">by a Facebook...</span> </span> </span><span class="image"> <a id="photo_18878672" class="objLrg u_/LocationPhotoDirectLink-g309713-i18878672-Rarotonga_Southern_Cook_Islands.html#18878672" onclick="setPID(15196); window.open( '/Tourism-g309713-Rarotonga_Southern_Cook_Islands-Vacations.html#photos', '_blank'); return false;"><img width="250" alt="Pacific Divers, Cook Islands" style="clip: rect(0px 218px 187px 31px); margin-left: -31px;" id="lazyload_-264564477_26" class="carouselImage" height="187" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></a> <span class="shadow"></span> <span class="caption"> <span class="avatar circularAvWrap smallCircularAvWrap"> <img alt="GCrackr" width="40" id="lazyload_-264564477_27" class="circularAvatar potentialFacebookAvatar avatarGUID:B12930FAB745AC8ACF040A07D948F4BD" height="40" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </span> <span class="location"></span><br/> <span class="attribution">by GCrackr</span> </span> </span><span class="image"> <a id="photo_1589751" class="objLrg u_/LocationPhotoDirectLink-g293751-i1589751-Serengeti_National_Park.html#1589751" onclick="setPID(15196); window.open( '/Tourism-g293751-Serengeti_National_Park-Vacations.html#photos', '_blank'); return false;"><img width="280" alt="Serengeti National Park, Tanzania" style="clip: rect(0px 234px 187px 47px); margin-left: -47px;" id="lazyload_-264564477_28" class="carouselImage" height="187" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></a> <span class="shadow"></span> <span class="caption"> <span class="avatar circularAvWrap smallCircularAvWrap"> <img alt="jimmivi" width="40" id="lazyload_-264564477_29" class="circularAvatar potentialFacebookAvatar avatarGUID:8EA9AB4C86CFCDBF54D2EBC8A8BDE392" height="40" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </span> <span class="location"></span><br/> <span class="attribution">by jimmivi</span> </span> </span> </div> <div class="pane"> <span class="image"> <a id="photo_17446252" class="objLrg u_/LocationPhotoDirectLink-g303910-i17446252-Ko_Tao_Surat_Thani_Province.html#17446252" onclick="setPID(15196); window.open( '/Tourism-g303910-Ko_Tao_Surat_Thani_Province-Vacations.html#photos', '_blank'); return false;"><img width="250" alt="Ko Tao, Thailand" style="clip: rect(0px 218px 187px 31px); margin-left: -31px;" id="lazyload_-264564477_30" class="carouselImage" height="187" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></a> <span class="shadow"></span> <span class="caption"> <span class="avatar circularAvWrap smallCircularAvWrap"> <img alt="GeertjeMiriamke" width="40" id="lazyload_-264564477_31" class="circularAvatar potentialFacebookAvatar avatarGUID:DA512E122FE0E29DF31BBCB339928CFC" height="40" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </span> <span class="location"></span><br/> <span class="attribution">by GeertjeMir...</span> </span> </span><span class="image"> <a id="photo_19760875" class="objLrg u_/LocationPhotoDirectLink-g2054864-i19760875-Koh_Rong_Samloem_Koh_Kong_Province.html#19760875" onclick="setPID(15196); window.open( '/Tourism-g2054864-Koh_Rong_Samloem_Koh_Kong_Province-Vacations.html#photos', '_blank'); return false;"><img width="250" alt="Lazy Beach, Cambodia" style="clip: rect(0px 218px 187px 31px); margin-left: -31px;" id="lazyload_-264564477_32" class="carouselImage" height="187" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></a> <span class="shadow"></span> <span class="caption"> <span class="avatar circularAvWrap smallCircularAvWrap"> <img alt="Chris B" width="40" id="lazyload_-264564477_33" class="circularAvatar potentialFacebookAvatar avatarGUID:23D67DBBCCA4F2660713ECADFE8367BB" height="40" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </span> <span class="location"></span><br/> <span class="attribution">by Chris B</span> </span> </span><span class="image"> <a id="photo_37328661" class="objLrg u_/LocationPhotoDirectLink-g34616-i37328661-Sanibel_Island_Florida.html#37328661" onclick="setPID(15196); window.open( '/Tourism-g34616-Sanibel_Island_Florida-Vacations.html#photos', '_blank'); return false;"><img width="281" alt="Sanibel Island, Florida" style="clip: rect(0px 234px 187px 47px); margin-left: -47px;" id="lazyload_-264564477_34" class="carouselImage" height="187" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></a> <span class="shadow"></span> <span class="caption"> <span class="avatar circularAvWrap smallCircularAvWrap"> <img alt="LeeVCB" width="40" id="lazyload_-264564477_35" class="circularAvatar potentialFacebookAvatar avatarGUID:110DF60F11BD2EB95EE81D0A0297EEB2" height="40" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </span> <span class="location"></span><br/> <span class="attribution">by LeeVCB</span> </span> </span> </div> <div class="pane"> <span class="image"> <a id="photo_1621465" class="objLrg u_/LocationPhotoDirectLink-g46158-i1621465-Meredith_New_Hampshire.html#1621465" onclick="setPID(15196); window.open( '/Tourism-g46158-Meredith_New_Hampshire-Vacations.html#photos', '_blank'); return false;"><img width="330" alt="Mill Falls at the Lake, New Hampshire" style="clip: rect(0px 258px 187px 71px); margin-left: -71px;" id="lazyload_-264564477_36" class="carouselImage" height="187" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></a> <span class="shadow"></span> <span class="caption"> <span class="avatar circularAvWrap smallCircularAvWrap"> <img alt="Sidney4444" width="40" id="lazyload_-264564477_37" class="circularAvatar potentialFacebookAvatar avatarGUID:1BE2253C35F9A0734619F1D9D6B9A748" height="40" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </span> <span class="location"></span><br/> <span class="attribution">by Sidney4444</span> </span> </span><span class="image"> <a id="photo_27966611" class="objLrg u_/LocationPhotoDirectLink-g46088-i27966611-Franconia_New_Hampshire.html#27966611" onclick="setPID(15196); window.open( '/Tourism-g46088-Franconia_New_Hampshire-Vacations.html#photos', '_blank'); return false;"><img width="282" alt="Flume Gorge, New Hampshire" style="clip: rect(0px 234px 187px 47px); margin-left: -47px;" id="lazyload_-264564477_38" class="carouselImage" height="187" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></a> <span class="shadow"></span> <span class="caption"> <span class="avatar circularAvWrap smallCircularAvWrap"> <img alt="Travel501" width="40" id="lazyload_-264564477_39" class="circularAvatar potentialFacebookAvatar avatarGUID:FF5BF9F265CD81A6068E1A4BFA9D4AA6" height="40" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </span> <span class="location"></span><br/> <span class="attribution">by Travel501</span> </span> </span><span class="image"> <a id="photo_19805993" class="objLrg u_/LocationPhotoDirectLink-g154972-i19805993-Cape_Breton_Island_Nova_Scotia.html#19805993" onclick="setPID(15196); window.open( '/Tourism-g154972-Cape_Breton_Island_Nova_Scotia-Vacations.html#photos', '_blank'); return false;"><img width="250" alt="Cape Breton Island, Canada" style="clip: rect(0px 218px 187px 31px); margin-left: -31px;" id="lazyload_-264564477_40" class="carouselImage" height="187" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></a> <span class="shadow"></span> <span class="caption"> <span class="avatar circularAvWrap smallCircularAvWrap"> <img alt="proudcaper" width="40" id="lazyload_-264564477_41" class="circularAvatar potentialFacebookAvatar avatarGUID:83444EF38C147D46E1716AB040C13590" height="40" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </span> <span class="location"></span><br/> <span class="attribution">by proudcaper</span> </span> </span> </div> </div> </div> <div class="spotlightDest"> <div class="interior"> <div class="spotlightHeader">Spotlight Destination</div> <div class="wrap"> <div class="photo"> <img alt="Provided By: Algarve turismo" id="lazyload_-264564477_42" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </div> <div class="spotlightText"> You’ve probably heard about the <b>Algarve</b> . A friend may have told you about one of its magnificent beaches, maybe you’ve seen a report about its cuisine or perhaps you’ve read a text like this one before. But there is an Algarve that you haven’t seen: it’s the Algarve that local’s love. Read more. </div> </div> <div class="spotlightFooter"> <span class="sdLeft">Description provided by: <a href="/web/20151225194115/http://www.tripadvisor.co.uk/ShowUrl-a_partnerKey.1-a_url.http%253A%252F%252Fwww__2E__visitalgarve__2E__pt-a_urlKey.378104694a2d3951c.html" target="_blank">Algarve Turismo</a></span> <span class="sdRight"> <a href="/web/20151225194115/http://www.tripadvisor.co.uk/Tourism-g189111-Algarve-Vacations.html">Read more about Algarve&#xa0;&#xbb;</a> </span> </div> </div> </div> <div class="boxhp quickLinks"> <div class="header">Quick links</div> <div class="col"> <ul> <li class="section"><b>Talk to us</b> <ul> <li class="sprite-middot"><a href="https://web.archive.org/web/20151225194115/https://www.tripadvisorsupport.com/hc/en-gb">Send feedback or report a problem</a></li> </ul> </li> <li class="section"><b>For owners</b> <ul> <li class="sprite-middot"> Business Listings for <a href="/web/20151225194115/http://www.tripadvisor.co.uk/BusinessListings">hotel marketing</a> </li> <li class="sprite-middot"><a href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.co.uk/Owners">Visit your Management Centre</a></li> </ul> </li> <li class="section"><b>Our content integrity policy</b> <ul> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/pages/content_integrity_policy.html">Learn how we keep content fresh and useful</a></li> </ul> </li> </ul> </div><!--/ col--> <div class="col rcol"> <ul> <li class="section"><b>TripAdvisor Sites</b> <ul> <li class="sprite-middot">Read cruise reviews on <a href="//web.archive.org/web/20151225194115/http://www.cruisecritic.co.uk/" target="_blank">Cruise Critic</a></li> <li class="sprite-middot">Find holiday rentals on <a href="https://web.archive.org/web/20151225194115/http://www.holidaylettings.co.uk/" target="_blank">Holiday Lettings</a></li> </ul> </li> </ul> </div><!--/ col--> </div><!--/ boxhp.quickLinks--> <div class="boxhp popDest popDestFirst"> <div class="header"><strong>Hotels in popular destinations:</strong></div> <div class="paragraph">Whether you prefer worldwide hotel chains or cozy boutique hotels, you'll find reviews on TripAdvisor. Millions of users have shared their reviews of hotels, bed &amp; breakfasts, inns, and more. Add your travel reviews and help travellers around the world plan and book their perfect trips.</div> <div class="featured wrap"> <div class="tagline"><span class="header">Europe Beach Holidays</span> Find the best sunshine and sandy beaches a short hop away</div> <ul class="first"> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g189112-Albufeira_Faro_District_Algarve-Hotels.html">Albufeira Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g1064230-Alicante_Costa_Blanca_Alicante_Province_Valencian_Country-Hotels.html">Alicante Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g297962-Antalya_Turkish_Mediterranean_Coast-Hotels.html">Antalya Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187525-Benidorm_Costa_Blanca_Alicante_Province_Valencian_Country-Hotels.html">Benidorm Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g298658-Bodrum_City_Bodrum_Mugla_Province_Turkish_Aegean_Coast-Hotels.html">Bodrum City Hotels</a></li> </ul> <ul class="evenCol"> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187221-Cannes_French_Riviera_Cote_d_Azur_Provence-Hotels.html">Cannes Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187523-Costa_Blanca_Alicante_Province_Valencian_Country-Hotels.html">Costa Blanca Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g189116-Faro_Faro_District_Algarve-Hotels.html">Faro Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187499-Girona_Province_of_Girona_Catalonia-Hotels.html">Girona Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187471-Gran_Canaria_Canary_Islands-Hotels.html">Gran Canaria Hotels</a></li> </ul> <ul> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187460-Ibiza_Balearic_Islands-Hotels.html">Ibiza Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187477-Lanzarote_Canary_Islands-Hotels.html">Lanzarote Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187438-Malaga_Costa_del_Sol_Province_of_Malaga_Andalucia-Hotels.html">Malaga Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g190311-Malta-Hotels.html">Malta Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187439-Marbella_Costa_del_Sol_Province_of_Malaga_Andalucia-Hotels.html">Marbella Hotels</a></li> </ul> <ul class="evenCol"> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g298033-Marmaris_Mugla_Province_Turkish_Aegean_Coast-Hotels.html">Marmaris Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187518-Murcia-Hotels.html">Murcia Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187463-Palma_de_Mallorca_Majorca_Balearic_Islands-Hotels.html">Palma de Mallorca Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187479-Tenerife_Canary_Islands-Hotels.html">Tenerife Hotels</a></li> </ul> </div><!--/ featured--> <div class="featured wrap"> <div class="tagline"><span class="header">European City Breaks</span> Escape on a getaway to a top European city</div> <ul class="first"> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g188590-Amsterdam_North_Holland_Province-Hotels.html">Amsterdam Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g189400-Athens_Attica-Hotels.html">Athens Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187497-Barcelona_Catalonia-Hotels.html">Barcelona Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187323-Berlin-Hotels.html">Berlin Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g188671-Bruges_West_Flanders_Province-Hotels.html">Bruges Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g188644-Brussels-Hotels.html">Brussels Hotels</a></li> </ul> <ul class="evenCol"> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g274887-Budapest_Central_Hungary-Hotels.html">Budapest Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g189541-Copenhagen_Zealand-Hotels.html">Copenhagen Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186605-Dublin_County_Dublin-Hotels.html">Dublin Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187895-Florence_Tuscany-Hotels.html">Florence Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g293974-Istanbul-Hotels.html">Istanbul Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g189158-Lisbon_Lisbon_District_Central_Portugal-Hotels.html">Lisbon Hotels</a></li> </ul> <ul> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187514-Madrid-Hotels.html">Madrid Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187849-Milan_Lombardy-Hotels.html">Milan Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187309-Munich_Upper_Bavaria_Bavaria-Hotels.html">Munich Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187147-Paris_Ile_de_France-Hotels.html">Paris Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g274707-Prague_Bohemia-Hotels.html">Prague Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187791-Rome_Lazio-Hotels.html">Rome Hotels</a></li> </ul> <ul class="evenCol"> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g189852-Stockholm-Hotels.html">Stockholm Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187870-Venice_Veneto-Hotels.html">Venice Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g190454-Vienna-Hotels.html">Vienna Hotels</a></li> </ul> </div><!--/ featured--> <div class="featured wrap"> <div class="tagline"><span class="header">Global Beach Holidays</span> Find your ultimate beach destination further from home</div> <ul class="first"> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g294013-Abu_Dhabi_Emirate_of_Abu_Dhabi-Hotels.html">Abu Dhabi Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g147262-Barbados-Hotels.html">Barbados Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g150807-Cancun_Yucatan_Peninsula-Hotels.html">Cancun Hotels</a></li> </ul> <ul class="evenCol"> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g295424-Dubai_Emirate_of_Dubai-Hotels.html">Dubai Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g297604-Goa-Hotels.html">Goa Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g297943-Hammamet_Nabeul_Governorate-Hotels.html">Hammamet Hotels</a></li> </ul> <ul> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g297549-Hurghada_Red_Sea_and_Sinai-Hotels.html">Hurghada Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g34438-Miami_Florida-Hotels.html">Miami Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g34515-Orlando_Florida-Hotels.html">Orlando Hotels</a></li> </ul> <ul class="evenCol"> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g150812-Playa_del_Carmen_Yucatan_Peninsula-Hotels.html">Playa del Carmen Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g147293-Punta_Cana_La_Altagracia_Province_Dominican_Republic-Hotels.html">Punta Cana Hotels</a></li> </ul> </div><!--/ featured--> <div class="featured wrap"> <div class="tagline"><span class="header">United Kingdom</span> Hotels and all you need to know for your domestic trip</div> <ul class="first"> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186487-Aberdeen_Aberdeenshire_Scotland-Hotels.html">Aberdeen Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186370-Bath_Somerset_England-Hotels.html">Bath Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186470-Belfast_Northern_Ireland-Hotels.html">Belfast Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186402-Birmingham_West_Midlands_England-Hotels.html">Birmingham Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186332-Blackpool_Lancashire_England-Hotels.html">Blackpool Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186262-Bournemouth_Dorset_England-Hotels.html">Bournemouth Hotels</a></li> </ul> <ul class="evenCol"> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186273-Brighton_East_Sussex_England-Hotels.html">Brighton Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186220-Bristol_England-Hotels.html">Bristol Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186460-Cardiff_South_Wales_Wales-Hotels.html">Cardiff Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186525-Edinburgh_Scotland-Hotels.html">Edinburgh Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186534-Glasgow_Scotland-Hotels.html">Glasgow Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186543-Inverness_Scottish_Highlands_Scotland-Hotels.html">Inverness Hotels</a></li> </ul> <ul> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186318-Lake_District_Cumbria_England-Hotels.html">Lake District Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186411-Leeds_West_Yorkshire_England-Hotels.html">Leeds Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186337-Liverpool_Merseyside_England-Hotels.html">Liverpool Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186338-London_England-Hotels.html">London Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g187069-Manchester_Greater_Manchester_England-Hotels.html">Manchester Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186394-Newcastle_upon_Tyne_Tyne_and_Wear_England-Hotels.html">Newcastle upon Tyne Hotels</a></li> </ul> <ul class="evenCol"> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186239-Newquay_Cornwall_England-Hotels.html">Newquay Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186356-Nottingham_Nottinghamshire_England-Hotels.html">Nottingham Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186361-Oxford_Oxfordshire_England-Hotels.html">Oxford Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186299-Southampton_Hampshire_England-Hotels.html">Southampton Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186399-Stratford_upon_Avon_Warwickshire_England-Hotels.html">Stratford-upon-Avon Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g186346-York_North_Yorkshire_England-Hotels.html">York Hotels</a></li> </ul> </div><!--/ featured--> <div class="featured wrap"> <div class="tagline"><span class="header">Worldwide Destinations</span> Top global travel destinations our travellers love</div> <ul class="first"> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g293916-Bangkok-Hotels.html">Bangkok Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g294201-Cairo_Cairo_Governorate-Hotels.html">Cairo Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g312659-Cape_Town_Central_Western_Cape-Hotels.html">Cape Town Central Hotels</a></li> </ul> <ul class="evenCol"> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g35805-Chicago_Illinois-Hotels.html">Chicago Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g294217-Hong_Kong-Hotels.html">Hong Kong Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g45963-Las_Vegas_Nevada-Hotels.html">Las Vegas Hotels</a></li> </ul> <ul> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g32655-Los_Angeles_California-Hotels.html">Los Angeles Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g60763-New_York_City_New_York-Hotels.html">New York City Hotels</a></li> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g60713-San_Francisco_California-Hotels.html">San Francisco Hotels</a></li> </ul> <ul class="evenCol"> <li class="sprite-middot"><a href="/web/20151225194115/http://www.tripadvisor.co.uk/Hotels-g294265-Singapore-Hotels.html">Singapore Hotels</a></li> </ul> </div><!--/ featured--> </div><!--/ boxhp.popDest--> <div class="boxhp popDest"> <div class="header"><strong>Top Destinations:</strong></div> <div class="paragraph">Plan and book your perfect trip with TripAdvisor, the world's largest travel site. Browse over 200 million reviews, opinions, and photos of hotels, restaurants, attractions, and more. You'll also find low airfares, free travel guides, worldwide holiday rental listings, popular forums with advice about virtually every destination, and more. No wonder so many users make TripAdvisor their first stop before every trip.</div> <div class="featured wrap"> <div class="tagline"><span class="header">Featured Destinations</span> Reviewed by travellers on TripAdvisor</div> <a href="/web/20151225194115/http://www.tripadvisor.co.uk/Tourism-g295371-Dubrovnik_Dubrovnik_Neretva_County_Dalmatia-Vacations.html">Dubrovnik</a> | <a href="/web/20151225194115/http://www.tripadvisor.co.uk/Tourism-g298661-Gumbet_Bodrum_Mugla_Province_Turkish_Aegean_Coast-Vacations.html">Gumbet</a> | <a href="/web/20151225194115/http://www.tripadvisor.co.uk/Tourism-g293918-Ko_Samui_Surat_Thani_Province-Vacations.html">Ko Samui</a> | <a href="/web/20151225194115/http://www.tripadvisor.co.uk/Tourism-g293734-Marrakech_Marrakech_Tensift_El_Haouz_Region-Vacations.html">Marrakech</a> | <a href="/web/20151225194115/http://www.tripadvisor.co.uk/Tourism-g187464-Minorca_Balearic_Islands-Vacations.html">Minorca</a> | <a href="/web/20151225194115/http://www.tripadvisor.co.uk/Tourism-g190384-Paphos_Paphos_District-Vacations.html">Paphos</a> | <a href="/web/20151225194115/http://www.tripadvisor.co.uk/Tourism-g562814-Salou_Costa_Dorada_Province_of_Tarragona_Catalonia-Vacations.html">Salou</a> | <a href="/web/20151225194115/http://www.tripadvisor.co.uk/Tourism-g187443-Seville_Province_of_Seville_Andalucia-Vacations.html">Seville</a> | <a href="/web/20151225194115/http://www.tripadvisor.co.uk/Tourism-g297555-Sharm_El_Sheikh_South_Sinai_Red_Sea_and_Sinai-Vacations.html">Sharm El Sheikh</a> | <a href="/web/20151225194115/http://www.tripadvisor.co.uk/Tourism-g187782-Sorrento_Province_of_Naples_Campania-Vacations.html">Sorrento</a> | <a href="/web/20151225194115/http://www.tripadvisor.co.uk/VacationRentals-g187497-Reviews-Barcelona_Catalonia-Vacation_Rentals.html">Barcelona Holiday Apartments</a> | <a href="/web/20151225194115/http://www.tripadvisor.co.uk/VacationRentals-g187895-Reviews-Florence_Tuscany-Vacation_Rentals.html">Florence Villas</a> | <a href="/web/20151225194115/http://www.tripadvisor.co.uk/VacationRentals-g187893-Reviews-Tuscany-Vacation_Rentals.html">Tuscany Villas</a> </div><!--/ featured--> </div><!--/ boxhp.popDest--> <div class="boxhp popDest"> <div class="header"><strong>Plan and book on the world's largest travel site</strong></div> <div class="paragraph">Find and book a convenient and comfortable hotel, B&B; or holiday home for a memorable getaway and read reviews from millions of travellers. TripAdvisor's Flight Search checks thousands of possible itineraries and finds you the lowest fares the most often of any online flight finder. Download a free, full-colour destination guide for travellers' advice on where to stay, eat, and play. Visit our busy travel forums and get all your questions answered before you go.</div> </div><!--/ boxhp.popDest--> </div><!--/ balance--> </div><!--/ gridA--> </div><!--/ HOMEPAGE--> <div id="FOOT_CONTAINER"> <div id="FOOT"> <div class="corporate wrap"> <div class="col balance"> <div class="block"> <dl class="sep brand"> <dt itemscope itemtype="http://schema.org/Organization" id="FOOTER_LOGO"> <a itemprop="url" href="/web/20151225194115/http://www.tripadvisor.co.uk/"> <img src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/langs/en_UK/branding/trip_logo_footer@2x.png" itemprop="logo" width="132" alt="TripAdvisor"> </a> </dt> <dd class="meta"> Reviews and advice on hotels, resorts, flights, holiday rentals, travel packages, and more so you can plan and book your perfect trip! </dd> </dl> <div class="sep internal"> <span><a class="taLnk" href="/web/20151225194115/http://www.tripadvisor.co.uk/PressCenter-c6-About_Us.html">About Us</a></span> | <span><a class="taLnk" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.co.uk/UserReview">Write a review</a></span> | <span><a class="taLnk" href="/web/20151225194115/http://www.tripadvisor.co.uk/careers/">Careers</a></span> | <span><a class="taLnk" href="/web/20151225194115/http://www.tripadvisor.co.uk/MemberProfile" onclick="ta.util.cookie.setPIDCookie(432);">Membership</a></span> | <span><a class="taLnk" href="/web/20151225194115/http://www.tripadvisor.co.uk/AllLocations-g1-c1-Hotels-World.html">Site Map</a></span> | <span><a class="taLnk" onclick="ta.util.cookie.setPIDCookie(1507);" href="/web/20151225194115/http://www.tripadvisor.co.uk/TravelersChoice">Travellers' Choice</a></span> | <span><a class="taLnk" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.co.uk/Owners">Owners</a></span> | <span><a class="taLnk" href="/web/20151225194115/http://www.tripadvisor.co.uk/BusinessListings">Business Listings</a></span> | <span><a class="taLnk" href="https://web.archive.org/web/20151225194115/https://www.tripadvisor.co.uk/Owners">DMO/CVB</a></span> | <span class="taLnk" onclick="ta.call('ta.popups.PopUtil.cookieSettingsPanel', event, this)">Cookie consent</span> | <span class="taLnk" onclick="return ta.call('ta.overlays.Factory.helpCenterLB', event);">Help&nbsp;Centre <img alt="" width="14" id="lazyload_-264564477_43" height="10" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/></span> </div> <div class="sep legal"> <div class="copyright"> © 2015 TripAdvisor LLC All rights reserved. TripAdvisor <a href="/web/20151225194115/http://www.tripadvisor.co.uk/pages/terms.html">Terms of Use</a>, <a href="/web/20151225194115/http://www.tripadvisor.co.uk/pages/privacy.html">Privacy Policy</a>, and <a href="/web/20151225194115/http://www.tripadvisor.co.uk/CookiePolicy">Cookie Policy</a>.</div> <div class="vfm_disclaimer"> </div> <div id="PDISCLAIMER" class="disclaimer"> * TripAdvisor LLC is not a booking agent and does not charge any service fees to users of our site... (<span id="TERMS" class="taLnk hvrIE6" onclick="getFullDisclaimerText()">more</span>) </div> <div class="userAgent"> <b>We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.</b><br/> We support the following browsers: <b>Windows:</b> <span class="taLnk" onclick="ta.util.ASDF.asdfPopup('PFaSnEitiTI8LuSCMiutLSVLMVTJpcIYat2xE')">Internet Explorer</span>, <span class="taLnk" onclick="ta.util.ASDF.asdfPopup('PFaizCSccJWVpEi2VxzLVCL')">Mozilla Firefox</span>, <span class="taLnk" onclick="ta.util.ASDF.asdfPopup('q5FyiiycV8LnGEiaV4Gc1VCWzz7')">Google Chrome</span>. <b>Mac:</b> <span class="taLnk" onclick="ta.util.ASDF.asdfPopup('PFJ22cV8LaJnitxELTVJIpEVtLtJTJESL')">Safari</span>. </div> <div class="disclaimer">TripAdvisor LLC is not responsible for content on external web sites. Taxes, fees not included for deals content.</div> </div> </div> </div> </div> <img width="0" id="p13n_tp_stm" class="tracking hidden" height="0" src="https://web.archive.org/web/20151225194115im_/http://static.tacdn.com/img2/x.gif"/> </div> </div> </div> <div id="COOKIE_BANNER" class="refresh"> <div class="inner"> TripAdvisor uses cookies to improve your site experience. <a href="/web/20151225194115/http://www.tripadvisor.co.uk/CookiePolicy">Learn more</a> or change your <span class="taLnk hvrIE6" onclick="ta.call('ta.popups.PopUtil.cookieSettingsPanel', event, this)">settings</span>. By continuing, you consent to our cookies. </div> </div> <script type="text/javascript"> (function () { if (typeof console == "undefined") console = {}; var funcs = ["log", "error", "warn"]; for (var i = 0; i < funcs.length; i++) { if (console[funcs[i]] == undefined) { console[funcs[i]] = function () {}; } } })(); var pageInit = new Date(); var hideOnLoad = new Array(); </script> <script type="text/javascript"> var jsGlobalMonths = new Array("January","February","March","April","May","June","July","August","September","October","November","December"); var jsGlobalMonthsAbbrev = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"); var jsGlobalDaysAbbrev = new Array("Mon","Tue","Wed","Thu","Fri","Sat","Sun"); var jsGlobalDaysShort = new Array("M","T","W","T","F","S","S"); var jsGlobalDaysFull = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"); var sInvalidDates = "The dates you entered are invalid. Please correct your dates and search again."; var sSelectDeparture = "Please select a departure airport."; var DATE_FORMAT_MMM_YYYY = "MMM YYYY"; var DATE_PICKER_CLASSIC_FORMAT = "dd/MM/yyyy"; var DATE_PICKER_SHORT_FORMAT = "dd/MM"; var DATE_PICKER_META_FORMAT = "EEE, d MMM"; var jsGlobalDayOffset = 2 - 1; var DATE_FORMAT = { pattern: /(\d{1,2})\/(\d{1,2})\/(\d{2,4})/, month: 2, date: 1, year: 3 }; var formatDate = function(d, m, y) {return [d,++m,y].join("/");} var cal_month_header = function(month, year) {return cal_months[month]+"&nbsp;"+year;}; </script> <script type="text/javascript"> var currencySymbol = new Array(); var cur_prefix = false; var cur_postfix = true; var curs=[,'CHF','SEK','TRY','DKK','NOK','PLN','AED','AFN','ALL','AMD','ANG','AOA','ARS','AWG','AZN','BAM','BBD','BDT','BGN','BHD','BIF','BMD','BND','BOB','BSD','BTN','BWP','BYR','BZD','CDF','CLP','COP','CRC','CVE','CZK','DJF','DOP','DZD','EGP','ERN','ETB','FJD','FKP','GEL','GHS','GIP','GMD','GNF','GTQ','GYD','HNL','HRK','HTG','HUF','IDR','IQD','IRR','ISK','JMD','JOD','KES','KGS','KHR','KMF','KWD','KYD','KZT','LAK','LBP','LKR','LRD','LSL','LYD','MAD','MDL','MGA','MKD','MNT','MOP','MRO','MUR','MVR','MWK','MYR','MZN','NAD','NGN','NIO','NPR','OMR','PAB','PEN','PGK','PHP','PKR','PYG','QAR','RON','RSD','RUB','RWF','SAR','SBD','SCR','SGD','SHP','SLL','SOS','SRD','STD','SZL','THB','TJS','TMT','TND','TOP','TTD','TZS','UAH','UGX','UYU','UZS','VEF','VUV','WST','YER','ZAR','CUP','KPW','MMK','SDG','SYP']; for(var i=1;i<curs.length;i++){currencySymbol[curs[i]]=new Array(curs[i],false);} var curs = [,'USD','GBP','EUR','CAD','AUD','JPY','RMB','INR','BRL','MXN','TWD','HKD','ILS','KRW','NZD','VND','XAF','XCD','XOF','XPF'] var curs2 = [,'US$','£','€','CA$','A$','JP¥','CN¥','₹','R$','MX$','NT$','HK$','₪','₩','NZ$','₫','FCFA','EC$','CFA','CFPF'] for(var i=1;i<curs.length;i++){currencySymbol[curs[i]]=new Array(curs2[i],false);} var groupingSize = 3; var groupingSeparator = ","; var JS_location_not_found = "Your location not found."; var JS_click_to_expand = "Click to Expand"; var JS_choose_valid_city = "Please choose a valid city from the list."; var JS_select_a_cruise_line = "Please select a cruise line."; var JS_loading = "Loading ..."; var JS_Ajax_failed="We're sorry, but there was a problem retrieving the content. Please check back in a few minutes."; var JS_maintenance="Our site is currently undergoing maintenance.We\'re sorry for the inconvenience...we\'ll be back soon."; var JS_Stop_search = "stop search"; var JS_Resume_search = "Resume search"; var JS_Thankyou = "Thank you"; var JS_DateFormat = "dd/mm/yyyy"; var JS_review_lost = "Your review will be lost."; var JS_coppa_sorry = "We're sorry...."; var JS_coppa_privacy = "Based on information you submitted, your TripAdvisor account does not meet the requirements of our <a href='/pages/privacy.html'>Privacy Policy</a>."; var JS_coppa_deleted = "Your account has been deleted."; var JS_close = "Close"; var JS_close_image = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/buttons/closeButton.gif"; var JS_CHANGES_SAVED = "Changes saved"; var JS_community_on = "Community has been enabled"; var lang_Close = JS_close; var JS_UpdatingYourResults = "Updating your results &#8230;"; var JS_OwnerPhoto_heading = "Thank you for submitting your request to TripAdvisor. "; var JS_OwnerPhoto_subheading = "We process most listings and changes within 5 business days. "; var JS_OwnerPhoto_more = "Add more photos to your listing"; var JS_OwnerPhoto_return = "Return to your Owner’s Centre"; var JS_NMN_Timeout_title = "Do you want to keep trying?"; var JS_NMN_Timeout_msg = "It is taking longer than expected to get your location."; var JS_NMN_Error_title = "Location error"; var JS_NMN_Error_msg = "There has been an error in trying to determine your location"; var JS_KeepTrying = "Keep Trying"; var JS_TryAgain = "Try Again"; var js_0001 = "Please select at least one vendor from the list."; var js_0002 = "Please choose dates in the future."; var js_0003 = "Please choose a check-out date that is at least one day later than your check-in date."; var js_0004 = "Please choose dates that are less than 330 days away."; var js_0005 = "Searching for deals ... this may take a few moments"; var js_0006 = "Your selections have not changed."; var js_0010 = "Please click again to open each window or adjust browser settings to disable popup blockers."; var js_0011 = "Update"; var js_0012 = "Show next offer"; var js_0013 = "Please click the \"Check Rates!\" button above to open each window."; var js_0014 = 'Opens one window for each offer. Please disable pop-up blockers.'; var js_0015 = 'Compare prices'; var js_invalid_dates_text = "The dates entered are invalid. Please correct your dates and search again."; var js_invalid_dates_text_new = "Please enter dates to check rates"; var js_invalid_dates_text_new2 = "Please enter dates to show prices"; var qcErrorImage = '<center><img src="https://web.archive.org/web/20151225194115/http://static.tacdn.com/img/action_required_blinking.gif" /></center>'; var selectedHotelName = ""; var cr_loc_vend = 'https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/checkrates/cr.gif'; var cr_loc_vend_ch = 'https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/checkrates/cr_check.gif'; var cr_loc_logo = 'https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/checkrates/logo.gif'; var cd_loc_vend = 'https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/checkrates/cd.png'; var cd_loc_vend_ch = 'https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/checkrates/cd_check.png'; var JS_Any_Date = "Any Date"; var JS_Update_List = "Update List"; var sNexusTitleMissing = "The title must be populated"; var JS_Challenge="Challenge"; var JS_TIQ_Level="Level"; var JS_TIQ="Travel IQ"; var JS_TIQ_Pts="pts"; var RATING_STRINGS = [ "Click to rate", "Terrible", "Poor", "Average", "Very Good", "Excellent" ]; var overlayLightbox = false; if("" != "") { overlayLightbox = true; } var isTakeOver = false; var overlayOptions = ""; var overlayBackupLoc = ""; var gmapDomain = "maps.google.com"; var mapChannel = "ta.desktop"; var bingMapsLang = "en".toLowerCase(); var bingMapsCountry = "UK".toLowerCase(); var bingMapsBaseUrl = "https://web.archive.org/web/20151225194115/http://www.bing.com/maps/default.aspx?cc=uk&"; var googleMapsBaseUrl = "https://web.archive.org/web/20151225194115/http://maps.google.co.uk/?"; var yandexMapsBaseUrl = "https://web.archive.org/web/20151225194115/http://maps.yandex.com"; var serverPool = "A"; var reg_overhaul = true; var posLocale = "en_UK"; var cssPhotoViewerAsset = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/photos_with_inline_review-v21686674533b.css"; var cssAlbumViewerAsset = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/photo_albums-v21698186425b.css"; var jsPhotoViewerAsset = 'https://web.archive.org/web/20151225194115/http://static.tacdn.com/js3/src/ta/photos/Viewer-v22429591760b.js'; var jsAlbumViewerAsset = ["https://web.archive.org/web/20151225194115/http://static.tacdn.com/js3/album_viewer-c-v2332470117b.js"]; var jsAlbumViewerExtendedAsset = ["https://web.archive.org/web/20151225194115/http://static.tacdn.com/js3/album_viewer_extended-c-v2350918270b.js"]; var jsDesktopBackboneAsset = ["https://web.archive.org/web/20151225194115/http://static.tacdn.com/js3/desktop_modules_backbone-c-v2640686664b.js"]; var jsScrollingTabsAsset = 'https://web.archive.org/web/20151225194115/http://static.tacdn.com/js3/src/ta/widgets/ScrollingTabs-v22369633560b.js'; var jsPhotoViewerTALSOAsset = 'https://web.archive.org/web/20151225194115/http://static.tacdn.com/js3/src/TALSO-v2188162152b.js'; var jsJWPlayerHelperAsset = 'https://web.archive.org/web/20151225194115/http://static.tacdn.com/js3/src/ta/media/player/JwPlayer-v2250836624b.js'; var taJwplayerVersion6 = true; var hasRequiredFlashPlayer = function() { return ta.media.JWPlayer.hasRequiredFlashPlayer(); }; </script> <script type="text/javascript"> var IS_DEBUG = false; var CDNHOST = "https://web.archive.org/web/20151225194115/http://static.tacdn.com"; var cdnHost = CDNHOST; var MEDIA_HTTP_BASE = "https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/"; var POINT_OF_SALE = "en_UK"; var WINDOW_EVENT_OBJ = window.Event; </script> <script type="text/javascript"> var VERSION_MAP = { "ta-widgets-typeahead.js": "https://web.archive.org/web/20151225194115/http://static.tacdn.com/js3/ta-widgets-typeahead-c-v21658485429b.js" , "ta-media.js": "https://web.archive.org/web/20151225194115/http://static.tacdn.com/js3/ta-media-c-v21328230271b.js" , "ta-overlays.js": "https://web.archive.org/web/20151225194115/http://static.tacdn.com/js3/ta-overlays-c-v23891245347b.js" , "ta-mapsv2.js": "https://web.archive.org/web/20151225194115/http://static.tacdn.com/js3/ta-mapsv2-gmaps3-c-v21345068924b.js" }; </script> <script type="text/javascript"> var cookieDomain = ".tripadvisor.co.uk"; var modelLocaleCountry = "UK"; var ipCountryId = "191"; var pageServlet = "Home"; var crPageServlet = "Home"; var userLoggedIn = false; </script> <script type="text/javascript"> var migrationMember = false; var savesEnable = false; var flagsUrl = '/'; var noPopClass = "no_cpu"; var flagsSettings = [ ]; var isIPad = false; var isTabletOnFullSite = false; var tabletOnFullSite = false; var lang_Close = "Close"; var isSmartdealBlueChevron = false; var img_loop = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/generic/site/loop.gif"; var communityEnabled = true var footerFlagFormat = ""; var modelLocId = ""; var gClient = 'gme-tripadvisorinc'; var gKey = ''; var gLang = '&language=en_GB'; var mapsJs = 'https://web.archive.org/web/20151225194115/http://static.tacdn.com/js3/ta-maps-gmaps3-c-v2517161971b.js'; var mapsJsLite = 'https://web.archive.org/web/20151225194115/http://static.tacdn.com/js3/lib/TAMap-v22716202300b.js'; var memoverlayCSS = 'https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/pages/memberoverlay-v2735825778b.css'; var flagsFlyoutCSS = 'https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/overlays/flags/flags_flyout-v2178661648b.css'; var globalCurrencyPickerCSS = 'https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/overlays/global_currency_picker-v24284795853b.css'; var emailHotelCSS = 'https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/t4b/emailhotel-v22741496419b.css'; var passportStampsCSS = 'https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/modules/passport_stamps-v21996473260b.css'; var autocompleteCss = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/modules/autocomplete-v22296357173b.css"; var globalTypeAheadCss = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/global_typeahead-v23388826953b.css"; var globalTypeAheadFontCss = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/proxima_nova-v21536367270b.css"; var compareHotelCSS = 'https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/pages/compareHotel-v24288065984b.css'; var wiFriHasMember = false ; var JS_SECURITY_TOKEN = "AAABUdqo0IfcAFeGmqdPq6sebmFbHBc+QVVvMA=="; var addOverlayCloseClass = ""; var isOverlayServlet = ""; var IS_OVERLAY_DEBUG = "false"; var IS_MTPU_ENABLED = true; var MTPU_RULE = 771; </script> <script type="text/javascript" crossorigin="anonymous" src="https://web.archive.org/web/20151225194115js_/http://static.tacdn.com/js3/ta-home-2011-c-v21223226054b.js"></script> <script type="text/javascript">var taSecureToken = "AAABUdqo0IfcAFeGmqdPq6sebmFbHBc+QVVvMA==";</script> <script type="text/javascript"> if(window.ta && ta.store) { ta.store('photo.viewer.localization.videoError', 'We\'re sorry, video player could not load'); } </script> <script type="text/javascript"> var geoParam = "&geo="; </script> <!-- web529b.b.tripadvisor.com --> <!-- PRODUCTION --> <!-- PRODUCTION --> <script type="text/javascript"> ta.store('currency_format_using_icu4j_cldr.featureEnabled', 'true'); </script><script type="text/javascript"> ta.store('flag_flyout_link_fixing.featureEnabled', 'false'); </script><script>ta.common.header.createNavMenu(ta.find('.warLink'), { initFn: function() { ta.run('ta.overlays.Factory.createWARToDoListOverlay'); }});</script><script>ta.common.header.createNavMenu(ta.select('.jsNavMenu'));</script><script type="text/javascript"> ta.store('typeahead_closed_label', 'CLOSED'); // CLOSED ta.store('typeahead_moved_label', 'MOVED'); // MOVED ta.store('typeahead_new_location_label', 'NEW LOCATION'); // NEW LOCATION ta.store('typeahead.scoped.all_of_trip', 'Worldwide'); ta.store('typeahead.scoped.poi_default_text', 'What are you looking for?'); ta.store('typeahead.masthead_options', {showHistory:true, integrateHistory:true, focusAction:'history', minChars:3, defaultValue:'Search for a city, hotel, etc.', nextField:false, injectNeighborhoods:true, injectNewLocation:true}) var get_scoped_typeahead = function(evt, element){ var scopedSearch = ta.retrieve('ta_scoped_typeahead_search'); if(scopedSearch){ return scopedSearch; } var staticTypeAheadOptions = ta.retrieve('typeahead.masthead_options'); var scopedSearch = ta.call('ta.common.dualsearch.createScopedSearch', evt, element, options={geoID:'', swapped: false, bypassSearch:true, staticTypeAheadOptions:staticTypeAheadOptions}); if(!scopedSearch) { return; } return scopedSearch; } </script><script> ta.store('home.text_defaults', {default_attractions:'Travellers\' favourite attractions', default_beaches:'Travellers\' top beaches', default_destinations:'Top 25 destinations', default_hotels:'The world\'s best hotels', default_islands:'10 best islands', default_restaurants:'Top recommended restaurants'}); </script><script type="text/javascript">ta.store('pypt_typeahead_unified_api', true);</script><script type="text/javascript"> ta.store('typeahead_pypt_allow_too_few_chars_search_feature', true); </script><script type="text/javascript"> ta.store('ta.pages.home.pypt.msgs.select_one_of_these', 'Select one of these:'); ta.store('typeahead.revised.pypt.mechanics.feature', true); </script><script type="text/javascript"> ta.store('ta.pages.home.pypt.msgs.select_one_of_these', 'Choose one of these (or keep typing)'); ta.store('ta.pages.home.pypt.msgs.enter.hotel', 'Enter a city or hotel name'); ta.store('ta.pages.home.pypt.msgs.enter.city.vr', 'Enter a city or region'); ta.store('ta.pages.home.pypt.msgs.enter.rest', 'Enter a city or restaurant name'); ta.store('ta.pages.home.pypt.msgs.enter.dest', 'Enter a city, region or country'); ; ; ta.queueForLoad( function() { ta.pages.home.createTypeAhead(null,ta.id('searchbox'),'HOTELHOME','hotel',{showHistory:true, includeNeighborhoods:true, integrateHistory: true, highlightHistory: true, historyTypes:['geo','hotel'], historyPredicate: function(result){return !result.is_broad;}, jpFirefoxIME: ta.retrieve('jp_typeahead_ime_firefox.enabled')}, false); }); </script><script> ta.store('fall2013.refresh.carousel', [{id:"restaurants", img:"https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/home/top_carousel/home-carousel-restaurants.jpg", caption:"default_restaurants", url:"/TravelersChoice-Restaurants-cFineDining-g1"},{id:"tc logo", img:"https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/home/tc_twol.gif", url:"/TravelersChoice"},{id:"islands", img:"https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/popups/islands15_chicklet_noflag.jpg", caption:"default_islands", url:"/TravelersChoice-Islands-cTop-g1"},{id:"hotels", img:"https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/home/hotel15_chicklet.jpg", caption:"default_hotels", url:"/TravelersChoice-Hotels-cTop-g1"},{id:"destinations", img:"https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/popups/tcd_2015_chicklet.jpg", caption:"default_destinations", url:"/TravelersChoice-Destinations-cTop-g1"},{id:"beaches", img:"https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/home/beaches15_chicklet_noflag.jpg", caption:"default_beaches", url:"/TravelersChoice-Beaches-cTop-g1"}]); </script> <script type="text/javascript"> ta.keep('fb.partial.extraCSS', 'https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/home_activity-v22177461653b.css'); ta.keep('fb.partial.extraJS', ["https://web.archive.org/web/20151225194115/http://static.tacdn.com/js3/homepage_activity-c-v23381756581b.js"]); </script> <script type="text/javascript"> ta.store('friendAvatarSwitcherObj', (function() { var AVATAR_CLASS_GUID_REGEX = /\bavatarGUID:(\w+)\b/; // Class that contains the GUID of the member // whose avatar it's on. var AVATAR_CLASS = 'potentialFacebookAvatar'; // Signal class for Mootools parsing of the DOM. var AVATAR_CLASS_SELECTOR = '.' + AVATAR_CLASS; // Selector needed for Mootools $$ function. var guidToImgMap = {}; // mapping of member guids to avatar img tags var friendGuidToSrcMap = {}; // mapping of friend guids* to facebook profile pic src values // *only ever contains guids of people with avatar img tags on page var friendGuids = []; // array of friend guids*, used because IE doesn't like for-each loops // *only ever contains guids of people with avatar img tags on page return { // Finds all avatars on the page that match the signal class, and stores them // in a map for later replacement. findAvatarsOnPage: function() { $$(AVATAR_CLASS_SELECTOR).each(function (avatarImg) { var guid = avatarImg.className.match(AVATAR_CLASS_GUID_REGEX); if (guid && guid[1]) { // based on how JS regex works, guid[1] is the user's guid guidToImgMap[guid[1]] = avatarImg; // associate the guid with the img tag } }); }, // Replaces all avatars on the page with the correct FB avatars, using // the maps of GUIDs to img tags and FB profile src values. replaceAvatarsOnPage: function() { for (var i = 0; i < friendGuids.length; i++) { // because IE doesn't like for-each loops var avatarImg = guidToImgMap[friendGuids[i]] avatarImg.src = friendGuidToSrcMap[friendGuids[i]]; avatarImg.className = avatarImg.className.replace(AVATAR_CLASS_GUID_REGEX, '').replace(AVATAR_CLASS, ''); } }, // Checks if guid is already in map of avatar img guids, and // if it is, adds it to map of guids to be converted. This is called // by a different file, such as friends_avatar_data_js.vm. checkAndAddGuidAndSrc: function(guid, src) { if (guidToImgMap.hasOwnProperty(guid)) { friendGuids.push(guid); friendGuidToSrcMap[guid] = src; } } } })()); // Make the partial request, and set our response behavior. ta.merge('facebook.data.params', {uid: '80826800832FBCE1FBD13F1B6A8D96EA'}); if(ta.keep) { ta.keep('facebook.data.request', 'FRIEND_AVATARS'); } ta.keep('facebook.data.onAvail.FRIEND_AVATARS', function() { ta.retrieve('friendAvatarSwitcherObj').replaceAvatarsOnPage(); }); ta.queueForLoad(function() { // just in case we have the ta object before the DOM is fully initialized ta.retrieve('friendAvatarSwitcherObj').findAvatarsOnPage(); // as soon as we can, start parsing the DOM for avatars }, "findAvatarsOnPage"); </script> <script> ta.queueForLoad( function() { ta.keep('facebook.data.request', 'HOME_DASHBOARD_DELAYED') }, 'IPFriends'); ta.keep('facebook.data.onAvail.HOME_DASHBOARD_DELAYED', function(container, incomplete, fail){ if(fail) return false; if(incomplete) return true; var content = container.getElementById('HOME_DASHBOARD_DELAYED'); if(content) { content = content.getElement('div'); content.replaces(ta.id('MEM_DASH')); if ( ta.id('RECENTLY_VIEWED_LIST') ) { ta.id('RECENTLY_VIEWED_LIST').hide(); } } return false; }); </script> <script> var _comscore = _comscore || []; _comscore.push({ c1: '2', c2: '6036461', c3: '', c4: '' }); var _csload = function() { var s = document.createElement('script'), el = document.getElementsByTagName('script')[0]; s.async = true; s.src = (document.location.protocol == 'https:' ? 'https://web.archive.org/web/20151225194115/https://sb' : 'http://b') + '.scorecardresearch.com/beacon.js'; el.parentNode.insertBefore(s, el); }; ta.queueForLoad(_csload, 5, 'comscore'); </script> <noscript> <img class="tracking" height="1" width="1" src="https://web.archive.org/web/20151225194115im_/http://b.scorecardresearch.com/p?c1=2&amp;c2=6036461&amp;c3=&amp;c4=&amp;c5=&amp;c6=&amp;c15=&amp;cv=2.0&amp;cj=1"/> </noscript> <script type="text/javascript"> ta.queueForReady( function() { ta.localStorage && ta.localStorage.updateSessionId('948402E7BFB5463E7AEDE29900713873'); }, 1, "reset localStorage session id"); </script> <script type="text/javascript"> ta.store('ta.commerce.suppress_commerce_impressions.enabled', true); </script> <script type="text/javascript"> ta.store('typeahead.typeahead2_mixed_ui', true); ta.store('typeahead.elasticsearch_include_geo_pages', true); ta.store('typeahead.typeahead2_geo_segmented_ui', true); ta.store('typeahead.integrate_recently_viewed', true); ta.store('typeahead.destination_icons', "https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/icons/typeahead/destination_icons.png"); ta.store('typeahead.geoArea', ' area'); ta.store('typeahead.worldwide', 'Worldwide'); ta.store('typeahead.noResultsFound', 'No results found.'); ta.store('typeahead.searchForPrompt', "Search for"); ta.store('typeahead.location', "Location"); ta.store('typeahead.restaurant', "Restaurant"); ta.store('typeahead.attraction', "Attraction"); ta.store('typeahead.hotel', "Hotel"); ta.store('typeahead.restaurant_list', "Restaurants"); ta.store('typeahead.attraction_list', "Attractions"); ta.store('typeahead.things_to_do', "Things to Do"); ta.store('typeahead.hotel_list', "Hotels"); ta.store('typeahead.vacation_rental_list', "Holiday Rentals"); ta.store('typeahead.scoped.static_local_label', '% area'); ta.store('typeahead.scoped.result_title_text', 'Start typing, or try one of these suggestions...'); ta.store('typeahead.scoped.poi_overview_geo', '<span class="poi_overview_item">Overview</span> of %'); ta.store('typeahead.scoped.poi_hotels_geo', '<span class="poi_overview_item">Hotels</span> in %'); ta.store('typeahead.scoped.poi_vr_geo', '<span class="poi_overview_item">Holiday Rentals</span> in %'); ta.store('typeahead.scoped.poi_attractions_geo', '<span class="poi_overview_item">Things to Do</span> in %'); ta.store('typeahead.scoped.poi_eat_geo', '<span class="poi_overview_item">Restaurants</span> in %'); ta.store('typeahead.scoped.poi_flights_geo', '<span class="poi_overview_item">Flights</span> to %'); ta.store('typeahead.scoped.poi_nbrhd_geo', '<span class="poi_overview_item">Neighbourhoods</span> in %'); ta.store('typeahead.scoped.poi_travel_guides_geo', '<span class="poi_overview_item">Travel Guides</span> in %'); ta.store('typeahead.scoped.overview', 'Overview '); ta.store('typeahead.scoped.flights', 'Flights'); ta.store('typeahead.scoped.neighborhoods', 'Neighbourhoods'); ta.store('typeahead.scoped.travel_guides', 'Travel Guides'); ta.store('typeahead.scoped.geo_area_template', '% area'); ta.store('typeahead.searchMore', 'Find more results for "%"'); ta.store('typeahead.history', "Recently viewed"); ta.store('typeahead.history.all_caps', "RECENTLY VIEWED"); ta.store('typeahead.popular_destinations', "POPULAR DESTINATIONS"); ta.store('typeahead.recentHistoryList', []); ta.store('typeahead.popularDestinations', [{"lookbackServlet":null,"normalized_name":"istanbul","title":"Destinations","type":"GEO","is_vr":true,"url":"\/Tourism-g293974-Istanbul-Vacations.html","urls":[{"url_type":"geo","name":"Istanbul Tourism","type":"GEO","url":"\/Tourism-g293974-Istanbul-Vacations.html"},{"url_type":"vr","name":"Istanbul Holiday Rentals","type":"VACATION_RENTAL","url":"\/VacationRentals-g293974-Reviews-Istanbul-Vacation_Rentals.html"},{"url_type":"eat","name":"Istanbul Restaurants","type":"EATERY","url":"\/Restaurants-g293974-Istanbul.html"},{"url_type":"attr","name":"Istanbul Attractions","type":"ATTRACTION","url":"\/Attractions-g293974-Activities-Istanbul.html"},{"url_type":"hotel","name":"Istanbul Hotels","type":"HOTEL","url":"\/Hotels-g293974-Istanbul-Hotels.html"},{"url_type":"flights_to","name":"Flights to Istanbul","type":"FLIGHTS_TO","url":"\/Flights-g293974-Istanbul-Cheap_Discount_Airfares.html"},{"url_type":"nbrhd","name":"Istanbul Neighbourhoods","type":"NEIGHBORHOOD","url":"\/NeighborhoodList-g293974-Istanbul.html"},{"url_type":"tg","name":"Istanbul Travel Guides","type":"TRAVEL_GUIDE","url":"\/Travel_Guide-g293974-Istanbul.html"}],"is_broad":false,"scope":"global","name":"Istanbul, Turkey, Europe","data_type":"LOCATION","details":{"parent_name":"Turkey","grandparent_name":"Europe","rac_enabled":true,"name":"Istanbul","parent_ids":[293969,4,1],"geo_name":"Turkey, Europe"},"value":293974,"coords":"41.00986,28.95707"},{"lookbackServlet":null,"normalized_name":"rome","title":"Destinations","type":"GEO","is_vr":true,"url":"\/Tourism-g187791-Rome_Lazio-Vacations.html","urls":[{"url_type":"geo","name":"Rome Tourism","type":"GEO","url":"\/Tourism-g187791-Rome_Lazio-Vacations.html"},{"url_type":"vr","name":"Rome Holiday Rentals","type":"VACATION_RENTAL","url":"\/VacationRentals-g187791-Reviews-Rome_Lazio-Vacation_Rentals.html"},{"url_type":"eat","name":"Rome Restaurants","type":"EATERY","url":"\/Restaurants-g187791-Rome_Lazio.html"},{"url_type":"attr","name":"Rome Attractions","type":"ATTRACTION","url":"\/Attractions-g187791-Activities-Rome_Lazio.html"},{"url_type":"hotel","name":"Rome Hotels","type":"HOTEL","url":"\/Hotels-g187791-Rome_Lazio-Hotels.html"},{"url_type":"flights_to","name":"Flights to Rome","type":"FLIGHTS_TO","url":"\/Flights-g187791-Rome_Lazio-Cheap_Discount_Airfares.html"},{"url_type":"nbrhd","name":"Rome Neighbourhoods","type":"NEIGHBORHOOD","url":"\/NeighborhoodList-g187791-Rome_Lazio.html"},{"url_type":"tg","name":"Rome Travel Guides","type":"TRAVEL_GUIDE","url":"\/Travel_Guide-g187791-Rome_Lazio.html"}],"is_broad":false,"scope":"global","name":"Rome, Lazio, Italy","data_type":"LOCATION","details":{"parent_name":"Italy","grandparent_name":"Europe","rac_enabled":true,"name":"Rome","parent_ids":[187789,187768,4,1],"geo_name":"Lazio, Italy"},"value":187791,"coords":"41.893623,12.495978"},{"lookbackServlet":null,"normalized_name":"london","title":"Destinations","type":"GEO","is_vr":true,"url":"\/Tourism-g186338-London_England-Vacations.html","urls":[{"url_type":"geo","name":"London Tourism","type":"GEO","url":"\/Tourism-g186338-London_England-Vacations.html"},{"url_type":"vr","name":"London Holiday Rentals","type":"VACATION_RENTAL","url":"\/VacationRentals-g186338-Reviews-London_England-Vacation_Rentals.html"},{"url_type":"eat","name":"London Restaurants","type":"EATERY","url":"\/Restaurants-g186338-London_England.html"},{"url_type":"attr","name":"London Attractions","type":"ATTRACTION","url":"\/Attractions-g186338-Activities-London_England.html"},{"url_type":"hotel","name":"London Hotels","type":"HOTEL","url":"\/Hotels-g186338-London_England-Hotels.html"},{"url_type":"flights_to","name":"Flights to London","type":"FLIGHTS_TO","url":"\/Flights-g186338-London_England-Cheap_Discount_Airfares.html"},{"url_type":"nbrhd","name":"London Neighbourhoods","type":"NEIGHBORHOOD","url":"\/NeighborhoodList-g186338-London_England.html"},{"url_type":"tg","name":"London Travel Guides","type":"TRAVEL_GUIDE","url":"\/Travel_Guide-g186338-London_England.html"}],"is_broad":false,"scope":"global","name":"London, England, United Kingdom","data_type":"LOCATION","details":{"parent_name":"England","grandparent_name":"United Kingdom","rac_enabled":false,"name":"London","parent_ids":[186217,186216,4,1],"geo_name":"England, United Kingdom"},"value":186338,"coords":"51.51924,-0.096654"},{"lookbackServlet":null,"normalized_name":"beijing","title":"Destinations","type":"GEO","is_vr":true,"url":"\/Tourism-g294212-Beijing-Vacations.html","urls":[{"url_type":"geo","name":"Beijing Tourism","type":"GEO","url":"\/Tourism-g294212-Beijing-Vacations.html"},{"url_type":"vr","name":"Beijing Holiday Rentals","type":"VACATION_RENTAL","url":"\/VacationRentals-g294212-Reviews-Beijing-Vacation_Rentals.html"},{"url_type":"eat","name":"Beijing Restaurants","type":"EATERY","url":"\/Restaurants-g294212-Beijing.html"},{"url_type":"attr","name":"Beijing Attractions","type":"ATTRACTION","url":"\/Attractions-g294212-Activities-Beijing.html"},{"url_type":"hotel","name":"Beijing Hotels","type":"HOTEL","url":"\/Hotels-g294212-Beijing-Hotels.html"},{"url_type":"flights_to","name":"Flights to Beijing","type":"FLIGHTS_TO","url":"\/Flights-g294212-Beijing-Cheap_Discount_Airfares.html"},{"url_type":"tg","name":"Beijing Travel Guides","type":"TRAVEL_GUIDE","url":"\/Travel_Guide-g294212-Beijing.html"}],"is_broad":false,"scope":"global","name":"Beijing, Beijing Region, China","data_type":"LOCATION","details":{"parent_name":"China","grandparent_name":"Asia","rac_enabled":false,"name":"Beijing","parent_ids":[1131314,294211,2,1],"geo_name":"Beijing Region, China"},"value":294212,"coords":"39.909336,116.39452"},{"lookbackServlet":null,"normalized_name":"prague","title":"Destinations","type":"GEO","is_vr":true,"url":"\/Tourism-g274707-Prague_Bohemia-Vacations.html","urls":[{"url_type":"geo","name":"Prague Tourism","type":"GEO","url":"\/Tourism-g274707-Prague_Bohemia-Vacations.html"},{"url_type":"vr","name":"Prague Holiday Rentals","type":"VACATION_RENTAL","url":"\/VacationRentals-g274707-Reviews-Prague_Bohemia-Vacation_Rentals.html"},{"url_type":"eat","name":"Prague Restaurants","type":"EATERY","url":"\/Restaurants-g274707-Prague_Bohemia.html"},{"url_type":"attr","name":"Prague Attractions","type":"ATTRACTION","url":"\/Attractions-g274707-Activities-Prague_Bohemia.html"},{"url_type":"hotel","name":"Prague Hotels","type":"HOTEL","url":"\/Hotels-g274707-Prague_Bohemia-Hotels.html"},{"url_type":"flights_to","name":"Flights to Prague","type":"FLIGHTS_TO","url":"\/Flights-g274707-Prague_Bohemia-Cheap_Discount_Airfares.html"},{"url_type":"nbrhd","name":"Prague Neighbourhoods","type":"NEIGHBORHOOD","url":"\/NeighborhoodList-g274707-Prague_Bohemia.html"},{"url_type":"tg","name":"Prague Travel Guides","type":"TRAVEL_GUIDE","url":"\/Travel_Guide-g274707-Prague_Bohemia.html"}],"is_broad":false,"scope":"global","name":"Prague, Czech Republic, Europe","data_type":"LOCATION","details":{"parent_name":"Czech Republic","grandparent_name":"Europe","rac_enabled":false,"name":"Prague","parent_ids":[274685,274684,4,1],"geo_name":"Czech Republic, Europe"},"value":274707,"coords":"50.076847,14.427817"}]); </script> <script type="text/javascript"> ta.store('metaCheckRatesUpdateDivInline', 'PROVIDER_BLOCK_INLINE'); ta.store('metaInlineGeoId', ''); </script> <script> </script> <script type="text/javascript"> ta.store('metaCheckRatesUpdateDiv', 'PROVIDER_BLOCK'); ta.store('checkrates.meta_ui_sk_box_v3', true) ta.store('checkrates.one_second_xsell', true); </script> <script> ta.store("lightbox_improvements", true); ta.store("checkrates.hr_bc_see_all_click.lb", true); </script> <script type="text/javascript"> ta.store("hotels_meta_focus", 4); </script> <script type="text/javascript"> var metaCheckRatesCSS = 'https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/meta_ui_sk_box_chevron-v21459360017b.css'; ta.store('metaCheckRatesFeatureEnabled', true); </script> <script type="text/javascript"> ta.store('mapProviderFeature.maps_api','ta-maps-gmaps3'); </script> <script type="text/javascript"> var dropdownMetaCSS = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/meta_drop_down_overlay-en_UK-v22369132862b.css"; </script> <script type="text/javascript"> ta.store('metaDatePickerEnabled', true); var common_skip_dates = "Search without specific dates"; ta.store('multiDP.skipDates', "Search without specific dates"); ta.store('multiDP.inDate', ""); ta.store('multiDP.outDate', ""); ta.store('multiDP.multiNightsText', "2 nights"); ta.store('multiDP.singleNightText', "1 night"); ta.store('calendar.preDateText', "dd/mm/yyyy"); ta.store('multiDP.adultsCount', "2"); ta.store('multiDP.singleAdultsText', "1 guest"); ta.store('multiDP.multiAdultsText', "2 guests"); ta.store('multiDP.enterDatesText', "Enter dates"); ta.store('multiDP.checkIn', "Check-in"); ta.store('multiDP.checkOut', "Check-out"); ta.store('multiDP.isMondayFirstDayOfWeek', true); ta.store('multiDP.dateSeparator', " - "); ta.store('multiDP.dateRangeEllipsis', "Searching %%%..."); ta.store('multiDP.abbrevMonthList', ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]); ta.store('multiDP.checkIn', "dd/mm/yyyy"); ta.store('multiDP.checkOut', "dd/mm/yyyy"); </script> <script type="text/javascript"> (function(window,ta,undefined){ try { ta = window.ta = window.ta || {}; ta.uid = 'Vn2b2woQIXEAAWlnIXMAAAAC'; ta.userLoggedIn = false; ta.userSecurelyLoggedIn = false; } catch (e) { if(ta && ta.util && ta.util.error && ta.util.error.record) { ta.util.error.record(e,'global_ga.vm'); } } }(window,ta)); </script> <script type="text/javascript"> (function(window,ta,undefined){ try { ta = window.ta = window.ta || {}; ta.uid = 'Vn2b2woQIXEAAWlnIXMAAAAC'; ta.userLoggedIn = false; ta.userSecurelyLoggedIn = false; if (ta.prerender && ta.prerender._init){ ta.prerender._init(true); } var _gaq = window._gaq = window._gaq || [] , pageDataStack = ta.analytics.pageData = ta.analytics.pageData || [] , pageData ; window._gaq.push = function(){}; pageData=ta.analytics._JSON_parse('{\"cv\":[[\"_deleteCustomVar\",1],[\"_deleteCustomVar\",47],[\"_setCustomVar\",20,\"PP\",\"-277-274-287-251-\",3],[\"_setCustomVar\",26,\"Promos\",\"-RBA_September2013HPHero_Ft_Laud-\",3],[\"_deleteCustomVar\",11],[\"_deleteCustomVar\",13],[\"_deleteCustomVar\",12],[\"_deleteCustomVar\",19],[\"_deleteCustomVar\",25],[\"_deleteCustomVar\",14],[\"_deleteCustomVar\",8],[\"_deleteCustomVar\",10]],\"url\":\"/Home\"}'); pageDataStack.push(pageData); if(ta.keep){ ta.keep("partials.pageProperties","277-274-287-251"); } if(ta.store){ ta.store("gaMemberState","-"); } } catch (e) { if(ta && ta.util && ta.util.error && ta.util.error.record) { ta.util.error.record(e,'global_ga.vm'); } } }(window,ta)); </script> <script type="text/javascript"> var lazyImgs = [ {"data":"https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/generic/site/pencil.png","scroll":false,"tagType":"img","id":"lazyload_-264564477_0","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/home/newsletter_photos.jpg","scroll":true,"tagType":"img","id":"lazyload_-264564477_1","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/home/follow_us_fb.gif","scroll":true,"tagType":"img","id":"lazyload_-264564477_2","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/home/follow_us_twitter.jpg","scroll":true,"tagType":"img","id":"lazyload_-264564477_3","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/arrows/LeftCarouselInctive_alt.gif","scroll":true,"tagType":"img","id":"lazyload_-264564477_4","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/arrows/RightCarouselActive_alt.gif","scroll":true,"tagType":"img","id":"lazyload_-264564477_5","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-s/01/b8/09/fb/gg.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_6","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-l/09/ca/26/69/shot.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_7","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-s/07/c4/d7/7f/sharon-woods-metro-park.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_8","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-l/05/eb/61/fb/thom-p.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_9","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-s/01/c6/72/88/colorado-s-largest-aspen.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_10","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-l/02/56/33/5a/gunnisoncrestedbutte.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_11","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-s/00/19/16/1e/oregon.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_12","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-s/00/19/16/5b/sunnyoutdoors.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_13","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-s/02/76/0b/84/filename-541510-3424518659083.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_14","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-l/02/ee/d5/61/chinagirl15.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_15","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-s/01/b4/f4/c1/gibraltar.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_16","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-l/01/2e/70/64/avatar042.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_17","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-s/01/22/9b/33/sunset-from-smetana-embankment.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_18","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-l/01/65/1c/44/belohradsky.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_19","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-s/00/1d/73/fe/eilean-donan-castle.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_20","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-l/01/cb/9e/a6/fattrucker.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_21","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/daodao/photo-s/02/2a/b5/88/52097672201002211816242142319061832.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_22","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/generic/site/no_user_photo-v1.gif","scroll":false,"tagType":"img","id":"lazyload_-264564477_23","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-s/01/62/df/b6/una-de-les-granotes-mes.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_24","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-f/01/d5/21/01/facebook-avatar.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_25","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-s/01/20/10/d0/emperor-angelfish.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_26","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-l/01/2a/fd/8e/avatar.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_27","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-s/00/18/41/f7/sunbird.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_28","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-l/01/2e/70/8e/avatar015.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_29","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-s/01/0a/35/6c/ko-tao.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_30","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-l/01/a8/97/9c/geertjemiriamke.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_31","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-s/01/2d/86/eb/the-beach.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_32","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-l/03/1c/59/90/chris-b.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_33","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-s/02/39/97/15/sanibel-lighthouse.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_34","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/generic/site/no_user_photo-v1.gif","scroll":false,"tagType":"img","id":"lazyload_-264564477_35","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-s/00/18/bd/d9/autumn-in-meredith.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_36","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/generic/site/no_user_photo-v1.gif","scroll":false,"tagType":"img","id":"lazyload_-264564477_37","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-s/01/aa/bc/93/flume-gorge.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_38","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-l/01/2a/fd/a3/avatar.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_39","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-s/01/2e/37/29/on-the-way-to-the-uisge.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_40","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-l/02/cd/90/3d/proudcaper.jpg","scroll":false,"tagType":"img","id":"lazyload_-264564477_41","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://media-cdn.tripadvisor.com/media/photo-s/03/f0/c8/27/algarve.jpg","scroll":true,"tagType":"img","id":"lazyload_-264564477_42","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://static.tacdn.com/img2/icons/bell.png","scroll":true,"tagType":"img","id":"lazyload_-264564477_43","priority":100,"logerror":false} , {"data":"https://web.archive.org/web/20151225194115/http://p.smartertravel.com/ext/pixel/ta/seed.gif?id=NY1QkB0y0N5FZItURC2uxJYuKnWCLaG6Eq1H7nIUokqfgI1Si9dqManZBpWvMKqi","scroll":false,"tagType":"img","id":"p13n_tp_stm","priority":1000,"logerror":false} ]; var lazyHtml = [ ]; ta.queueForLoad( function() { window.setupLazyLoad(); }, 'lazy load images'); </script> <script type="text/javascript"> ta.keep('startOffset', ''); ta.store('page.geo', ""); ta.store('page.location', ""); ta.store('page.urlSafe', "http%3A__2F____2F__www__2E__tripadvisor__2E__co__2E__uk__2F__"); ta.store('facebook.disableLogin', false); ta.store('facebook.apiKey', "f1e687a58f0cdac60b7af2317a5febb3"); ta.store('facebook.appId', "162729813767876"); ta.store('facebook.appName', "tripadvisor"); ta.store('facebook.taServerTime', "1451072475"); ta.store('facebook.skip.session.check',"false"); ta.store('facebook.apiVersion', "v2.2"); ta.store("facebook.invalidFBCreds", true); window.fbAsyncInit = ta.support.Facebook.init; ta.queueForLoad(function(){ new Asset.javascript("//web.archive.org/web/20151225194115/http://connect.facebook.net/en_US/sdk.js"); }, 0, 'LoadFBJS'); function ip_adjustHeader() { // check for overlap var prefs = ta.id('USER_PREFS'); var head = ta.id('HEAD'); if (!prefs || !head) return; var ipWelcome = ta.id('IP_WELCOME'); if (ipWelcome) { ipWelcome.inject(head, 'top'); } } ta.queueForLoad(ip_adjustHeader, 'ip_adjustHeader'); ta.store('fb.name', ""); ta.store('fb.icon', ""); ta.keep('facebook.data.request', [ 'IP_HEADER' ]); ta.keep('facebook.data.request', ['ACTIVITY_COUNT']); ta.keep('facebook.onSessionAvail', function () { var node = ta.id('MOBHDRLNK'); if (node) { node.parentNode.removeChild(node); } }); ta.queueForLoad( function() { Cookie.writeSession('FBH', sniffFacebook() ? 1 : 2); }, 'SniffFB' ); ta.store('ads.reverseScroll', true); ta.store('ads.disableEventRefresh', true); ta.store('ads.deferEnabled', true); ta.store('ads.gptEnabled', true); var googletag=googletag||{}; googletag.cmd=googletag.cmd||[]; ta.queueForLoad( function() { ta.store('ads.pageTargeting', { "sess": "948402E7BFB5463E7AEDE29900713873", "PageType": "Home", "pool": "A", "rd": "co.uk", "loctype": "none", "slice": "single_4", "drs10": [ "MOB_0", "ABC_6", "CMN_5", "FL_3", "REV_2", "RNA_3", "SALES_5", "SEARCH_7" ], "drs": [ "MOB_5", "ABC_66", "CMN_54", "FL_38", "REV_24", "RNA_34", "SALES_57", "SEARCH_72" ], "report": [ "desktop_Home_single_4", "desktop_Home_WIN_SIZE", "desktop_co.uk_a", "desktop_Home_MOB_0", "desktop_Home_ABC_6", "desktop_Home_CMN_5", "desktop_Home_FL_3", "desktop_Home_REV_2", "desktop_Home_RNA_3", "desktop_Home_SALES_5", "desktop_Home_SEARCH_7" ], "platform": "desktop" }); var adStubsJSON = { "adTypes": [ { "base": "/5349/ta.ta.com.s/homepage", "size": [ [ 728, 90 ] ], "tgt": "gpt-ad-728x90", "type": "leaderboard_top", "custom_targeting": { "pos": "top" } }, { "base": "/5349/ta.ta.com.s/homepage", "size": [ [ 300, 250 ] ], "tgt": "gpt-ad-300x250", "type": "medium_rectangle_top", "custom_targeting": { "pos": "top" } }, { "base": "/5349/ta.ta.com.s/homepage", "size": [ [ 728, 90 ] ], "tgt": "gpt-ad-728x90-a", "type": "leaderboard_a", "custom_targeting": { "pos": "a" } }, { "base": "/5349/ta.ta.com.s/homepage", "size": [ [ 300, 250 ] ], "tgt": "gpt-ad-300x250-bottom", "type": "medium_rectangle_bottom", "custom_targeting": { "pos": "bottom" } } ] }; if( adStubsJSON && adStubsJSON.adTypes ) { ta.store('ads.adStubs', adStubsJSON.adTypes); } ta.store('ads.gptBase', '/5349/ta.ta.com.s/homepage' ); ta.common.ads.initDoubleClick(); }, 'Load GPT Ad JS' ); if(ta.sales && ta.sales.metaImpressionTag && typeof ta.sales.metaImpressionTag.addTrackingProvider == "function" && typeof ta.sales.metaImpressionTag.registerEvents == "function") { ta.sales.metaImpressionTag.addTrackingProvider("Hotwire", "Hotwire.com", "https://web.archive.org/web/20151225194115/http://b.scorecardresearch.com/p?c1=3&c2=6036461&c3=hotwireoct15apr16&c4=metahotwireoct15apr16&c5=metahotwireoct15apr16&c6=&c10=1&c11=&c13=1x1&c16=gen&cj=1&ax_fwd=1&rn=" ); ta.sales.metaImpressionTag.registerEvents(); } var avlb_hero_photos = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/modules/avlb_hero_photos-v23950307902b.css"; var checkRatesCSS = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/modules/checkrates-v23737909110b.css"; var regflowCss = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/registration-v22849831835b.css"; var overlayCss = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/overlays_defer-v2857424301b.css"; var amenityOverlayCss = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/amenities_flyout-v21660573287b.css"; var amenityLightboxCss = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/amenities_lightbox-v2764079569b.css"; var conceptsCss = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/accommodations/top_concepts-v23534996259b.css"; var avlbCss = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/overlays/alsoViewed-v22190906332b.css"; var avlbTestCss = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/overlays/alsoViewed_test-v2430392620b.css"; var VRCrossSellCss = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/modules/vr_cross_sell-v24168044193b.css"; var chkMoreCss = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/modules/checkmore-v23062822448b.css"; var chkMoreSpritesCss = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/checkmore_pack-en_UK.css"; var privateMsgCSS = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/modules/private_messaging-v250312725b.css"; var recentViewedCSS = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/common/recently_viewed-v2628695694b.css"; var checkRatesLBCss = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/check_rates_lb-v2106152486b.css"; var jfyOverlayCss = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/p13n/jfy_onboarding.css"; var floatingMapCSS = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/modules/floating_map-v22419345840b.css"; var t4bSlideshowCSS = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/modules/t4b_slideshow-v24112077699b.css"; var dhtml_cr_redesign_basic = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/overlays/cr_flyout-v22544950678b.css"; var dhtml_cr_redesign_png24 = "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/overlays/cr_flyout-v22544950678b.css"; ta.store('checkrates.check_more_re',true); ta.store('checkrates.check_more_re_center_large_hero_photos',true); ta.store('checkrates.check_more_hero_photos',true); ta.store('checkrates.center_overlay',true); ta.queueForLoad( function() { ta.util.cookie.showCookieBanner(); }, 'showCookieBanner - initial consent'); ta.store('popunder.similar_hotels', true); ta.store('popunder.similar_hotels_new_rules', true); ta.store('popunder.suppress_half_day', true); ta.store('p13n_client_tracking_tree',true); ta.store('useHotelsFilterState', true); ta.store('similar_hotels_exit_window_chevron', true); ta.store('fall_2013_masthead_refresh', true); ta.store( 'hotel_highlight_sd_style_disclaimer', true); ta.store('ta.media.uploader.cssAsset', 'https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/overlays/media_uploader-v2437991928b.css') ta.meta && ta.meta.linkTracking && ta.queueForLoad(function() { ta.meta.linkTracking.setup(); }, 'setup meta link tracking event'); ta.store('sem_provider_availability_sort', true); ta.store('sem_provider_availability_sort_respects_autobroadening', true); ta.store('assisted_booking_clicks_new_tab', true); ta.queueForLoad(function() { if(typeof js_error_array != "undefined") { Array.each(js_error_array, function onErrorFuncPost(js_error) { if(js_error && js_error.msg) { var jsMsg = js_error.msg; delete js_error['msg']; var jsErr = null; if(js_error.error) { jsErr = js_error.error; delete js_error['error']; } var isTaNotDefinedError = jsMsg && typeof jsMsg === 'string' && jsMsg.indexOf('ta is not defined') >= 0; if(!isTaNotDefinedError) { ta.util.error.record(jsErr, "window.onerror:: " + jsMsg, null, js_error); } } }); ta.store('ta.onload.errors', true); } ta.store('ta.js_error_array.processed', true); }, 'record onload errors'); try { if(true || false) { if (window.ta && ta.common && ta.common.dmp && ta.common.dmp.store) { ta.common.dmp.store.storeValue("dmpEnabled", true); ta.common.dmp.store.storeValue("dmpBlueKaiEnabled", true); ta.common.dmp.store.storeValue("dmpPerfLoggingEnabled", false); ta.common.dmp.store.storeValue("dmpConsoleDebugEnabled", false); ta.common.dmp.store.storeValue("dmpMetaExposedEnabled", false); ta.common.dmp.store.storeValue("dmpGARecordWhitelistEnabled", true); ta.common.dmp.store.storeValue("dmpBlueKaiEnableMultipleIframes", true); if (ta.common && ta.common.dmp && ta.common.dmp.bluekai) { ta.common.dmp.store.setActiveDMP( ta.common.dmp.bluekai); } else if (ta && ta.util && ta.util.error && ta.util.error.record) { ta.util.error.record.apply(this, [null, "DMP JavaScript not found"]); } ta.common.dmp.store.storeValue("taUUID", "8xXkbySddZ44HYzGXJwWu2T73G/R9PAG7Ls6JgnGCgKcpaNMbbUADg=="); ta.common.dmp.store.setBehaviors({ "ServletName" : [ "Home" ] , "POS" : [ "com" ] }); } if (ta.common && ta.common.dmp && ta.common.dmp.store) { ta.common.dmp.store.storeValue('dmpMeasureTest', false); ta.common.dmp.store.storeValue('dmpReviewReadTest', false); } if (ta.queueForLoad) { ta.queueForLoad(function() { if (ta.common && ta.common.dmp) { ta.common.dmp.init(); } },"initialize DMP framework"); } } } catch(e) { if (window.ta && ta.util && ta.util.error && ta.util.error.record) { ta.util.error.record.apply(this, [e, "generic exception in ads_dmp_js.vm"]); } } ; ta.store('access_control_headers', true); ta.store('secure_registration.enabled',true); ta.store( 'meta.disclaimerLinkText', 'Disclaimer' ); ta.store('restaurant_reserve_ui',true); ta.store('hotels_placements_short_cells', true); ta.store('hotels_placements_short_cells.overlaysCss', "https://web.archive.org/web/20151225194115/http://static.tacdn.com/css2/hotels_list_short_cells_overlays-v22724604168b.css" ); </script> <script class="allowAbsoluteUrls" type="text/javascript"> ta.store('ta.registration.currentUrlDefaults', {'url' : 'http%3A__2F____2F__www__2E__tripadvisor__2E__co__2E__uk__2F__','partnerKey' : '1','urlKey' : '09bf67e4c0df635b3'} ); </script> <script type="text/javascript"> var ta = ta || {}; ta.common = ta.common || {}; ta.common.ads = ta.common.ads || {}; ta.common.ads.remarketingOptions = ta.common.ads.remarketingOptions || {}; (function() { var store = function(key, val) { ta.common.ads.remarketingOptions[key] = val; }; store('pixelServlet', 'PageMoniker'); store('pixelList', "adroll_pixel,clicktripz_clickout_pixel,criteo_pixel,crosswise_pixel,facebook_dr_pixel,facebook_wca_pixel,google_clickout_audience_pixel,google_clickout_conversion_pixel,google_pixel,pinterest_clickout_pixel,triggit_fbx_clickout_pixel,triggit_fbx_pixel,twitter_clickout_pixel,twitter_clickout_pixel_2,twitter_pixel,yahoo_clickout_pixel,yahoo_pixel"); store('pixelsEnabled', true); store('clickoutPixelsEnabled', true); store('ibPixelsEnabled', true); store('cacheMobileClickoutResponse', false); store('pixelContext', { geoId: "", curLocId: "", vrRemarketingLocation: "", locIds: "", blTabIdx: "", servlet: "Home", userUnique: "d5eaf6838b455714c17fe1aa2602fd47f2f8bb23", }); var delayedLoadFunc = function() { setTimeout(function() { if (ta.common.ads.loadMonikers) { ta.common.ads.loadMonikers(); } }, 2000); }; if (ta.queueForLoad) { ta.queueForLoad(delayedLoadFunc, 'Remarketing'); } else if (window.attachEvent && !window.addEventListener) { window.attachEvent('load', delayedLoadFunc); } else { window.addEventListener('load', delayedLoadFunc); } })(); </script> <script type="text/javascript"> ta.store('ta.isIE11orHigher', false); </script> <script type="text/javascript"> ta.store("calendar.serverTime", 1451072475268); </script> <script type="text/javascript"> ta.store('meta.meta_chevron_module_2014', true); </script> <script type="text/javascript"> ta.store('assisted_booking_desktop_entry', false); ta.store('ibdm_impression_tracking', true); ta.store('assisted_booking_desktop_entry.logTreePoll', true); </script> <script type="text/javascript"> ta.queueForLoad(function() { if( ta.common.header ) { ta.common.header.getWARNotificationFlag(); } }, 'load notification flag if needed'); </script> <script type="text/javascript"> </script> <script type="text/javascript"> ta.localStorage && ta.localStorage.set('latestPageServlet', 'Home'); </script> <script type="text/javascript"> ta.queueForLoad(function() { if(!ta.overlays || !ta.overlays.Factory) { ta.load('ta-overlays'); } }, 'preload ta-overlays'); </script> <script type="text/javascript"> ta.store("ib_flyout_more_rooms", true); </script> <script type="text/javascript"> ta.store('screenSizeRecord', true); </script> <script type="text/javascript"> try { ta.queueForLoad(function () { // Delay showing the display for a moment to let other overlays decide what to do setTimeout(function () { var lastVisitTS, dayMs, monthMs, curTS; // Test for functional local storage // NOTE: Not using ta.localStorage as it's not available in all scopes. This usage is simple and for a test. try { if (!window.localStorage) { return; } // Confirm we can store and retrieve values. window.localStorage.setItem('testtest', 'testtest'); if ('testtest' !== window.localStorage.getItem('testtest')) { return; } window.localStorage.removeItem('testtest'); dayMs = 1000 * 60 * 60 * 24; monthMs = 30 * dayMs; curTS = new Date().getTime(); // Get last visit date from local storage if we can // NOTE: keep this above any gating logic!! lastVisitTS = +window.localStorage.getItem('overlay_registration_repeat_visit'); // Store a new last visited date in local storage regardless of display if 0 if (lastVisitTS < 1) { window.localStorage.setItem('overlay_registration_repeat_visit', '' + curTS); } } catch (e) { // ignore, localStorage failures probably } if (ta.overlays && ta.overlays.getCurrent && ta.overlays.getCurrent()) { return; } // Do not display if meta focus is showing if (ta.metaFocus && ta.metaFocus.utils && ta.metaFocus.utils.isShowing()) { return; } // NOTE: This logic should live in fetchRepeatVisitDisplayConfig() so it's in a central location // However, without making that an ajax request, there's no way to get local storage values to that method. // In the future, avoid local storage to enable IE7, and have centralized logic. // Do not display if the member's last visit was less than 24 hours ago if ((lastVisitTS + dayMs) > curTS) { return; } // Do not display if the member's last visit was more than 30 days ago. if ((lastVisitTS + monthMs) < curTS) { return; } }, 250); // setTimeout, delay for display }); } catch (e) { ta.util.error.record(e, 'Error with overlay registration display logic.'); } </script> <script type="text/javascript"> try { ta.queueForLoad(function () { // Delay showing the display for a moment to let other overlays decide what to do setTimeout(function () { // Do not display if another overlay is showing if (ta.overlays && ta.overlays.getCurrent && ta.overlays.getCurrent()) { return; } // Do not display if meta focus (meta smoke-out) is showing if (ta.metaFocus && ta.metaFocus.utils && ta.metaFocus.utils.isShowing()) { return; } // Do not display on world- or non-geo- forums pages }, 250); // setTimeout, delay for display }); } catch (e) { ta.util.error.record(e, 'Error with Viator overlay registration display logic.'); } </script> <script type="text/javascript"> try { ta.queueForLoad(function () { // Delay showing the display for a moment to let other overlays decide what to do setTimeout(function () { // Do not display if another overlay is showing if (ta.overlays && ta.overlays.getCurrent && ta.overlays.getCurrent()) { return; } // Do not display if meta focus (meta smoke-out) is showing if (ta.metaFocus && ta.metaFocus.utils && ta.metaFocus.utils.isShowing()) { return; } }, 250); // setTimeout, delay for display }); } catch (e) { ta.util.error.record(e, 'Error with ShowTopic sideways overlay registration display logic.'); } </script> <script type="text/javascript"> ta.store('meta_focus_no_servlet_in_key', true); ta.store('meta_focus_seen_timeout', 259200 * 1000); </script> <script type="text/javascript"> ta.store('feature.flat_buttons_sitewide', true); </script> <script type="text/javascript"> new Asset.javascript("https://web.archive.org/web/20151225194115/http://static.tacdn.com/js3/src/modules/component/BounceUserTracking-v2957112044b.js"); </script> <script type="text/javascript"> ta.store('book_your_best_trip', true); ta.queueForLoad(function() { setTimeout(function() { var windowScroll = window.getScroll() , imageElement = ta.id('mainImageHeader'); if (windowScroll && imageElement && windowScroll.y < (imageElement.getSize().y / 2 + imageElement.getPosition().y)) { ta.trackEventOnPage('pcb_campaign', 'homepage_message_in_view', 'Home', 1, true); }; }, 3000 ); }); </script> <script type="text/javascript"> /* <![CDATA[ */ (function(){ var define = ta.p13n.placements.define.bind(ta.p13n.placements,'ibex_nav_recent_searches','handlers.js'); /* * js handler for the recent searches nav control */ define(["placement"], function(placement) { var _userInteracted = false , RS_SESSION_TTL_KEY = "rs_session_ttl" //LS key to track TTL for session-based recent searches values. , RS_SESSION_TTL = 2 //in hours, how long should we keep around RS session data. , _$content , _localStorageEnabled = function() { return ta && ta.localStorage && ta.localStorage.enabled; } //gets the target of a given event , _getTarget = function(event) { return ta.id(event.target || event.srcElement); } //attaches or removes a set of events , _configureEvents = function(eventHandlers, add) { for (i = 0; i < eventHandlers.length; i++) { var triple = eventHandlers[i] , elements = ta.select(triple[0]) , eventType = triple[1] , func = triple[2] ; elements[add ? "addListener" : "removeListener"](eventType, func); } } //Encapsulates functionality to send a recent search email , _emailSender = function(){ var EMAIL_SENT_KEY = 'rsEmailSent' , _sendEmailInProgress = false , _init = function() { if(_localStorageEnabled() && _isTTLExpired()) { ta.localStorage.removeSessionKey(EMAIL_SENT_KEY); } _configureEvents(EMAIL_EVENT_HANDLERS, true); if(_hasPreviouslySentEmail()) { _showSentEmailNotice(); } } , _destroy = function() { _configureEvents(EMAIL_EVENT_HANDLERS, false); } , _triggerSuccessOverlay = function(message) { var confirmationTemplate = document.getElement(".emailConfirmationTemplate"); var messagePlaceholder = confirmationTemplate.getElement(".confirmationMessage"); messagePlaceholder.innerHTML = message; var overlay = new ta.overlays.CenteredOverlay({ content: confirmationTemplate.innerHTML, showCloseButton: true, backdrop: ta.overlays.BACKDROP_ALWAYS, style: 'tooltip ttWhite', backdropClickClose: true, permanent: true }); overlay.show(); } , _retrieveEmailAddress = function() { var emailInput; if(_exitInterruptor.isOpen()) { emailInput = document.getElement(".exitInterruptor input[name=email]"); } else { emailInput = _$content.getElement('input[name=email]'); } return emailInput ? emailInput.get('value') : ""; } , _triggerEmail = function() { //Prevent email from being sent multiple times if(_sendEmailInProgress) { return; } _sendEmailInProgress = true; var email = _retrieveEmailAddress(); var data = { email: email, Action: "email" }; //make sure we always transmit the email address via a secure connection var targetUrl = ta.util.URL.https("/RecentSearches"); new Request({ url: targetUrl, onSuccess: _emailResponseHandler, onFailure: function(xhr) { _sendEmailInProgress = false; }, withCredentials: ta.retrieve('access_control_headers'), data: data, method: 'post' }).send(); ta.trk(placement.name + "_EMAIL_SUBMITTED", false, _$content); } , _stripHijack = function(response) { if (response) { return response.replace("while(1);", ""); } } , _getJson = function(dataString) { if (!dataString) { return; } try { return JSON.parse(dataString); } catch (e) { ta.util.error.record(e, "RecentSearches:_getJson"); } } , _emailResponseHandler = function(rawResponse) { var responseText = _stripHijack(rawResponse) , data = _getJson(responseText) , errorElm = _exitInterruptor.isOpen() ? ta.select(".exitInterruptor .error")[0] : _$content.getElement('.error') ; _sendEmailInProgress = false; if(errorElm) { errorElm.empty(); } var trackingSuffix = "_NAV"; var trackingAttributes = []; if(_exitInterruptor.isOpen()) { trackingAttributes.push("exitInterruptor"); trackingSuffix = "_INT"; } if(_requiresEmailEntry()) { trackingAttributes.push(data.newUser ? "newUser" : "preExistingUser"); } else { trackingAttributes.push("loggedInUser"); } // If successfully sent email, trigger success overlay, // replace email entry with a sent notice, and fire tracking. if(data.success) { if(errorElm) { errorElm.addClass('hidden'); } _triggerSuccessOverlay(data.message); _showSentEmailNotice(); ta.trk(placement.name + "_EMAIL_SENT" + trackingSuffix, false, _$content, trackingAttributes); if(_localStorageEnabled()) { ta.localStorage.setSessionKey(EMAIL_SENT_KEY, true); } } //If email not sent, present error to user. else { if(errorElm) { errorElm.appendText(data.message); errorElm.removeClass('hidden'); } ta.trk(placement.name + "_EMAIL_ERROR" + trackingSuffix, false, _$content, trackingAttributes); } } //Determine if the user has previously sent a RS email in this session , _hasPreviouslySentEmail = function() { if(!_localStorageEnabled()) { return false; } return ta.localStorage.getSessionKey(EMAIL_SENT_KEY); } , _showSentEmailNotice = function() { var sentEmailNotice = _$content.getElement('.sentEmailNotice'); if(sentEmailNotice) { sentEmailNotice.removeClass('hidden'); } var sendEmailCta = _$content.getElement('.sendEmailCta'); if(sendEmailCta) { sendEmailCta.addClass('hidden'); } } , _requiresEmailEntry = function() { return _$content.getProperty("data-email-entry"); } , _isRendered = function() { return _$content.getElement('.emailSearches'); } //Event handler declarations , EMAIL_EVENT_HANDLERS = [ [".emailSearches .signUp", "click", _triggerEmail] ] ; return { init : _init, triggerEmail : _triggerEmail, emailHasBeenSent : _hasPreviouslySentEmail, destroy: _destroy, requiresEmailEntry : _requiresEmailEntry, isRendered : _isRendered }; }() , _flydown = function() { var ANIMATION_TIME = 300 // in ms, should match the height transition time on the flyout , AUTO_OPEN_PERIOD = 5000 //in ms, for how long the menu will remain open when it auto opens , GIVE_UP_PRIORITY_PERIOD = 1 //in ms, for how long RS should give up JS execution priority , DISABLE_WELCOME_MESSAGING_KEY = "rs_welcome_disabled" //LS key for disabling the welcome message , _init = function() { if(_localStorageEnabled() && _isTTLExpired()) { ta.localStorage.removeSessionKey(DISABLE_WELCOME_MESSAGING_KEY); } _configureEvents(FLYDOWN_EVENT_HANDLERS, true); //Queue up auto open actions and give up JS execution to any other onload tasks setTimeout(_triggerAutoOpen, GIVE_UP_PRIORITY_PERIOD); } , _destroy = function() { _configureEvents(FLYDOWN_EVENT_HANDLERS, false); } //Fires auto-open functionality on the first saved search or the first page view if it's a relevant servlet , _triggerAutoOpen = function() { if(_$content.getProperty("data-initial-save")) { _autoOpenActions("INITIAL"); } else if(_$content.getProperty("data-welcome-back") && _welcomeMessagingEnabled()) { _autoOpenActions("WELCOME"); _exitInterruptor.disable(); } _disableWelcomeMessaging(); } //actions that need to fire when the nav auto-opens. Includes setting up element classes, tracking //and queues up the auto close event after the auto-open period expires. , _autoOpenActions = function(openType) { _$content.addClass("open active autoOpened"); if(openType) { _$content.addClass("autoOpened"+openType); } ta.trk(placement.name + "_AUTO_OPEN_" + openType, false, _$content); setTimeout(_autoClose , AUTO_OPEN_PERIOD); } //toggles the display of the nav menu , _toggleMenu = function(event) { if(event) { if(event.stopPropagation) { event.stopPropagation(); } else { event.cancelBubble = true; } } var $target = _getTarget(event); var flydown = ta.select("#" + placement.id + " .flydown")[0]; if(!flydown.contains($target)) { _$content.hasClass("open") ? _close() : _open(); } } //opens the nav menu , _open = function() { _flagUserInteraction(); _$content.addClass("open active"); var trackingAttributes = []; if(!_emailSender.isRendered()) { trackingAttributes.push("noEmail"); } else if(_emailSender.emailHasBeenSent()) { trackingAttributes.push("emailAlreadySent"); } else if(_emailSender.requiresEmailEntry()) { trackingAttributes.push("emailSignup"); } else { trackingAttributes.push("emailLoggedIn"); } ta.trk(placement.name + "_OPEN", false, _$content, trackingAttributes); setTimeout(_openOverlay.show, GIVE_UP_PRIORITY_PERIOD); } //closes the nav menu , _close = function() { _flagUserInteraction(); if(!_$content.hasClass("open")) { return; } _$content.removeClass("open"); _exitInterruptor.close(); setTimeout(_openOverlay.hide, GIVE_UP_PRIORITY_PERIOD); setTimeout(function() { _$content.removeClass("active"); _$content.removeClass("autoOpened"); _$content.removeClass("exitOpen"); }, ANIMATION_TIME); var closeTrackingSuffix = "_CLOSED"; var trackingAttributes = []; if(_exitInterruptor.isOpen()) { closeTrackingSuffix = "_EXIT_INTERRUPT" + closeTrackingSuffix; if(_emailSender.emailHasBeenSent()) { trackingAttributes.push("emailAlreadySent"); } else if(_emailSender.requiresEmailEntry()) { trackingAttributes.push("emailSignup"); } else { trackingAttributes.push("emailLoggedIn"); } } ta.trk(placement.name + closeTrackingSuffix, false, _$content, trackingAttributes); } //handles the auto close event , _autoClose = function() { if(!_userInteracted) { _close(); } } //handles closing the nav if there is interaction outside of the nav , _externalClose = function(event) { var $target = _getTarget(event); var $exitInterruptor = document.getElement(".exitInterruptor"); if(!_$content.contains($target) && (!$exitInterruptor || !$exitInterruptor.contains($target))) { _close(); } } //triggers the execution of a recent search if a nav item is clicked , _onNavItemClick = function(event) { if(event) { if(event.stopPropagation) { event.stopPropagation(); } else { event.cancelBubble = true; } } _flagUserInteraction(); var $target = _getTarget(event) , targetUrl ; if (!$target.hasClass("navRow")) { $target = $target.findParentByClass("navRow"); } targetUrl = $target.get("data-url"); ta.trk(placement.name + "_ITEM_CLICKED", false, $target); window.location = targetUrl; } //Checks to see if the welcome back messaging can be displayed , _welcomeMessagingEnabled = function () { if(!_localStorageEnabled()) { return false; } if(!ta.localStorage.getSessionKey(DISABLE_WELCOME_MESSAGING_KEY)) { return true; } } //Disables the welcome back messaging for future requests in the session , _disableWelcomeMessaging = function() { if(_localStorageEnabled()) { ta.localStorage.setSessionKey(DISABLE_WELCOME_MESSAGING_KEY, true); } } //Event handler declarations , FLYDOWN_EVENT_HANDLERS = [ ["body", "click", _externalClose] , ["body", "touchstart", _externalClose] , [".navLink", "click", _toggleMenu] , [".navRow", "click", _onNavItemClick] ] ; return { init: _init, close: _close, destroy: _destroy, disableWelcomeMessaging : _disableWelcomeMessaging }; }() //Encapsulates logic for the RS onOpen mask overlay , _openOverlay = function() { var _overlay //Initialize smoke-out overlay that masks the page content when the search nav is open , _init = function() { if(_overlay || !ta || !ta.overlays || !ta.overlays.RelativeOverlayBelow) { return; } //create the dimmer that covers the rest of the page var overlayParent = ta.id("SECONDARY_NAV_BAR") , overlayContent = new Element("div", {"class": "pageDim"}) ; if(overlayParent) { _overlay = new ta.overlays.RelativeOverlayBelow({ content: overlayContent, autoShow: false, permanent: true, style: "pageDimOverlay scopeSearchOverlay", zIndex: null }, overlayParent); //Resize overlay to cover the page var overlayResize = function () { var pageSize = api.getSize(ta.id("PAGE")); _overlay.container.setStyles({ width: pageSize.x, height: pageSize.y }); }; overlayResize(); ta.id(window).addEvent('resize', overlayResize); } } //displays the smoke-out overlay , _show = function() { _init(); if(_overlay) { _overlay.show(); } } //removes the smoke-out overlay , _hide = function() { if(_overlay) { _overlay.hide(); } } ; return { init: _init, show: _show, hide: _hide }; }() //encapsulates logic for the exit interruptor , _exitInterruptor = function() { var EXIT_INTERRUPTOR_SHOWN_KEY = 'rsExitInterruptShown' //LS key store that the interrupt has been shown , EXIT_INTERRUPTOR_OCCURRENCES = 'rsExitInterruptOccurrences' , EXIT_INTERRUPTOR_OCCURRENCE_THRESHOLD = 2 //number of time the exit interruptor can appear for users during the threshold period , EXIT_INTERRUPTOR_OCCURRENCE_THRESHOLD_PERIOD = 7 //number of days used to limit exit interruptor appearances , EXIT_INTERRUPTOR_HR_VIEWS_KEY = 'rsHrViews' , EXIT_INTERRUPTOR_MIN_HR_VIEWS = 3 , EXIT_INTERRUPTOR_MIN_HR_VIEWS_WITH_FILTER = 1 , _trackingOnlyMode = true , _disabled = false , _initExitInterruptor = function() { if(!_localStorageEnabled()) { return; } if(_isTTLExpired()) { ta.localStorage.removeSessionKey(EXIT_INTERRUPTOR_SHOWN_KEY); ta.localStorage.removeSessionKey(EXIT_INTERRUPTOR_HR_VIEWS_KEY); } //Enable tracking only mode if the exit interrupt UI is not enabled. //Allows comparison against sessions that would display the interrupt //if it was enabled _trackingOnlyMode = !_$content.getProperty("data-interrupt-exit"); //Track views to HR so we can enable the interrupt after X views _trackHRViews(); _configureEvents(INTERRUPT_EVENT_HANDLERS, true); (new Elements([document]))["addListener"]("mouseout", _docMouseoutHandler); _disabled = ta.has("interruptShown") ? ta.retrieve("interruptShown") : false; ta.on("interruptShown", _disableInterrupt); } , _destroyExitInterruptor = function() { _configureEvents(INTERRUPT_EVENT_HANDLERS, false); (new Elements([document]))["removeListener"]("mouseout", _docMouseoutHandler); } , _docMouseoutHandler = function(evt) { //If the toElement or relatedTarget or null, the user moused out of the current document if (evt.toElement == null && evt.relatedTarget == null) { _triggerExitInterruptor(); } } , _trackHRViews = function() { if(!_localStorageEnabled()) { return; } //Only track HR views that are dated if(window.pageServlet != "Hotel_Review" || !ta.widgets || !ta.widgets.calendar || !ta.widgets.calendar.hasPageDates()) { return; } //Update HR view count in LS var hrViews = ta.localStorage.getSessionKey(EXIT_INTERRUPTOR_HR_VIEWS_KEY); hrViews = hrViews ? parseInt(hrViews) + 1 : 1; ta.localStorage.setSessionKey(EXIT_INTERRUPTOR_HR_VIEWS_KEY, hrViews); } , _exitInterruptorCanShow = function() { return !_exitInterruptorAlreadyShown() && !_exitInterruptorDisabled() && !_exitInterruptorBlockedByOverlay() && !_exitInterruptorExceedsFrequencyThreshold() && !_emailSender.emailHasBeenSent() && _userMeetsInterruptSearchCriteria() && _isNavigationVisible(); } //Prevents the exit interruptor from showing if HEAD is not visible , _isNavigationVisible = function() { var yPos = ta.id('HEAD').getPosition().y; yPos += ta.id('HEAD').offsetHeight; return window.scrollY < yPos; } //Enable Interrupt if the server tells us the user has a valid search //or we meet the HR view count criteria , _userMeetsInterruptSearchCriteria = function() { //Disable if the user does not have dates set if(!window.ta || !ta.widgets || !ta.widgets.calendar || !ta.widgets.calendar.hasPageDates()) { return false; } var hrViews = ta.localStorage.getSessionKey(EXIT_INTERRUPTOR_HR_VIEWS_KEY); hrViews = hrViews ? parseInt(hrViews) : 0; //Show interrupt if the server verified a filtered search and there is at least one HR view. if(_$content.getProperty("data-search-criteria-met") && hrViews >= EXIT_INTERRUPTOR_MIN_HR_VIEWS_WITH_FILTER) { return true; } var hrViews = ta.localStorage.getSessionKey(EXIT_INTERRUPTOR_HR_VIEWS_KEY); hrViews = hrViews ? parseInt(hrViews) : 0; return hrViews >= EXIT_INTERRUPTOR_MIN_HR_VIEWS; } , _exitInterruptorDisabled = function() { return _disabled; } //Block the interrupt if the user already saw it for the session , _exitInterruptorAlreadyShown = function() { return !_localStorageEnabled() || ta.localStorage.getSessionKey(EXIT_INTERRUPTOR_SHOWN_KEY); } //Block the interrupt if it was already seen 2 in the same week, regardless of the session , _exitInterruptorExceedsFrequencyThreshold = function() { if(!_localStorageEnabled()) { return true; } var previousOccurrences = _getPreviousExitInterruptOccurrences(); return previousOccurrences && previousOccurrences.length >= EXIT_INTERRUPTOR_OCCURRENCE_THRESHOLD; } /** * block exit interruptor if there is another overlay appearing. */ , _exitInterruptorBlockedByOverlay = function() { return (ta && ta.metaFocus && ta.metaFocus.utils && ta.metaFocus.utils.isShowing()) || (ta && ta.overlays && ta.overlays.getCurrent && ta.overlays.getCurrent()); } , _triggerExitInterruptor = function() { if(!_exitInterruptorCanShow()) { return; } //If we are in tracking only mode, do not present the interrupt UI if(!_trackingOnlyMode) { _exitOpen(); _toggleExitInterruptorMask(true); _toggleExitInterruptorElement(true); _disableExternalInterrupts(); } _flagUserInteraction(); _flydown.disableWelcomeMessaging(); _flagInterruptorAsShown(); var trackingAttributes = []; if(_emailSender.requiresEmailEntry()) { trackingAttributes.push("emailSignup"); } else { trackingAttributes.push("emailExisting"); } ta.trk(placement.name + "_EXIT_INTERRUPT_OPEN", false, _$content, trackingAttributes); } //Put an opaque overlay on the page to focus attention on the RS menu , _toggleExitInterruptorMask = function(toggleState) { var maskElmt = document.getElement(".exitFocusMask"); if (maskElmt) { maskElmt.toggleClass("hidden", !toggleState); } } , _toggleExitInterruptorElement = function(toggleState) { var interruptorElement = document.getElement(".exitInterruptor"); if(interruptorElement) { interruptorElement.toggleClass("hidden", !toggleState); } } , _exitOpen = function() { _$content.addClass("open active exitOpen"); } , _disableExternalInterrupts = function() { //Disable meta focus interrupts ta.store("suppressMetaFocus", true); } , _isExitOverlayOpen = function() { return _$content.hasClass("exitOpen"); } , _flagInterruptorAsShown = function() { if(!_localStorageEnabled()) { return; } ta.localStorage.setSessionKey(EXIT_INTERRUPTOR_SHOWN_KEY, true); var pastOccurrences = _getPreviousExitInterruptOccurrences() , currentTime = new Date() , thresholdDiffMs = EXIT_INTERRUPTOR_OCCURRENCE_THRESHOLD_PERIOD * 24 * 60 * 60 * 1000 ; pastOccurrences.push(currentTime); ta.localStorage.set(EXIT_INTERRUPTOR_OCCURRENCES, pastOccurrences, thresholdDiffMs); } , _disableInterrupt = function() { _disabled = true; } //Retreive the previous occurrences of the exit interrupt from LS , _getPreviousExitInterruptOccurrences = function() { if(!_localStorageEnabled()) { return []; } var pastOccurrences = ta.localStorage.get(EXIT_INTERRUPTOR_OCCURRENCES) , cleanedOccurrences = [] , currentTime = new Date() , thresholdDiffMs = EXIT_INTERRUPTOR_OCCURRENCE_THRESHOLD_PERIOD * 24 * 60 * 60 * 1000 , thresholdPeriodStart = new Date(currentTime.getTime() - thresholdDiffMs) ; if(!pastOccurrences || !pastOccurrences.length) { return []; } pastOccurrences = pastOccurrences.split(','); //clean up any irrelevant occurrences, i.e. any interrupts outside of the threshold period for(var i = 0; i < pastOccurrences.length; i++) { var occurrenceDate = new Date(pastOccurrences[i]); if(occurrenceDate > thresholdPeriodStart) { cleanedOccurrences.push(occurrenceDate); } } return cleanedOccurrences; } , _closeInterrupt = function() { _toggleExitInterruptorMask(false); _toggleExitInterruptorElement(false); } //Event handler declarations , INTERRUPT_EVENT_HANDLERS = [ [".exitInterruptor .signUp", "click", _emailSender.triggerEmail] , [".exitInterruptor .closeBtn", "click", _flydown.close] ] ; return { init: _initExitInterruptor, close : _closeInterrupt, isOpen: _isExitOverlayOpen, destroy : _destroyExitInterruptor, disable : _disableInterrupt }; }() , _initPlacement = function() { _configureEvents(PLACEMENT_EVENT_HANDLERS, true); //initialize the content element object var contentSelector = "#" + placement.id + " .content"; _$content = ta.select(contentSelector)[0]; _userInteracted = false; _exitInterruptor.init(); _emailSender.init(); _flydown.init(); _updateSessionTTL(); } //cleans up all events that have been created by recent searches , _destroy = function() { _configureEvents(PLACEMENT_EVENT_HANDLERS, false); _exitInterruptor.destroy(); _emailSender.destroy(); _flydown.destroy(); } //Updates the recent searches nav with new content. Actions that trigger will be a future iteration , _update = function() { placement.requestAJAXPlacement( function onSuccess(responseText) { _destroy(); ta.id(placement.id).innerHTML = responseText; _initPlacement(); }, function onFailure() {}, {} ); } //sets a flag if the user interacts with the recent searches menu , _flagUserInteraction = function() { _userInteracted = true; } , _updateSessionTTL = function() { if(!_localStorageEnabled()) { return; } var now = new Date() , expiration = new Date(now.getTime() + RS_SESSION_TTL * 60 * 60 * 1000) ; ta.localStorage.setSessionKey(RS_SESSION_TTL_KEY, expiration); } , _isTTLExpired = function() { var ttlValue = ta.localStorage.getSessionKey(RS_SESSION_TTL_KEY); return !ttlValue || (new Date(ttlValue) < new Date()); } //Event handler declarations , PLACEMENT_EVENT_HANDLERS = [ ["#"+placement.id, "mouseenter", _flagUserInteraction] ] ; ta.queueForReady(_initPlacement, 'initialize ' + placement.id); }); })(); ta.plc_ibex_nav_recent_searches_0_handlers = ta.p13n.placements.load('ibex_nav_recent_searches','handlers.js', { 'name': 'ibex_nav_recent_searches', 'occurrence': 0, 'id': 'taplc_ibex_nav_recent_searches_0', 'location_id': -1, 'servletClass': 'com.TripResearch.servlet.HomeServlet', 'params': {}}); if (ta.prwidgets) { ta.prwidgets.initWidgets(document); } /* ]]> */ </script> <div id="IP_IFRAME_HOLDER"></div> </body> <!-- st: 66 dc: 0 sc: 9 --> <!-- uid: Vn2b2woQIXEAAWlnIXMAAAAC --> </html><!-- FILE ARCHIVED ON 19:41:15 Dec 25, 2015 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 17:01:11 Nov 28, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.937 exclusion.robots: 0.044 exclusion.robots.policy: 0.028 esindex: 0.018 cdx.remote: 6.336 LoadShardBlock: 197.373 (6) PetaboxLoader3.datanode: 167.585 (7) PetaboxLoader3.resolve: 93.959 (2) load_resource: 134.268 -->

Pages: 1 2 3 4 5 6 7 8 9 10