"),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;y
Cổng vào Khu du lịch sinh thái Tràng An - 19 phút đi bộ
Quảng trường Đinh Tiên Hoàng - 3 phút đi xe
Quần thể Danh thắng Tràng An - 4 phút đi xe
Tam Cốc Bích Động - 7 phút đi xe
Đi lại
Ga Ninh Bình - 7 phút lái xe
Sân bay Hà Nội (HAN-Sân bay Quốc tế Nội Bài) - 123 phút lái xe
Nhà hàng
Viva Mexico - Taco - Bbq & Hot Pot - 1 phút đi bộ
May Cafe & Bakery - 4 phút đi bộ
Banh Mi Ngon - 1 phút đi bộ
Jollibee - 3 phút đi bộ
Time Cafe & Bakery - 3 phút đi bộ
Thông tin về nơi lưu trú này
The Vancouver Hotel Ninh Bình
Khách sạn ở ngay gần Phố đi bộ Ninh Bình
Ở gần Hang Múa, The Vancouver Hotel Ninh Bình cung cấp bữa sáng kiểu Anh miễn phí, sân hiên và vườn. Du khách ưa mạo hiểm nhất định sẽ say mê đạp xe tại Khách sạn này. Còn gì tuyệt bằng tự thưởng cho mình dịch vụ massage khi ghé đến spa trong khuôn viên. Ngoài Wifi miễn phí trong phòng, các tiện nghi khác như thư viện và dịch vụ giặt ủi/giặt khô cũng không kém phần tuyệt vời.
Những tiện nghi, dịch vụ khác tại Khách sạn này bao gồm:
Bãi đậu xe tự phục vụ miễn phí
Dịch vụ tiễn ra ga tàu miễn phí, xe đạp cho thuê và dịch vụ trả phòng nhanh
Dịch vụ nhận phòng nhanh, máy bán hàng tự động và tour tham quan bằng máy bay trực thăng/máy bay
Các tiện nghi trong phòng
Tất cả các phòng đều trang trí khác biệt và được trang bị các tiện nghi bao gồm lò sưởi và sàn nhà có sưởi, cũng như những điểm nhấn của sự hiếu khách như máy điều hòa nhiệt độ và áo choàng tắm.
Những tiện nghi tuyệt vời thêm trong tất cả các phòng bao gồm:
Phòng tắm với buồng tắm vòi sen và chậu vệ sinh/vòi rửa
TV LED 40 inch với truyền hình cáp
Sàn nhà có sưởi, ấm điện và dịch vụ dọn phòng hàng ngày
Ngôn ngữ
Tiếng Anh, Tiếng Việt
Tiện nghi, dịch vụ nơi lưu trú
Internet
Tại mọi phòng: Wifi miễn phí
Có ở một số khu vực công cộng: Wifi miễn phí và Internet có dây
Bãi đậu xe và đưa đón
Bãi đậu xe miễn phí bên ngoài khuôn viên trong vòng 200 m
Có chỗ đậu xe trên phố
Xe đưa đón sân bay 24 giờ theo lịch cố định và theo yêu cầu (phụ phí)
Xe đưa đón trong khu vực (phụ phí)
Xe đưa khách ra nhà ga (miễn phí)
Xe đón khách tại nhà ga (phụ phí)
Bãi đậu xe tự phục vụ miễn phí trong khuôn viên
Bãi đậu xe trong khuôn viên bao gồm gara
Ăn uống
Bữa sáng kiểu Anh miễn phí
Bar chuyên các món ăn nhẹ/deli
Hoạt động giải trí
Địa điểm cho thuê xe đạp
Khu cho thuê xe scooter/xe đạp máy
Spa đầy đủ liệu pháp
Thư viện
Tour tham quan bằng máy bay trực thăng/máy bay
Phù hợp cho khách gia đình
Bar chuyên các món ăn nhẹ/deli
Phòng cách âm
Tiện nghi giặt ủi
Tiện ích
ATM
Dịch vụ trông giữ hành lý
Két bảo mật tại quầy tiếp tân
Máy bán hàng tự động
Quầy tiếp tân phục vụ 24 giờ/ngày
Tiện nghi giặt ủi
Dịch vụ khách
Dịch vụ concierge
Dịch vụ dọn phòng (mỗi ngày)
Dịch vụ giặt khô/giặt ủi
Tư vấn tour và vé
Dịch vụ hỗ trợ nhu cầu hành chánh, văn phòng
Trung tâm dịch vụ văn phòng
Ngoài trời
Sân thượng/sân hiên
Vườn
Spa đầy đủ liệu pháp
Massage
Spa mở cửa hàng ngày
Hỗ trợ người khuyết tật
Nếu có yêu cầu về trang thiết bị hỗ trợ người khuyết tật, vui lòng liên hệ nơi lưu trú qua thông tin liên lạc được cung cấp trong xác nhận đặt phòng sau khi đặt.
Bàn đăng ký phù hợp cho xe lăn
Có lối đi dành cho xe lăn (có thể có giới hạn)
Không có thang máy
Tiện nghi phòng
Phòng ngủ
Cung cấp bộ trải giường
Phòng tắm
Áo choàng tắm
Buồng tắm vòi sen
Chậu vệ sinh/vòi rửa
Cung cấp khăn
Dép đi trong nhà
Đồ dùng nhà tắm miễn phí
Máy sấy tóc
Phòng tắm riêng
Giải trí
TV LED 40 inch có kênh truyền hình cáp
Ăn uống
Ấm điện
Dịch vụ phòng có giới hạn
Minibar
Nước đóng chai miễn phí
Thêm
Bàn
Có phòng thông nhau
Điện thoại
Két bảo mật
Lò sưởi
Máy điều hòa
Phòng cách âm
Ra vào bằng chìa khóa di động
Sàn nhà có sưởi
Trang trí theo phong cách riêng biệt
Chính sách
Nhận phòng
Bắt đầu nhận phòng: 14:00; kết thúc nhận phòng: nửa đêm
Nhận phòng không tiếp xúc
Có thể nhận phòng nhanh
Tuổi tối thiểu để nhận phòng: 18
Trả phòng
Trả phòng trước 12:00
Trả phòng không tiếp xúc
Vệc đáp ứng yêu cầu trả phòng muộn tùy tình hình thực tế
Phí trả phòng muộn: 80% giá phòng
Có thể trả phòng nhanh
Hướng dẫn nhận phòng đặc biệt
Nơi lưu trú này có dịch vụ đón khách từ sân bay và ga xe lửa (có thể áp dụng phụ phí). Để sử dụng dịch vụ, khách phải liên hệ nơi lưu trú qua thông tin liên hệ được cung cấp trong xác nhận đặt phòng 24 giờ trước khi đến
Nhân viên tiếp tân sẽ đón tiếp khi khách đến nơi lưu trú
Khi nhận phòng khách phải cung cấp chứng nhận hoàn tất tiêm vaccine ngừa COVID-19
Hướng dẫn nhận chỗ
Người gác cửa
Vật nuôi
Không thu phí vật nuôi
Chấp nhận vật nuôi hỗ trợ người khuyết tật, không thu phí
Trẻ em và giường bổ sung
Trẻ em được chào đón
5 trẻ em, từ 1 tuổi trở xuống, có thể lưu trú miễn phí nếu sử dụng giường có sẵn tại phòng của cha mẹ hoặc người giám hộ
Không có giường gấp/giường phụ
Không có nôi/giường cho trẻ sơ sinh
Hình thức thanh toán
Thông tin quan trọng
Phí tùy chọn
Phí dịch vụ xe đưa đón sân bay: 1587000 VND mỗi xe (một chiều)
Phí trả phòng muộn: 80% giá phòng (tùy tình hình thực tế)
Danh sách trên có thể không đầy đủ. Phí và đặt cọc có thể không bao gồm thuế và có thể thay đổi.
Cần biết
Có thể thu phí thêm người với mức phí khác nhau, tùy chính sách riêng
Có thể cần giấy tờ tùy thân hợp pháp có ảnh và cần đặt cọc bằng thẻ tín dụng, thẻ ghi nợ hoặc tiền mặt (cho các chi phí phát sinh - nếu có) khi làm thủ tục nhận phòng
Tùy thuộc vào tình hình thực tế khi nhận phòng mà các yêu cầu đặc biệt có được đáp ứng hay không và có thể thu phụ phí. Không đảm bảo đáp ứng mọi yêu cầu đặc biệt
Tên trên thẻ tín dụng sử dụng khi nhận phòng để trả cho các khoản phí phát sinh phải trùng tên với khách lưu trú chính trong đặt phòng
Nơi lưu trú này nhận thanh toán bằng thẻ tín dụng; không nhận tiền mặt
Chấp nhận giao dịch không dùng tiền mặt
Lưu ý khác
Nơi lưu trú này không có thang máy
Có phòng thông nhau - có thể đáp ứng tùy thuộc tình trạng phòng thực tế - khách có thể liên hệ trực tiếp qua thông tin được cung cấp trong xác nhận đặt phòng để yêu cầu
Nơi lưu trú còn được biết dưới tên
Vancouver Hotel Ninh Binh
Vancouver Ninh Binh
The Vancouver Hotel
The Vancouver Ninh Binh
The Vancouver Hotel Ninh Binh Hotel
The Vancouver Hotel Ninh Binh Ninh Binh
The Vancouver Hotel Ninh Binh Hotel Ninh Binh
Câu hỏi thường gặp
The Vancouver Hotel Ninh Bình có cho phép mang theo vật nuôi không?
Có, nơi lưu trú cho phép mang theo vật nuôi.
Chi phí lưu trú tại The Vancouver Hotel Ninh Bình
Kể từ 23/01/2025, giá 1 kỳ lưu trú cho 2 người lớn tại The Vancouver Hotel Ninh Bình vào 24/01/2025 có giá từ 1.497.244 ₫, chưa gồm thuế và phí. Giá này dựa trên giá thấp nhất mỗi đêm tìm thấy trong vòng 24 giờ qua cho 30 ngày tiếp theo. Giá có thể thay đổi. Vui lòng nhập ngày để có giá chính xác hơn.
Phí đậu xe tại The Vancouver Hotel Ninh Bình
Nơi lưu trú này có bãi đậu xe tự phục vụ miễn phí. Khách cũng có thể đậu xe miễn phí tại bãi xe lân cận.
Giờ nhận phòng tại The Vancouver Hotel Ninh Bình
Bắt đầu nhận phòng: 14:00; kết thúc nhận phòng: nửa đêm.
Giờ trả phòng tại The Vancouver Hotel Ninh Bình
Giờ trả phòng: 12:00. Khách có thể trả phòng trễ, phí 80% (tùy theo tình trạng phòng thực tế).
The Vancouver Hotel Ninh Bình có đưa đón sân bay không?
Có. Nơi lưu trú này có xe đưa đón sân bay (phục vụ theo yêu cầu). Thu phí đưa đón 1587000 VND mỗi xe.
The Vancouver Hotel Ninh Bình tọa lạc ở đâu?
Tọa lạc tại trung tâm Ninh Bình, khách sạn spa này cách Phố đi bộ Ninh Bình 1,1 km và Quần thể Danh thắng Tràng An 4,2 km. Tam Cốc Bích Động và Đền Thái Vi cũng nằm trong phạm vi khoảng 10 km. Cách Ga Ninh Bình 29 phút đi bộ.
Nhận xét về The Vancouver Hotel Ninh Binh
Nhận xét
9,6
Ngoại hạng
Tất cả nhận xét được hiển thị đều là từ trải nghiệm thật của khách. Chỉ những khách đã đặt kỳ lưu trú với chúng tôi mới có thể gửi nhận xét. Chúng tôi xác thực nhận xét theo nguyên tắc của mình và đăng tất cả nhận xét, dù tích cực hay tiêu cực.Thông tin thêmMở trong cửa sổ mới
Đánh giá 10 - Xuất sắc. 84/104 nhận xét" "
10 - Xuất sắc
84
Đánh giá 8 - Tốt. 16/104 nhận xét" "
8 - Tốt
16
Đánh giá 6 - Được. 2/104 nhận xét" "
6 - Được
2
Đánh giá 4 - Kém. 0/104 nhận xét" "
4 - Kém
0
Đánh giá 2 - Tồi. 2/104 nhận xét" "
2 - Tồi
2
9,8/10
Sạch sẽ
9,8/10
Nhân viên & dịch vụ
9,0/10
Tiện nghi, dịch vụ
9,6/10
Điều kiện & cơ sở vật chất nơi lưu trú
8,8/10
Thân thiện với môi trường
Nhận xét
2/10 - Tồi
Phong
13/05/2023
Không thích: Nhân viên & dịch vụ, tiện nghi, dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú
Phong
Lưu trú 1 đêm vào Tháng 5, 2023
10/10 - Xuất sắc
Brian, UK
08/06/2016
Thích: Sạch sẽ, nhân viên & dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú, tiện nghi phòng
Great boutique hotel with awesome customer service
The hotel was just amazing. Having been told by the staff that it had been renovated and opened again only three months ago. They welcomed us with fresh orange juice upon our arrival. We stayed in their superior room. Very clean room, awesome beds, we had the best sleep in Vietnam here. Breakfast was a la carte, but you can order as much as you want. Don't miss their banana pancakes. Well, yummy! Above all this, the staff was exceptionally good, they went out and beyond their ways to make sure we'd have a great trip. They helped us to arrange our city tour to Tam Coc, Hoa Lu, and Mua Cave as well as train tickets to Hue. They even arranged a taxi to take us to train station with no extra cost when we left. Nothing was too much trouble. Ninh Binh is a great city to visit and well worth to stay. Thank you David, Tommy and Linda. We will definitely come back!
Brian
10/10 - Xuất sắc
Jaimie
Đi cùng bạn đồng hành
05/01/2025
Thích: Sạch sẽ, nhân viên & dịch vụ, tiện nghi, dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú
While the Vancouver Hotel might be a 3-star hotel, it felt like 5 star in customer service. The hotel manager, David, and his wife were so kind and accommodating. They allowed us to check in early, organized a motorbike rental for us, answered all of questions as tourists, and helped organize a cab for us. They even gave us a small Christmas gift as we were staying over Christmas.
Apart from the service, the room was clean and had a shower with good pressure and hot water.
Another highlight was the breakfast (included) which was excellent. It was so nice to have a home cooked meal which included the best mango I’ve ever eaten. I would go back just for the breakfast!
Overall, they really went above and beyond in every aspect to make our stay enjoyable. I couldn’t recommend this hotel more.
Jaimie
Lưu trú 2 đêm vào Tháng 12, 2024
10/10 - Xuất sắc
raymond
01/01/2025
Thích: Sạch sẽ, nhân viên & dịch vụ, tiện nghi, dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú
Staff is amazing! I’ll definitely be back to this place if I come back to Ninh Binh!
raymond
Lưu trú 7 đêm vào Tháng 12, 2024
10/10 - Xuất sắc
Hans
24/10/2024
Thích: Sạch sẽ, nhân viên & dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú, tiện nghi phòng
Absolut et fund til pengene, synes
Ikke af meget
Fint rent værelse yderst flink personale
Forhold mellem pris og ophold passer
Hans
Lưu trú 2 đêm vào Tháng 10, 2024
10/10 - Xuất sắc
Thaddeus, Lafayette
Đi cùng bạn đồng hành
15/10/2024
Thích: Sạch sẽ, nhân viên & dịch vụ, tiện nghi, dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú
Very friendly staff. Very helpful. Very clean and comfortable hotel.
Thaddeus
Lưu trú 4 đêm vào Tháng 10, 2024
10/10 - Xuất sắc
Laurel
03/06/2024
Thích: Sạch sẽ, nhân viên & dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú
Laurel
Lưu trú 2 đêm vào Tháng 6, 2024
10/10 - Xuất sắc
Kiem
19/05/2024
Kiem
Lưu trú 1 đêm vào Tháng 5, 2024
6/10 - Được
Jorge
19/05/2024
Jorge
Lưu trú 1 đêm vào Tháng 5, 2024
8/10 - Tốt
Pär
19/03/2024
Thích: Sạch sẽ, nhân viên & dịch vụ
Không thích: Tiện nghi phòng
Nice small hotel
Small family hotel with a very helpful and nice host. We came very early in the morning and woke up our host. We were offered a room free of charge in addition to the 3 nights already booked. Served a good complimentary breakfast. A little difficult to find the hotel for the taxidriver. Very beautiful and interesting surroundings, but the town itself quite dull.
Pär
Lưu trú 2 đêm vào Tháng 3, 2024
10/10 - Xuất sắc
My
Đi cùng bạn đồng hành
10/03/2024
Thích: Sạch sẽ, nhân viên & dịch vụ, tiện nghi, dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú
The friendliness and support of the staff has made this miniature hotel really a “home away from home.” At any time I feel more like I was staying with a relative than staying in hotel. The true is the Vancouver hotel is not as luxurious as other pricey grand hotels but if you are looking for a convenient, clean, quiet, and peaceful place for a reasonable price. I would recommend this hotel.
My
Lưu trú 3 đêm vào Tháng 3, 2024
10/10 - Xuất sắc
Takeo
Đi cùng bạn đồng hành
16/02/2024
Thích: Sạch sẽ, nhân viên & dịch vụ, tiện nghi, dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú
オーナーがとても親切で良く面倒を見てくれる。
朝食も含め家庭的、誰にでもお勧めしたい。
Takeo
Lưu trú 2 đêm vào Tháng 2, 2024
8/10 - Tốt
Mario
Đi cùng bạn đồng hành
14/02/2024
Thích: Sạch sẽ, nhân viên & dịch vụ, tiện nghi, dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú
Die Unterkunft war sehr sauber und das Personal freundlich. Es ist aber eher ein Homestay wie ein Hotel.
Mario
Lưu trú 3 đêm vào Tháng 2, 2024
10/10 - Xuất sắc
Lionel
01/01/2024
Thích: Sạch sẽ, nhân viên & dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú
nice family hotel , people are very friendly and helpfull, located into a very quiet small street in down town, many restaurants around
Lionel
Lưu trú 2 đêm vào Tháng 12, 2023
8/10 - Tốt
Hungfai
02/11/2023
Hungfai
Lưu trú 2 đêm vào Tháng 10, 2023
10/10 - Xuất sắc
Philippe
26/10/2023
Thích: Sạch sẽ, nhân viên & dịch vụ, tiện nghi, dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú
The owner is very helpful and accommodating
Philippe
Lưu trú 2 đêm vào Tháng 10, 2023
10/10 - Xuất sắc
James
Đi cùng gia đình
08/10/2023
Thích: Sạch sẽ, nhân viên & dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú
The staff was accommodating and very courteous. The hotel is very clean.
James
Lưu trú 1 đêm vào Tháng 10, 2023
10/10 - Xuất sắc
TS
Đi cùng gia đình và trẻ nhỏ
29/09/2023
Thích: Sạch sẽ, nhân viên & dịch vụ, tiện nghi, dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú
良いオーナーさんでした!
TS
Lưu trú 1 đêm vào Tháng 9, 2023
8/10 - Tốt
MASAKI
Đi theo nhóm
03/09/2023
Thích: Sạch sẽ, nhân viên & dịch vụ, tiện nghi, dịch vụ
スタッフがとても親切
MASAKI
Lưu trú 2 đêm vào Tháng 8, 2023
10/10 - Xuất sắc
Beatriz
Đi theo nhóm
07/06/2023
Thích: Sạch sẽ, nhân viên & dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú
This was one of the best hotels I've stayed in for their hospitality! The room was carefully decorated by the family and was very comfortable but the best part was Tuan's effort to ensure we had a good time. He arranged for us to have Pho for breakfast and helped us get a driver for the day so we could explore the city which ended up being such a wonderful experience. Highly recommend this hotel and will bookmark in case I ever come back to Ninh Binh!
Beatriz
10/10 - Xuất sắc
Ola
27/03/2023
Ola
Lưu trú 1 đêm vào Tháng 3, 2023
10/10 - Xuất sắc
Nancy
22/02/2023
Thích: Sạch sẽ, nhân viên & dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú, tiện nghi phòng
Vancouver Hotel
Clean and friendly hotel. Manager was extremely helpful helping us change a Vietjet flight that had been cancelled. He was on the phone for over an hour with Vietjet.
Nancy
Lưu trú 2 đêm vào Tháng 2, 2023
10/10 - Xuất sắc
Hiroshi
06/01/2023
Thích: Sạch sẽ, nhân viên & dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú, tiện nghi phòng
Hiroshi
Lưu trú 1 đêm vào Tháng 1, 2023
10/10 - Xuất sắc
Khách đã xác thực
Đi cùng bạn đồng hành
07/02/2020
Thích: Sạch sẽ, nhân viên & dịch vụ, tiện nghi, dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú
Location is good, a lot of small restaurants around. Very nice and helpful staff at the front desk.
Breakfast is fine. No elevator for the elderly but staff help you with your luggage
Khách đã xác thực
Lưu trú 2 đêm vào Tháng 2, 2020
10/10 - Xuất sắc
Khách đã xác thực
07/02/2020
Thích: Sạch sẽ, nhân viên & dịch vụ, tiện nghi, dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú