"),t.close()),t)return(n=t.createElement("base")).href=o,t.getElementsByTagName("head")[0].appendChild(n),(r=t.createElement("a")).href=a,r.href;throw Error("base not supported")}finally{e&&e.parentNode.removeChild(e)}}():a)||""),(e=new c(t.search?t.search.substring(1):null))._url_object=this,Object.defineProperties(this,{href:{get:function(){return t.href},set:function(e){t.href=e,n(),r()},enumerable:!0,configurable:!0},origin:{get:function(){return"data:"===this.protocol.toLowerCase()?null:"origin"in t?t.origin:this.protocol+"//"+this.host},enumerable:!0,configurable:!0},protocol:{get:function(){return t.protocol},set:function(e){t.protocol=e},enumerable:!0,configurable:!0},username:{get:function(){return t.username},set:function(e){t.username=e},enumerable:!0,configurable:!0},password:{get:function(){return t.password},set:function(e){t.password=e},enumerable:!0,configurable:!0},host:{get:function(){var e={"http:":/:80$/,"https:":/:443$/,"ftp:":/:21$/}[t.protocol];return e?t.host.replace(e,""):t.host},set:function(e){t.host=e},enumerable:!0,configurable:!0},hostname:{get:function(){return t.hostname},set:function(e){t.hostname=e},enumerable:!0,configurable:!0},port:{get:function(){return t.port},set:function(e){t.port=e},enumerable:!0,configurable:!0},pathname:{get:function(){return"/"!==t.pathname.charAt(0)?"/"+t.pathname:t.pathname},set:function(e){t.pathname=e},enumerable:!0,configurable:!0},search:{get:function(){return t.search},set:function(e){t.search!==e&&(t.search=e,n(),r())},enumerable:!0,configurable:!0},searchParams:{get:function(){return e},enumerable:!0,configurable:!0},hash:{get:function(){return t.hash},set:function(e){t.hash=e,n()},enumerable:!0,configurable:!0},toString:{value:function(){return t.toString()},enumerable:!1,configurable:!0},valueOf:{value:function(){return t.valueOf()},enumerable:!1,configurable:!0}}),this;throw new TypeError("Failed to construct 'URL': Please use the 'new' operator.");function n(){var e=t.href.replace(/#$|\?$|\?(?=#)/g,"");t.href!==e&&(t.href=e)}function r(){e._setList(t.search?l(t.search.substring(1)):[]),e._update_steps()}}if(Object.defineProperties(c.prototype,{append:{value:function(e,t){this._list.push({name:e,value:t}),this._update_steps()},writable:!0,enumerable:!0,configurable:!0},delete:{value:function(e){for(var t=0;ti[0]&&a[1]=n.length?void 0:n)&&n[e++],done:!n}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},c=function(n,a){var t="function"==typeof Symbol&&n[Symbol.iterator];if(!t)return n;var e,r,u=t.call(n),i=[];try{for(;(void 0===a||0a[0]?1:0}function o(n,a){return n.typea.type?1:0}function L(n){var a=n;if(n.variants.length)for(var t="",e=0,r=n.variants;e\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20BF\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC1\uFDFC\uFDFD\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDE8\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEE0-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF73\uDF80-\uDFD8\uDFE0-\uDFEB]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDD78\uDD7A-\uDDCB\uDDCD-\uDE53\uDE60-\uDE6D\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6\uDF00-\uDF92\uDF94-\uDFCA]/,p=(new RegExp("^"+p.source),new RegExp(p.source+"$"),a(y()));f=Error,(0,p.__extends)(A,f);function A(){var n=null!==f&&f.apply(this,arguments)||this;return n.type="MISSING_LOCALE_DATA",n}var v=a(i()),p=a(h()),C=new WeakMap;function D(n){var a=C.get(n);return a||(a=Object.create(null),C.set(n,a)),a}var M=p.supplemental.likelySubtags,i=["ca","co","hc","kf","kn","nu"],E=/^[a-z0-9]{3,8}(-[a-z0-9]{3,8})*$/i;function N(n,a,t,e,r){return void 0===e&&(e=[]),r?{lang:n&&"und"!==n?n:r.lang,script:a||r.script,region:t||r.region,variants:(0,L.__spreadArray)((0,L.__spreadArray)([],e),r.variants)}:{lang:n||"und",script:a,region:t,variants:e}}function w(n){var n=(0,v.parseUnicodeLocaleId)(n),a=n.lang,t=a.lang,e=a.script,r=a.region,a=a.variants;if(e&&r){var u=M[(0,v.emitUnicodeLanguageId)({lang:t,script:e,region:r,variants:[]})];if(u)return u=(0,v.parseUnicodeLanguageId)(u),n.lang=N(void 0,void 0,void 0,a,u),(0,v.emitUnicodeLocaleId)(n)}if(e){var u=M[(0,v.emitUnicodeLanguageId)({lang:t,script:e,variants:[]})];if(u)return u=(0,v.parseUnicodeLanguageId)(u),n.lang=N(void 0,void 0,r,a,u),(0,v.emitUnicodeLocaleId)(n)}if(r){u=M[(0,v.emitUnicodeLanguageId)({lang:t,region:r,variants:[]})];if(u)return u=(0,v.parseUnicodeLanguageId)(u),n.lang=N(void 0,e,void 0,a,u),(0,v.emitUnicodeLocaleId)(n)}u=M[t]||M[(0,v.emitUnicodeLanguageId)({lang:"und",script:e,variants:[]})];if(u)return t=(0,v.parseUnicodeLanguageId)(u),n.lang=N(void 0,e,r,a,t),(0,v.emitUnicodeLocaleId)(n);throw new Error("No match for addLikelySubtags")}I.prototype.maximize=function(){var a=D(this).locale;try{return new I(w(a))}catch(n){return new I(a)}},I.prototype.minimize=function(){var a=D(this).locale;try{return new I(function n(a){if(t=w(a)){var t=(0,v.emitUnicodeLanguageId)((0,L.__assign)((0,L.__assign)({},(0,v.parseUnicodeLanguageId)(t)),{variants:[]})),e=(0,v.parseUnicodeLocaleId)(a),r=e.lang,u=r.lang,i=r.script,o=r.region,r=r.variants;if(w((0,v.emitUnicodeLanguageId)({lang:u,variants:[]}))===t)return(0,v.emitUnicodeLocaleId)((0,L.__assign)((0,L.__assign)({},e),{lang:N(u,void 0,void 0,r)}));if(o)if(w((0,v.emitUnicodeLanguageId)({lang:u,region:o,variants:[]}))===t)return(0,v.emitUnicodeLocaleId)((0,L.__assign)((0,L.__assign)({},e),{lang:N(u,void 0,o,r)}));if(i)if(w((0,v.emitUnicodeLanguageId)({lang:u,script:i,variants:[]}))===t)return(0,v.emitUnicodeLocaleId)((0,L.__assign)((0,L.__assign)({},e),{lang:N(u,i,void 0,r)}))}return a}(a))}catch(n){return new I(a)}},I.prototype.toString=function(){return D(this).locale},Object.defineProperty(I.prototype,"baseName",{get:function(){var n=D(this).locale;return(0,v.emitUnicodeLanguageId)((0,v.parseUnicodeLanguageId)(n))},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"calendar",{get:function(){return D(this).calendar},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"collation",{get:function(){return D(this).collation},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"hourCycle",{get:function(){return D(this).hourCycle},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"caseFirst",{get:function(){return D(this).caseFirst},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"numeric",{get:function(){return D(this).numeric},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"numberingSystem",{get:function(){return D(this).numberingSystem},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"language",{get:function(){var n=D(this).locale;return(0,v.parseUnicodeLanguageId)(n).lang},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"script",{get:function(){var n=D(this).locale;return(0,v.parseUnicodeLanguageId)(n).script},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"region",{get:function(){var n=D(this).locale;return(0,v.parseUnicodeLanguageId)(n).region},enumerable:!1,configurable:!0}),I.relevantExtensionKeys=i;p=I;function I(n,a){if(!(this&&this instanceof I?this.constructor:void 0))throw new TypeError("Intl.Locale must be called with 'new'");var t=I.relevantExtensionKeys,e=["initializedLocale","locale","calendar","collation","hourCycle","numberingSystem"];if(-1\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20BF\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC1\uFDFC\uFDFD\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDE8\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEE0-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF73\uDF80-\uDFD8\uDFE0-\uDFEB]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDD78\uDD7A-\uDDCB\uDDCD-\uDE53\uDE60-\uDE6D\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6\uDF00-\uDF92\uDF94-\uDFCA]/;new RegExp("^"+u.source),new RegExp(u.source+"$");function d(u,e,t,n,i){var r=function u(e,t,n,i,r){return D(e[t],n,i,r)}(e,"minimumIntegerDigits",1,21,1),o=e.minimumFractionDigits,a=e.maximumFractionDigits,l=e.minimumSignificantDigits,e=e.maximumSignificantDigits;u.minimumIntegerDigits=r,void 0!==l||void 0!==e?(u.roundingType="significantDigits",l=D(l,1,21,1),e=D(e,l,21,21),u.minimumSignificantDigits=l,u.maximumSignificantDigits=e):void 0!==o||void 0!==a?(u.roundingType="fractionDigits",o=D(o,0,20,t),a=D(a,o,20,Math.max(o,n)),u.minimumFractionDigits=o,u.maximumFractionDigits=a):"compact"===i?u.roundingType="compactRounding":(u.roundingType="fractionDigits",u.minimumFractionDigits=t,u.maximumFractionDigits=n)}function t(u,e,t,n){var i=n.availableLocales,r=n.relevantExtensionKeys,o=n.localeData,a=n.getDefaultLocale,n=n.getInternalSlots,e=c(e),l=Object.create(null),t=function u(e){return void 0===e?Object.create(null):f(e)}(t),n=n(u),D=(n.initializedPluralRules=!0,F(t,"localeMatcher","string",["best fit","lookup"],"best fit")),D=(l.localeMatcher=D,n.type=F(t,"type","string",["cardinal","ordinal"],"cardinal"),d(n,t,0,3,"standard"),g(i,e,l,r,o,a));return n.locale=D.locale,u}function e(u,e,t){var n=t.getInternalSlots,t=t.PluralRuleSelect,n=n(u);return p("Object"===r(n),"pl has to be an object"),p("initializedPluralRules"in n,"pluralrules must be initialized"),p("Number"===r(e),"n must be a number"),isFinite(e)?t(n.locale,n.type,e,function u(e){p("string"==typeof e,"GetOperands should have been called with a string");var t,n,i,r=l(e),o=(p(isFinite(r),"n should be finite"),e.indexOf(".")),a="",o=-1===o?(n=r,t=0):(n=e.slice(0,o),t=l(a=e.slice(o,e.length)),a.length),e=Math.abs(l(n));return a=0!==t?(i=(n=a.replace(/0+$/,"")).length,l(n)):i=0,{Number:r,IntegerDigits:e,NumberOfFractionDigits:o,NumberOfFractionDigitsWithoutTrailing:i,FractionDigits:t,FractionDigitsWithoutTrailing:a}}(o(n,e).formattedString)):"other"}function h(u,e){for(var t=[],n=0,i=e;na[a.length-1]?a[a.length-1].length-1:-1===(o=a.indexOf(c))||"0"===l[c=a[o]].other?0:c.length-l[c].other.match(/0+/)[0].length:0}}function c(n,t,e){var u,r,i,a,o,c=e;if(a=0===n?(u=m("0",c),r=0):(i=(a=n.toString()).indexOf("e"),o=(a=a.split("e"))[0],a=a[1],o=o.replace(".",""),0<=i&&o.length<=c?(r=+a,u=o+m("0",c-o.length),n):(r=f(n),i=Math.round(s(n,r-c+1)),10<=s(i,c-1)&&(r+=1,i=Math.floor(i/10)),u=i.toString(),s(i,c-1-r))),o=c-1<=r?(u+=m("0",r-c+1),r+1):0<=r?(u=u.slice(0,r+1)+"."+u.slice(r+1),r+1):(u="0."+m("0",-r-1)+u,1),0<=u.indexOf(".")&&t\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20BF\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC1\uFDFC\uFDFD\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDE8\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEE0-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF73\uDF80-\uDFD8\uDFE0-\uDFEB]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDD78\uDD7A-\uDDCB\uDDCD-\uDE53\uDE60-\uDE6D\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6\uDF00-\uDF92\uDF94-\uDFCA]/,Vn=new RegExp("^"+L.source),Xn=new RegExp(L.source+"$"),Hn=/[#0](?:[\.,][#0]+)*/g;function zn(n,t,e,u){var r,i=n.sign,a=n.exponent,o=n.magnitude,c=u.notation,l=u.style,s=u.numberingSystem,f=t.numbers.nu[0],m=null;if("compact"===c&&o&&(m=function n(t,e,u,r,i,a,o){var c,l=t.roundedNumber,s=t.sign,t=t.magnitude,t=String(Math.pow(10,t)),f=u.numbers.nu[0];if("currency"===r&&"name"!==a){r=(m=u.numbers.currency)[o]||m[f],r=null==(a=r.short)?void 0:a[t];if(!r)return null;c=P(e,l,r)}else{var m,a=((m=u.numbers.decimal)[o]||m[f])[i][t];if(!a)return null;c=P(e,l,a)}return"0"!==c?c=j(c,s).replace(/([^\s;\-\+\d¤]+)/g,"{c:$1}").replace(/0+/,"0"):null}(n,e,t,l,u.compactDisplay,u.currencyDisplay,s)),"currency"===l&&"name"!==u.currencyDisplay){var D=t.currencies[u.currency];if(D)switch(u.currencyDisplay){case"code":r=u.currency;break;case"symbol":r=D.symbol;break;default:r=D.narrow}else r=u.currency}o=m||("decimal"===l||"unit"===l||"currency"===l&&"name"===u.currencyDisplay?j((t.numbers.decimal[s]||t.numbers.decimal[f]).standard,i):j("currency"===l?(p=t.numbers.currency[s]||t.numbers.currency[f])[u.currencySign]:t.numbers.percent[s]||t.numbers.percent[f],i));for(var g=Hn.exec(o)[0],p=(o=o.replace(Hn,"{0}").replace(/'(.)'/g,"$1"),(o="currency"===l&&"name"!==u.currencyDisplay&&((i=(p=t.numbers.currency[s]||t.numbers.currency[f]).currencySpacing.afterInsertBetween)&&!Xn.test(r)&&(o=o.replace("¤{0}","¤"+i+"{0}")),i=p.currencySpacing.beforeInsertBetween)&&!Vn.test(r)?o.replace("{0}¤","{0}"+i+"¤"):o).split(/({c:[^}]+}|\{0\}|[¤%\-\+])/g)),d=[],h=t.numbers.symbols[s]||t.numbers.symbols[f],y=0,F=p;yVirgilio Grand Hotel Avis, Prix & Photos 2025 - Expedia.ch
Aéroport de Rome Ciampino (CIA) - 119 min en voiture
Restaurants
Ristorante Pizzeria Al Vignale - 8 min à pied
Tramonto - 7 min à pied
Tropical - 6 min à pied
Antico Caffè Trani - 8 min à pied
Bar La Piazzetta - 8 min à pied
À propos de cet hébergement
Virgilio Grand Hotel
Hôtel chic
L'hébergement Virgilio Grand Hotel dispose de nombreux atouts, comme une épicerie, une terrasse et 2 cafés. Offrez-vous un enveloppement corporel, un massage sportif ou des soins ayurvédiques au spa sur place. Le restaurant Cuisine méditerranéenne sur place, Il Cortiletto, propose le petit-déjeuner et le dîner. Le Wi-Fi gratuit dans les chambres est à la disposition des clients, ainsi que diverses prestations, comme un jardin et un salon de coiffure.
Autres petits plus de cet hôtel :
Piscine extérieure ouverte en saison avec chaises longues et parasols
Parking en libre-service (en supplément), navette vers et depuis l'aéroport (en supplément) et salle de réunion
Hébergement non-fumeurs, service d'assistance pour les visites touristiques ou l'achat de billets et ascenseur
Personnel polyglotte, réception ouverte 24 h/24 et service d'organisation de mariages
Caractéristiques des chambres
Les 72 chambres sont dotées de touches de confort comme un service d'étage 24 h/24 et un système de réglage de la climatisation, ainsi que des services et équipements comme l'accès Wi-Fi à Internet gratuit et un coffre-fort.
Autres commodités présentes dans les chambres :
Salle de bains avec baignoire à jets et douche à « effet pluie »
Télévision LCD avec chaînes par satellite
Service de ménage quotidien, bureau et téléphone
Langues parlées
Anglais, français, italien, russe et espagnol
Services et équipements
Internet
Disponible dans toutes les chambres : Wi-Fi gratuit
Disponible dans certains espaces publics : Wi-Fi gratuit
Parking et transports
Parking sans voiturier sur place (15 EUR par nuit)
Parking accessible en fauteuil roulant
Navette aller-retour entre l'hôtel et l'aéroport (en supplément)
Navette gratuite vers la plage
Nourriture et boissons
Un restaurant et 2 cafés
Un bar / salon
Service en chambre 24 h/24
Café/thé à disposition dans les espaces communs
Restaurants sur place
Il Cortiletto
American Bar
Caffetteria Catullo
La Buvette
Activités
Centre de fitness
Spa proposant des soins complets
Sauna
Piscine extérieure ouverte en saison
Bain à remous
Hammam
Pour les familles
Épicerie/supérette
Une laverie
Piscine extérieure ouverte en saison
Snack bar/épicerie fine
Chambres insonorisées
Services et équipements
Salle de banquet
Ascenseur
Coffre-fort à la réception
Épicerie/supérette
Services aux voyageurs
Réception ouverte 24 h/24
Ménage tous les jours
Service de nettoyage à sec
Salon de coiffure
Laverie
Consigne à bagages
Personnel polyglotte
Bagagiste/groom
Service d'assistance pour les visites touristiques ou l'achat de billets
Service d'organisation de mariages
Services professionnels
Centre d'affaires
Centre de conférence (200 mètres carrés d'espace)
Salle de réunion
Espaces extérieurs
Chaises longues de plage
Parasols de plage
Jardin
Chaises longues en bord de piscine
Parasols en bord de piscine
Terrasse
Spa
Aromathérapie
Soins ayurvédiques
Gommages du corps
Soins du corps
Enveloppement du corps
Salles de soins pour les couples
Enveloppements détoxifiants
Soins du visage
Soins de manucure et de pédicure
Massages des tissus profonds
Massages aux pierres chaudes
Massages sportifs
Réflexologie
Bain turc/hammam
Accessibilité
Si vous avez une demande spéciale concernant l'accessibilité, veuillez contacter l'hébergement à l'aide des informations figurant sur la confirmation de réservation
Ascenseur
Parking
Cheminement accessible en fauteuil roulant
Plus
Hébergement non-fumeurs
Télévision dans le hall
Équipements de la chambre
Chambre
Air conditionné
Salle de bains
Bidet
Articles de toilette gratuits
Sèche-cheveux
Baignoire à jets
Salle de bain privée
Pommeau de douche à effet pluie
Ensemble douche/baignoire
Serviettes
Divertissements
Télévision LCD
Chaînes par satellite
Nourriture et boissons
Eau minérale gratuite
Minibar
Plus
Bureau
Téléphone
Coffre-fort
Système d'insonorisation
Conditions
Arrivée
Arrivée : 15 h 00
Formalités d'arrivée sans contact
Âge minimum pour l'enregistrement : 18 ans
Départ
Départ avant 11 h 00
Formalités de départ sans contact
Informations concernant l’arrivée
Le personnel de la réception vous accueillera sur place.
Modes d’accès
Personnel présent à la réception
Animaux domestiques
Animaux de compagnie non admis.
Enfants et lits supplémentaires
Les enfants sont admis
Un seul enfant âgé de 3 ans ou moins peut séjourner gratuitement dans la chambre des parents ou tuteurs, en utilisant la literie existante.
Aucun lit bébé n'est disponible
Moyens de paiement
Informations importantes
Frais
Vous devrez payer les frais suivants à l’hébergement. Ces frais peuvent comprendre les taxes applicables :
Taxe prélevée par la ville : 3.50 EUR par personne, par nuit, jusqu'à 7 nuits
Nous avons indiqué tous les frais dont l'hébergement nous a fait part.
Options en supplément
Frais pour le parking en libre-service : 15 EUR par nuit
La liste ci-dessus peut ne pas être exhaustive. Les frais et acomptes peuvent être mentionnés hors taxe et sont soumis à modification.
À savoir absolument
Cet hébergement est géré par un hôte professionnel et fourni dans le cadre d’une activité commerciale, industrielle ou libérale.
Des frais pour toute personne supplémentaire peuvent être facturés et dépendent de la politique de l'hébergement
Une pièce d'identité officielle avec photo et un dépôt de garantie en espèces, par carte de crédit ou par carte de débit, peuvent être demandés à l'arrivée pour couvrir tous frais imprévus
Les demandes spéciales, qui ne peuvent pas être garanties, sont soumises à disponibilité à l'arrivée et peuvent entraîner des frais supplémentaires
Le nom inscrit sur la carte de crédit présentée comme garantie à l'arrivée doit correspondre au nom de la personne ayant effectué la réservation
Cet hébergement accepte les cartes de crédit, les cartes de débit, et les espèces
Nous devons aussi mentionner…
Tous les clients, y compris les enfants, doivent être présents à l'arrivée et présenter une pièce d'identité officielle avec photo ou leur passeport
Conformément aux réglementations nationales, les transactions en espèces effectuées dans cet hébergement ne peuvent pas dépasser 5000 EUR. Pour plus d'informations, veuillez contacter l'hébergement aux coordonnées figurant dans la confirmation de réservation.
La piscine est ouverte du 01 mai au 30 septembre
Piscine accessible de 08 h 00 à 20 h 00
Seules les personnes enregistrées peuvent accéder aux chambres
Les enfants de moins de 18 ans ne sont pas admis dans la piscine, le centre de remise en forme et le bain à remous sans la surveillance d'un adulte
Classement national
Le classement officiel par étoiles de cet hébergement a été attribué par the local rating authority.
Hébergement aussi connu sous le nom de :
Virgilio Grand Hotel Hôtel
Virgilio Grand Hotel Sperlonga
Virgilio Grand Hotel Hôtel Sperlonga
Foire aux questions
L'hébergement Virgilio Grand Hotel dispose-t-il d'une piscine ?
Oui, cet hébergement vous propose une piscine extérieure en saison. La piscine est accessible de 08 h 00 à 20 h 00.
Les animaux domestiques sont-ils admis dans l'hébergement Virgilio Grand Hotel ?
Non, les animaux de compagnie ne sont pas admis au sein de l'hébergement.
À combien s'élèvent les frais de parking à l'hébergement Virgilio Grand Hotel ?
Un parking sans voiturier est accessible pour un montant de 15 EUR
par nuit.
Quelle est l'heure d'arrivée à l'hébergement Virgilio Grand Hotel ?
Les arrivées sont prévues à partir de 15 h 00.
Quelle est l'heure de départ de l'hébergement Virgilio Grand Hotel ?
Le départ a lieu à 11 h 00.
L'hébergement Virgilio Grand Hotel propose-t-il un service de navette à destination de l'aéroport ?
Oui, une navette vers et depuis l'aéroport est disponible.
Où se situe l'hébergement Virgilio Grand Hotel ?
Vos vacances à Sperlonga commencent ici ! Cet hôtel avec spa se trouve à moins de 10 minutes de marche de Spiaggia di Ponente, Port de Sperlonga et Tour Truglia. Golfe de Gaète et Spiaggia di Levante se trouvent également à moins de 15 minutes.
Avis sur l’hébergement Virgilio Grand Hotel
Avis
8,4
Très bien
Tous les avis affichés ont été émis à l’issue de vraies expériences de voyage. Seuls les voyageurs qui ont réservé un séjour chez nous peuvent en soumettre. Nous vérifions les avis conformément à nos directives et nous les publions tous, qu’ils soient positifs ou négatifs.Plus d’informationsS’ouvre dans une nouvelle fenêtre
Note des voyageurs de 10 (Excellent), d’après 115 avis sur 270.
10 – Excellent
115
Note des voyageurs de 8 (Bien), d’après 106 avis sur 270.
8 – Bien
106
Note des voyageurs de 6 (Satisfaisant), d’après 28 avis sur 270.
6 – Satisfaisant
28
Note des voyageurs de 4 (Médiocre), d’après 15 avis sur 270.
4 – Médiocre
15
Note des voyageurs de 2 (Horrible), d’après 6 avis sur 270.
2 – Horrible
6
9,0/10
Propreté
8,4/10
Personnel et service
8,2/10
Services et équipements
8,6/10
Infrastructures et conditions de l’hébergement
8,4/10
Écoresponsabilité
Avis
8/10 Bien
GINO
8 août 2019
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
GINO
Séjour de 7 nuits en juillet 2019
6/10 Satisfaisant
Voyageur vérifié
Voyage en famille
1 juil. 2019
Les points forts : Propreté, personnel et service, équipements et infrastructures et conditions de l’hébergement
Très proche de la ville même.
Par contre nous avons été déçu car nous pensions que c'était tout au bord de la mer.
Voyageur vérifié
Séjour de 1 nuit en juin 2019
10/10 Excellent
Voyageur vérifié
23 sept. 2016
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Voyageur vérifié
10/10 Excellent
Voyageur vérifié
20 nov. 2015
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Très bon choix
Très bonne localisation et accueil agréable en français. L'hôtel a accepté de procéder à une annulation de la dernière nuit sans frais.
La chambre était parfaite.
Voyageur vérifié
8/10 Bien
Voyageur vérifié
11 avr. 2015
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Très bon sejour les pieds dans l eau ... Magnifique village
Voyageur vérifié
8/10 Bien
florence, six fours les plages
23 oct. 2014
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement
sejour a sperlonga
beaucoup de choses sympas
le seul probleme la chambre ne correspondait pas a ma reservation et à l'accueil les explications ne tenaient pas la route, c'était plus pour se débarrasser de moi
petit dejeuner sympa, personnel du petit dej pas souriant du tout dommage le matin ça fait plaisir de voir des sourires
florence
8/10 Bien
Voyageur vérifié
11 sept. 2014
Les points forts : Personnel et service, infrastructures et conditions de l’hébergement, confort de la chambre
Pour un 4*, le ménage pourrait être un peu mieux fait ! Le parking (10€/nuit) est très petit, nous avons dû laisser la voiture dans une allée, du fait du manque de place. Pas d'eau offerte dans le mini bar (alors que c'était stipulé dans les conditions de l'offre). L'isolation des chambres n'est pas excellente. D'une manière générale, bon hôtel et bonne situation par rapport aux plages.
Voyageur vérifié
8/10 Bien
Julie, Québec, Canada
26 oct. 2013
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Hôtel confort à proximité de la vieille ville
Découverte d'un village balnéaire avec aspect médiéval et restaurants typiques à profusion.
Julie
8/10 Bien
Voyageur vérifié
13 août 2013
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement
bien mais
On a été dans des hotels deux fois moins chers où les prestations étaient identiques sinon meilleures. Ici, on paie le parking, la plage et le prix fort pour la chambre.
Voyageur vérifié
10/10 Excellent
Schulz
Voyage en famille
3 nov. 2024
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Wir hatten ein Thema mit Sauna und Whirlpool. Beides sei im Zimmerpreis nicht inbegriffen.
Kurze Diskussion, das Hotel hat dann eine Lösung präsentiert. Alles gut.
War etwas unglücklich trotzdessen.
Tolles Zimmer und Frühstücksbuffet.
Schulz
Séjour de 2 nuits en octobre 2024
10/10 Excellent
Stephanie
Voyage en couple
14 oct. 2024
Les points forts : Propreté, personnel et service, équipements et infrastructures et conditions de l’hébergement
The hotel is wonderful. The team was polite and helpful. The beach was a 5 min easy walk. I would stay here again. The only thing that I would change which is personal is bringing a comfortable pillow.
Stephanie
Séjour de 1 nuit en septembre 2024
8/10 Bien
Charles, Bluffton
29 sept. 2024
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement
Beautiful area with pristine beaches and fine dining. The hotel and staff are very nice but but some freshening up would be helpful.
We would stay again at this property!
Charles
Séjour de 1 nuit en septembre 2024
10/10 Excellent
Voyageur vérifié
Voyage en famille
13 sept. 2024
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Voyageur vérifié
Séjour de 6 nuits en septembre 2024
10/10 Excellent
Sola
Voyage en famille
3 août 2024
Les points forts : Propreté, personnel et service, équipements et infrastructures et conditions de l’hébergement
Amazing location for proximity to beach and lovely restaurants. The most helpful and friendly staff. We are a Black family and were made to feel really welcome. They even helped us get a taxi when we were stuck without trains or buses one night.
The breakfast and pool were a huge bonus. We will be going back again!
Sola
Séjour de 7 nuits en juillet 2024
10/10 Excellent
Jason
3 août 2024
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Jason
Séjour de 2 nuits en juillet 2024
10/10 Excellent
Fred
28 juil. 2024
Very helpful staff, super clean area, great pool!
Fred
Séjour de 3 nuits en juillet 2024
10/10 Excellent
Lisa
Voyage en famille
28 juil. 2024
Les points forts : Propreté, personnel et service, équipements et infrastructures et conditions de l’hébergement
This particular hotel stay was a completely unique experience for myself and my family, not only because it was our first time staying there as well as our first time visiting Sperlonga, but also because after we checked out, we could not think of one even somewhat critical observation about our stay. This hotel absolutely lives up to the “Grand” in its name and then some. Every area of it is so beautiful, clean, and comfortable, and the rooms are spacious and accomodating. The staff is so welcoming, helpful, and friendly, and all the amenities offered are so lovely, from the wonderful morning breakfast, the pool and other outdoor areas, and the complementary shuttle service to and from their portion of the beach. While I would have preferred to have known in advance what the cost was to reserve chairs and an umbrella at the beach, the beachside staff assisted us quickly and competently, with the charge added to our bill upon checkout (rather than requiring cash in hand). This truly felt like a boutique hotel experience, yet very reasonably priced. We can’t wait to return!
Lisa
Séjour de 3 nuits en juillet 2024
4/10 Médiocre
Yana
13 juil. 2024
Yana
Séjour de 3 nuits en juillet 2024
10/10 Excellent
Voyageur vérifié
Voyage en famille
10 juil. 2024
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Voyageur vérifié
Séjour de 5 nuits en juillet 2024
10/10 Excellent
Andreas
1 juil. 2024
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Andreas
Séjour de 2 nuits en juin 2024
10/10 Excellent
Lora
Voyage en famille
26 juin 2024
Les points forts : Propreté, personnel et service, équipements et infrastructures et conditions de l’hébergement
Staff were great and super friendly! Special thanks to Gianni for helping us with our nightly tea, along with Gionata and Jessica for all their help with my 84/74 year old mom and dad. Hope to be lucky enough to stay again. Turner family
Lora
Séjour de 3 nuits en juin 2024
10/10 Excellent
Mikhail, Boulder
Voyage en famille
9 juin 2024
Les points forts : Propreté, personnel et service, équipements et infrastructures et conditions de l’hébergement
Great place a bit aside from the main crowds.
Mikhail
Séjour de 2 nuits en juin 2024
10/10 Excellent
Lisan
Voyage en groupe
31 mai 2024
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Flott hotell, fin beliggenhet.
Lisan
Séjour de 4 nuits en mai 2024
8/10 Bien
Marion, München
30 mai 2024
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement
Marion
Séjour de 3 nuits en mai 2024
10/10 Excellent
Mehrdad
11 avr. 2024
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Excellent place great value
It was a amazing hotel on the quiet street near the old Town walking distance to anywhere. Very clean and great breakfast buffet with friendly staff all smiles. Have a great stayed definitely go back again.