"),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;y25hours Hotel Bikini Berlin Avis, Prix & Photos 2025 - Expedia.fr
Station de métro Zoologischer Garten - 5 min à pied
Gare de Berlin Zoologischer Garten - 6 min à pied
Berlin (BER-Brandebourg) - 37 min en voiture
Restaurants
Europa-Center - 2 min à pied
Spreegold Store im BIKINI Berlin - 4 min à pied
Monkey Bar - 1 min à pied
L'Osteria - 1 min à pied
Einstein Kaffee - 5 min à pied
À propos de cet hébergement
25hours Hotel Bikini Berlin
Hôtel écologique à proximité de Jardin zoologique de Berlin
Situé à deux pas des emblématiques Berlin Aquarium et Grand magasin Kaufhaus des Westens, l'hébergement 25hours Hotel Bikini Berlin propose une terrasse sur le toit, des achats sur place et un café. Cet hébergement vous promet un moment 100 % zen avec un sauna. Le restaurant Cuisine du Moyen-Orient sur place, NENI Berlin, propose le petit-déjeuner, le déjeuner, le dîner, des plats légers et une vue sur le jardin. Le Wi-Fi gratuit dans les chambres vous permet de rester connecté, et diverses autres prestations sont à votre disposition, comme un service de nettoyage à sec / blanchisserie et un bar.
Autres petits plus de cet hôtel :
Petit-déjeuner buffet (en supplément), location de vélos et parking en libre-service (en supplément)
Boutique de souvenirs, ascenseur et salles de réunion
Hébergement non-fumeurs, coffre-fort à la réception et personnel polyglotte
Les avis voyageurs sont dithyrambiques concernant le personnel aux petits soins
Caractéristiques des chambres
Les 149 chambres bénéficient d'un ameublement personnalisé et proposent tout le confort, comme une literie de qualité supérieure et une gamme d'oreillers au choix, ainsi que des services et équipements comme l'accès Wi-Fi à Internet gratuit et un système de réglage de la climatisation.
Autres commodités équipant les chambres :
Literie hypoallergénique et couette en duvet d'oie
Salle de bains avec douche à « effet pluie » et articles de toilette de luxe
Télévision LCD avec chaînes par satellite
Chauffage, service de ménage quotidien et bureau
Récompenses et affiliations
Hébergement écocertifié
Cet hébergement fait partie du programme Clé Verte, un programme mesurant l’impact de l’hébergement sur l’un ou plusieurs des éléments suivants : l’environnement, la communauté, le patrimoine culturel et l’économie locale.
Langues parlées
Anglais et allemand
Services et équipements
Internet
Disponible dans toutes les chambres : Wi-Fi gratuit
Disponible dans certaines parties communes : Wi-Fi gratuit
Parking et transports
Parking sur place (16 EUR par jour)
Disponibilité d’un parking accessible aux personnes à mobilité réduite
Nourriture et boissons
Petit-déjeuner buffet disponible de 06 h 30 à 10 h 30 la semaine et de 07 h 00 à 11 h 30 le week-end en supplément : 29 EUR par adulte et 14,50 EUR par enfant
Snack-bar/épicerie fine
Un bar/salon
Un café
Un restaurant
Restaurants sur place
Bakery
Monkey Bar
NENI Berlin
Activités
Sauna
Shopping
Vélos de location
Pour les familles
Chambres insonorisées
Laverie
Snack-bar/épicerie fine
Commodités
Boutique de souvenirs/kiosque à journaux
Coffre-fort à la réception
Consigne à bagages
Distributeur d’eau
Guides touristiques
Journaux gratuits dans le hall
Laverie
Réception ouverte 24 h/24
Services aux voyageurs
Personnel polyglotte
Service d’assistance pour les visites touristiques
Service de ménage (tous les jours)
Service de nettoyage à sec/blanchisserie
Services de conciergerie
Services professionnels
Centre d’affaires ouvert 24 h/24
Poste informatique
Salles de réunion
Extérieur
Terrasse sur le toit
Accessibilité
Si vous avez une demande spéciale concernant l’accessibilité, veuillez contacter l’hébergement aux coordonnées figurant sur votre confirmation de réservation.
Accessible aux personnes à mobilité réduite (restrictions éventuelles)
Ascenseur
Cheminement accessible en fauteuil roulant
Parking accessible aux personnes à mobilité réduite
Équipements de la chambre
Chambre
Couette en duvet d’oie
Gamme d’oreillers au choix
Literie de qualité supérieure
Literie hypoallergénique
Rideaux occultants
Salle de bain
Articles de toilette de luxe
Douche
Papier toilette
Pommeau de douche à « effet pluie »
Salle de bain privée
Savon
Sèche-cheveux
Serviettes fournies
Shampoing
Divertissements
Télévision LCD avec chaînes par satellite
Nourriture et boissons
Minibar
Plus de services et équipements
Air conditionné (réglage de la climatisation)
Bureau
Chambres communicantes disponibles
Chambres insonorisées
Chauffage (réglage de la climatisation)
Coffre-fort
Décor personnalisé
Distributeurs en vrac d’articles de toilette
Fer et planche à repasser sur demande
Mobilier personnalisé
Téléphone
Conditions
Arrivée
Heure de début de l'enregistrement : 15 h 00 ; heure de fin de l'enregistrement : minuit.
Âge minimum pour l'enregistrement : 18 ans
Départ
Départ avant 12 h 00
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 admis moyennant des frais supplémentaires de 20 EUR par animal, par nuit
Les animaux d'assistance sont les bienvenus et sont exemptés de frais.
Des gamelles pour l'eau et la nourriture sont disponibles
Enfants et lits supplémentaires
Les enfants sont admis
Un seul enfant âgé de 6 ans ou moins peut séjourner gratuitement dans la chambre des parents ou tuteurs, en utilisant la literie existante.
Lit d'appoint/supplémentaire disponible moyennant un supplément de 20.0 EUR par nuit
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 :
Une taxe locale/de séjour au taux effectif de 8.025 % vous sera facturée
Nous avons indiqué tous les frais dont l'hébergement nous a fait part.
Options en supplément
Le petit-déjeuner buffet coûte environ 29 EUR par adulte et environ 14.50 EUR par enfant.
Frais pour le parking en libre-service : 16.00 EUR par jour
Animaux de compagnie : 20 EUR par animal et par nuit
Les animaux d'assistance ne sont soumis à aucuns frais.
Lit d'appoint : 20.0 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, au sens de l’article 155 du Code général des impôts
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
Des conditions d'annulation spéciales peuvent s'appliquer aux réservations de groupes (plus de 8 chambres pour le même hébergement, aux mêmes dates)
Cet hébergement accepte les cartes de crédit et les espèces
Cet hébergement comprend les dispositifs de sécurité suivants : un extincteur et une trousse de secours
Nous devons aussi mentionner…
Seules les personnes enregistrées peuvent accéder aux chambres
L'hébergement est doté de chambres communicantes/adjacentes, sujettes à disponibilité ; veuillez en faire la demande en contactant l'hébergement à l'aide des coordonnées indiquées dans la confirmation de réservation
Hébergement aussi connu sous le nom de :
25hours Berlin
25hours Bikini
25hours Bikini Berlin
25hours Bikini Hotel
25hours Hotel Berlin
25hours Hotel Bikini
25hours Hotel Bikini Berlin
Berlin Bikini Hotel
Bikini Berlin Hotel
Hotel Bikini Berlin
25hours Bikini Berlin Berlin
25hours Hotel Bikini Berlin Hotel
25hours Hotel Bikini Berlin Berlin
25hours Hotel Bikini Berlin Hotel Berlin
Foire aux questions
Les animaux domestiques sont-ils admis dans l'hébergement 25hours Hotel Bikini Berlin ?
Oui, les animaux de compagnie sont admis au sein de l'hébergement.Vous devrez vous acquitter de frais à hauteur de 20 EUR par animal et par nuit. Les animaux d'assistance sont exemptés de frais.
Combien coûte un séjour dans l’hébergement 25hours Hotel Bikini Berlin ?
À partir du 3 févr. 2025, les prix constatés pour un séjour d’une nuit pour deux adultes dans l’hébergement 25hours Hotel Bikini Berlin le 2 mars 2025 commencent à 167,21 €, taxes et frais compris. Ce prix est fondé sur le prix par nuit le plus bas constaté dans les dernières 24 heures pour des séjours dans les 30 prochains jours. Les prix sont susceptibles de changer. Choisissez vos dates pour obtenir des prix plus exacts.
À combien s'élèvent les frais de parking à l'hébergement 25hours Hotel Bikini Berlin ?
Un parking sans voiturier est accessible pour un montant de 16.00 EUR
par jour.
Quelle est l'heure d'arrivée à l'hébergement 25hours Hotel Bikini Berlin ?
Heure de début de l'enregistrement : 15 h 00 ; heure de fin de l'enregistrement : minuit.
Quelle est l'heure de départ de l'hébergement 25hours Hotel Bikini Berlin ?
Le départ a lieu à 12 h 00.
Où se situe l'hébergement 25hours Hotel Bikini Berlin ?
Profitant d'une belle situation dans le quartier de Charlottenburg, cet hôtel écologique/durable se trouve à moins de 5 minutes à pied de Jardin zoologique de Berlin et Berlin Aquarium. Également à 10 minutes de distance : Grand magasin Kaufhaus des Westens et Théatre de l'Ouest. Station de métro Zoologischer Garten n'est qu'à 5 minutes à pied et Zoologischer Garten S-Bahn est à 6 minutes.
Avis sur l’hébergement 25hours Hotel Bikini Berlin
Avis
9,4
Exceptionnel
Expedia Group vérifie tous les avis pour s’assurer que le client a bien réservé sur notre site. Pour encourager les clients à soumettre leur avis, nous envoyons un e-mail contenant un lien pour évaluer l’hôtel auquel nous joignons parfois une remise ou un bon de réduction Expedia Rewards à utiliser sur un prochain voyage. Nous publions tous les avis, qu’ils soient positifs ou négatifs, dans la mesure où ils respectent nos directives de contenu. Cette modération est automatisée. Tout refus est vérifié manuellement, et, si maintenu, l’auteur en est informé par e-mail motivé. Nous n’apportons aucune modification aux avis et ne contactons pas les auteurs. Nous retirons les avis après quatre ans, sauf pour les hébergements ayant peu d’avis.Plus d’informationsS’ouvre dans une nouvelle fenêtre
Note des voyageurs de 10 (Excellent), d’après 736 avis sur 1002.
10 – Excellent
736
Note des voyageurs de 8 (Bien), d’après 190 avis sur 1002.
8 – Bien
190
Note des voyageurs de 6 (Satisfaisant), d’après 50 avis sur 1002.
6 – Satisfaisant
50
Note des voyageurs de 4 (Médiocre), d’après 15 avis sur 1002.
4 – Médiocre
15
Note des voyageurs de 2 (Horrible), d’après 11 avis sur 1002.
2 – Horrible
11
9,4/10
Propreté
9,2/10
Personnel et service
9,0/10
Services et équipements
9,4/10
Infrastructures et conditions de l’hébergement
9,2/10
Écoresponsabilité
Avis
10/10 Excellent
Martin
14 juil. 2024
Les points forts : Propreté et équipements
A perfect stay. Welcoming staff, great location , perfectly clean. 10 on 10
Martin
Séjour de 2 nuits en juillet 2024
8/10 Bien
Alexander
Voyage d’affaires
11 juin 2024
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement
Alexander
Séjour de 2 nuits en juin 2024
10/10 Excellent
paul, saint denis
Voyage en couple
16 mars 2024
Les points forts : Propreté, personnel et service, équipements et infrastructures et conditions de l’hébergement
Le personnel très sympathique, l'hôtel propre dans son ensemble, les petites attentions (minibar rempli et gratuit, un sac de courses à disposition dans la chambre).
paul
Séjour de 3 nuits en mars 2024
10/10 Excellent
Ozcan
Voyage d’affaires
3 févr. 2024
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Ozcan
Séjour de 1 nuit en février 2024
8/10 Bien
Patricia
Voyage en groupe
25 oct. 2023
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Très bon accueil …bar gratuit dans la chambre …sauna exceptionnel suite a la vue sur tiergarten idem pour salle du restaurant
Patricia
Séjour de 4 nuits en octobre 2023
10/10 Excellent
Corentin
17 oct. 2023
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Wonderful spot !
Super sejour en face du zoo avec le hamac , un super spot proche de la gare de zoogarten, peoche du bus M100 qui passe a cote de monuments historiques , eestau sympa ( a reserver en amont obligatoire) etbon ptit dej
Corentin
Séjour de 3 nuits en octobre 2023
10/10 Excellent
Alexandre
5 déc. 2021
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Pour un weekend de détente sans le moindre soucis!
Belle chambre, jolie décoration! Notre séjour s’est trebien déroulé. Le personnel est serviable et attentionné.
Alexandre
Séjour de 2 nuits en novembre 2021
10/10 Excellent
Fabienne
Voyage en famille
1 nov. 2021
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Meilleure expérience hotelière en 20 ans de voyage
L'Hôtel 25hours peut être qualifié d'exceptionnel, que ce soit l'accueil, le service, la localisation idéale pour visites et transports publics, la vue ou encore la déco. Les hamacs et places de détentes autour de la réception sont hyper confortables et ajoutent un plus à l'accueil et bien-être. Le p'tit déj sur le rooftop est juste top. Tout y est facile en fait
Fabienne
Séjour de 2 nuits en octobre 2021
10/10 Excellent
Hélène
28 août 2021
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Hélène
Séjour de 5 nuits en août 2021
8/10 Bien
Voyageur vérifié
Voyage en groupe
14 août 2021
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
top
Super hotel design, personnel aimable, chambre très bien décorée
Voyageur vérifié
Séjour de 3 nuits en août 2021
10/10 Excellent
Olivier
28 juil. 2020
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Perfect hotel for a week-end get-away
The 25h hotel in Berlin is nicely located next to the Zoolischergarten train and metro station. The room is very nicely designed and furnished, and perfectly soundproofed. The bar located at the top of the hotel offers an amazing view on the zoo and the Tiergarten and is a must go. As a client of the hotel, one does not queue to enter the bar. The hotel borrows bikes for free, such that one can visit the city. With the bike, one accesses easily the Brandenburgertor and the main attractions of the city. The staff is very helpful. All in all, a perfect hotel to enjoy Berlin and its summer life!
Olivier
Séjour de 2 nuits en juillet 2020
10/10 Excellent
Sadok
Voyage en groupe
11 nov. 2019
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Sadok
Séjour de 1 nuit en novembre 2019
10/10 Excellent
Voyageur vérifié
Voyage en couple
20 août 2019
Les points forts : Propreté, personnel et service, équipements et infrastructures et conditions de l’hébergement
Rooftop du restaurant et du bar très agréable.
Chambre spatieuse, propre et originale !
Excellente nuit dans cette établissement !
Voyageur vérifié
Séjour de 1 nuit en août 2019
10/10 Excellent
Voyageur vérifié
5 mai 2019
Les points forts : Propreté et personnel et service
Originalité, emplacement, atmosphère, établissement très agréable à fréquenter. Cadre avec vue sur le zoo et tout Berlin depuis le restaurant Neni.
Voyageur vérifié
Séjour de 2 nuits en mai 2019
10/10 Excellent
Manon
30 avr. 2019
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Génial rien à redire vue incroyable sur le zoo et service au top
Manon
Séjour de 1 nuit en avril 2019
10/10 Excellent
SOPHIE
11 mars 2019
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
SOPHIE
Séjour de 2 nuits en mars 2019
10/10 Excellent
Christophe
19 févr. 2019
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
When I go to Berlin, I Always stay in 25 hours bikini. Nice rooms, great bar and restaurant. Close to public transport.
Christophe
Séjour de 1 nuit en février 2019
10/10 Excellent
Voyageur vérifié
8 janv. 2019
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Hôtel très sympa, à la fois reposant et branché. Très bien placé, les transports sont directs pour rayonner sur les principaux sites de Berlin.
Les chambres sont calmes, la vue sur le Zoo est très chouette.
Ce fut une belle expérience, avec beaucoup de personnalité.
Par ailleurs, pour ceux qui veulent dîner au Neni, la cuisine est délicieuse.
Voyageur vérifié
Séjour de 4 nuits en décembre 2018
10/10 Excellent
jehane
8 janv. 2019
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
parfait !
l'hotel est juste magnifique ! le style le confort le service le cadre !
tout est juste parfait ! sans oublier l’emplacement idéal
jehane
Séjour de 2 nuits en janvier 2019
10/10 Excellent
Thomas
3 janv. 2019
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Thomas
Séjour de 1 nuit en janvier 2019
10/10 Excellent
SEBASTIEN, Suisse
31 déc. 2018
Les points forts : Personnel et service, infrastructures et conditions de l’hébergement, confort de la chambre
SEBASTIEN
Séjour de 2 nuits en décembre 2018
8/10 Bien
bailly
30 nov. 2017
bailly
Séjour de 2 nuits en novembre 2017
10/10 Excellent
David
3 nov. 2017
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Bonne découverte
Superbe hotel, different, moderne mais très bon choix
David
Séjour de 4 nuits en octobre 2017
10/10 Excellent
stephane
10 juil. 2017
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
stephane
Séjour de 1 nuit en juin 2017
10/10 Excellent
Voyageur vérifié
7 mars 2017
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Perfect hotel in Berlin
Great hotel and beautiful room with amazing view overlooking the Zoo (and the monkeys!)
Free bikes, ask reception.