An Error Occurred:

/WEB-INF/faces/cityInfo/cityInfoMenu.xhtml @59,175 value="#{borderAction.getCurrencyExcRatePair(currentCountry.currency, apartSearchBean.currency)}" /WEB-INF/faces/cityInfo/cityInfoMenu.xhtml @59,175 value="#{borderAction.getCurrencyExcRatePair(currentCountry.currency, apartSearchBean.currency)}": java.lang.IllegalArgumentException: Error converting string to date: requested data for invalid input date!!!

+ Stack Trace

com.sun.facelets.tag.TagAttributeException: /WEB-INF/faces/cityInfo/cityInfoMenu.xhtml @59,175 value="#{borderAction.getCurrencyExcRatePair(currentCountry.currency, apartSearchBean.currency)}" /WEB-INF/faces/cityInfo/cityInfoMenu.xhtml @59,175 value="#{borderAction.getCurrencyExcRatePair(currentCountry.currency, apartSearchBean.currency)}": java.lang.IllegalArgumentException: Error converting string to date: requested data for invalid input date!!!
	at com.sun.facelets.tag.TagAttribute.getObject(TagAttribute.java:235)
	at com.sun.facelets.tag.TagAttribute.getObject(TagAttribute.java:166)
	at com.ya.common.util.FaceletExprEvaluate.apply(FaceletExprEvaluate.java:51)
	at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
	at com.sun.facelets.tag.jstl.core.IfHandler.apply(IfHandler.java:54)
	at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
	at com.sun.facelets.tag.UserTagHandler.apply(UserTagHandler.java:122)
	at com.sun.facelets.impl.DefaultFaceletContext$TemplateManager.apply(DefaultFaceletContext.java:310)
	at com.sun.facelets.impl.DefaultFaceletContext.includeDefinition(DefaultFaceletContext.java:280)
	at com.sun.facelets.tag.ui.InsertHandler.apply(InsertHandler.java:68)
	at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
	at com.sun.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:119)
	at com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
	at com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:25)
	at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:248)
	at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:294)
	at com.sun.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:241)
	at com.sun.facelets.tag.UserTagHandler.apply(UserTagHandler.java:98)
	at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
	at com.sun.facelets.tag.jstl.core.IfHandler.apply(IfHandler.java:54)
	at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
	at com.sun.facelets.tag.jstl.core.IfHandler.apply(IfHandler.java:54)
	at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
	at com.sun.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:119)
	at com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
	at com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:25)
	at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:248)
	at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:294)
	at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:273)
	at com.sun.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:144)
	at com.sun.facelets.tag.ui.IncludeHandler.apply(IncludeHandler.java:60)
	at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
	at com.sun.facelets.tag.jstl.core.IfHandler.apply(IfHandler.java:54)
	at com.sun.facelets.tag.ui.InsertHandler.apply(InsertHandler.java:73)
	at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
	at com.sun.facelets.tag.jsf.core.ViewHandler.apply(ViewHandler.java:109)
	at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
	at com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
	at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
	at com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:25)
	at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:248)
	at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:294)
	at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:273)
	at com.sun.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:144)
	at com.sun.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:113)
	at com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
	at com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:25)
	at com.sun.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:95)
	at com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:524)
	at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:567)
	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:341)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at fr.xebia.servlet.filter.ExpiresFilter.doFilter(ExpiresFilter.java:1243)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:879)
	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
	at java.lang.Thread.run(Thread.java:748)
Caused by: javax.el.ELException: /WEB-INF/faces/cityInfo/cityInfoMenu.xhtml @59,175 value="#{borderAction.getCurrencyExcRatePair(currentCountry.currency, apartSearchBean.currency)}": java.lang.IllegalArgumentException: Error converting string to date: requested data for invalid input date!!!
	at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:76)
	at com.sun.facelets.tag.TagAttribute.getObject(TagAttribute.java:233)
	... 77 more
Caused by: java.lang.IllegalArgumentException: Error converting string to date: requested data for invalid input date!!!
	at com.ya.common.util.DateUtil.stringToDate(DateUtil.java:112)
	at com.ya.common.currency.service.CurrencyExcRatesDownloadConnectorCnbXmlImpl.parseXml(CurrencyExcRatesDownloadConnectorCnbXmlImpl.java:67)
	at com.ya.common.currency.service.CurrencyExcRatesDownloadConnectorCnbXmlImpl.parseInputData(CurrencyExcRatesDownloadConnectorCnbXmlImpl.java:56)
	at com.ya.common.currency.service.CurrencyExcRatesDownloadConnectorCnbXmlImpl.downloadExcRates(CurrencyExcRatesDownloadConnectorCnbXmlImpl.java:42)
	at com.ya.common.currency.CurrencyHistoryImpl.getExcRates(CurrencyHistoryImpl.java:93)
	at com.ya.common.currency.CurrencyHistoryImpl.getExcRates(CurrencyHistoryImpl.java:72)
	at com.ya.common.currency.CurrencyHistoryImpl.getCurrentExcRates(CurrencyHistoryImpl.java:62)
	at com.ya.common.currency.PriceExcOperation.<init>(PriceExcOperation.java:22)
	at sk.choze.apartment.action.BorderAction.getCurrencyExcRatePair(BorderAction.java:304)
	at sun.reflect.GeneratedMethodAccessor366.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:335)
	at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:280)
	at org.jboss.el.parser.AstMethodSuffix.getValue(AstMethodSuffix.java:59)
	at org.jboss.el.parser.AstValue.getValue(AstValue.java:67)
	at org.jboss.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
	at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
	... 78 more
Caused by: java.text.ParseException: Unparseable date: "requested data for invalid input date!!!"
	at java.text.DateFormat.parse(DateFormat.java:366)
	at com.ya.common.util.DateUtil.stringToDate(DateUtil.java:110)
	... 95 more

+ Component Tree

<UIViewRoot locale="es_ES" renderKitId="HTML_BASIC" rendered="true" transient="false" viewId="/WEB-INF/faces/cmsPage.xhtml">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="#{view.locale.language}" lang="#{view.locale.language}">
<!-- domainLocale: #{domainLocale} -->
<!-- domainFallbackLocale: #{domainFallbackLocale} -->
<!-- facesLocale: #{facesLocale} -->
<!-- isLocalhost: #{isLocalhost} -->
<!-- enableTracking: #{enableTracking} -->
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta http-equiv="Content-Language" content="#{view.locale.language}"/>
<title>#{cmsContentBean.headTitle}</title>
<base href="#{borderAction.urlDomain}/"/>
<meta name="description" content="#{description}"/>
<meta name="keywords" content="#{keywords}"/>
<meta name="robots" content="index,follow"/>
<meta name="copyright" content="#{msg['app.head.copyright']}"/> <meta name="author" content="#{msg['app.head.author']}"/>
<meta name="google-site-verification" content="4q9Jp43ahEuGd5iQW9I5PL0pZf1Go2srHo1hBQOxvdo"/>
<meta name="msvalidate.01" content="44DBEEFA230DA82855A872516FC2E541"/>
<meta property="og:url" content="#{urlPath}"/> <meta property="og:type" content="website"/> <meta property="og:title" content="#{cmsContentBean.bodyTitle}"/> <meta property="og:description" content="#{cmsContentBean.headDesc}"/>
<meta property="og:image" content="#{uriPrefix}#{cmsContentBean.contentRootGenerated}banner.jpg"/>
<link rel="shortcut icon" href="#{request.contextPath}/img/ya16x16.ico"/>
<link rel="stylesheet" type="text/css" href="#{request.contextPath}/res/jquery-ui/css/#{jqueryUiTheme}/jquery-ui-1.8.18.custom.css"/> <link rel="stylesheet" type="text/css" href="#{request.contextPath}/res/fancybox-1.3.1/jquery.fancybox-1.3.1.css" media="screen"/> <link rel="stylesheet" type="text/css" href="#{request.contextPath}/css/all.css"/>
<script type="text/javascript" src="#{request.contextPath}/res/jquery/jquery-1.8.3.min.js"/> <script type="text/javascript" src="#{request.contextPath}/res/jquery-ui/js/jquery-ui-1.8.24.min.js"/> <script type="text/javascript" src="#{request.contextPath}/res/fancybox-1.3.1/jquery.fancybox-1.3.1.all.pack.js"/> <script type="text/javascript" src="#{request.contextPath}/js/cookie.js"/> <script type="text/javascript" src="#{request.contextPath}/js/all.js"/> <!-- Google +1 plugin --> <script type="text/javascript" src="https://apis.google.com/js/plusone.js"/>
<script type="text/javascript" src="#{request.contextPath}/res/jquery-ui/js/jquery.ui.datepicker-es.js"/>
<script type="text/javascript"> try { var opt_pageURL = '#{gaPageUrl}'; var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-4384999-1']); _gaq.push(['_setDomainName', 'none']); _gaq.push(['_setAllowLinker', true]); if (opt_pageURL == '') _gaq.push(['_trackPageview']); else _gaq.push(['_trackPageview', opt_pageURL]); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); } catch(e) {} </script>
</head> <body onload="setElementFocus('#{focusedItem}');" class="#{ya:coalesce(bodyClass,'web')}">
<div id="cookieAccept-wide"> <div id="cookieAccept"> <div class="container"> <div class="row content"> <div class="col-sm-8"> <p>#{msg['app.cookieAccept.msg']}</p> </div> <div class="col-sm-4"> <input type="button" class="submitBtn" onclick="CookieAccept.accept();" value="#{msg['app.cookieAccept.acceptBtn']}"/> </div> </div> </div> </div> </div>
<div class="headerWide"> <div class="header">
<div class="logo"> <a href="#{homepage}" title="#{msg['app.logo.link.title']}"> <img class="logo" src="#{request.contextPath}/img/your-apartments.png" alt="#{msg['app.logo.alt']}"/> </a> </div> <div class="topLine"> <div class="slogan">#{msg['app.topLine.slogan']}</div> <div class="lang">
<ComponentRef id="j_id27" rendered="false" transient="false">
<div class="readonlyLang">
<span class="locale #{domainLocale}"> </span>
<HtmlOutputText escape="false" id="j_id30" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id31" rendered="true" transient="true" value=" "/>
#{msg[langDescCurr]} </div>
</ComponentRef>
<ComponentRef id="j_id33" rendered="true" transient="false">
<div class="activeLang">
<a href="javascript:void(0);"><span class="locale #{domainLocale}"> </span>
<HtmlOutputText escape="false" id="j_id36" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id37" rendered="true" transient="true" value=" "/>
#{msg[langDescCurr]}<small> ▼</small></a> </div> <div class="inactiveLang"> <ul>
<UIRepeat id="j_id39" offset="0" rendered="true" size="-1" transient="false" var="loc">
<li>
<HtmlOutputLink disabled="false" id="j_id41" rendered="true" target="seo" transient="false">
<span class="locale #{loc}"> </span>
<HtmlOutputText escape="false" id="j_id43" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id44" rendered="true" transient="true" value=" "/>
#{msg[langDesc]}
</HtmlOutputLink>
</li>
</UIRepeat>
</ul> </div>
</ComponentRef>
</div> <!--<ui:include src="widgets/topBanner.xhtml"/>--> </div> <div class="topMenu">
<ul> <li class="#{miFaq}" style="font-size:#{borderAction.resizeText(msg['app.menu.faq.text'], 1, 0.9, 14, 15)}em;"> <a href="#{uriPrefix}/#{msg['app.menu.faq.href']}"> <span class="menuItemText">#{msg['app.menu.faq.text']}</span> </a> </li> <li class="#{miContact}" style="font-size:#{borderAction.resizeText(msg['app.menu.contact.text'], 1, 0.9, 14, 15)}em;"> <a href="#{uriPrefix}/#{msg['app.menu.contact.href']}"> <span class="menuItemText">#{msg['app.menu.contact.text']}</span> </a> </li> <li style="font-size:#{borderAction.resizeText(msg['app.menu.login.text'], 1, 0.9, 14, 15)}em;"> <a href="#{borderAction.adminLoginUrl}"> <span class="menuItemText">#{msg['app.menu.login.text']}</span> </a> </li> <li class="#{miAddProperty} addProperty" style="font-size:#{borderAction.resizeText(msg['app.menu.addProperty.text'], 1, 0.9, 14, 15)}em;"> <a href="#{msg['app.menu.addProperty.href']}"> <span class="menuItemText">#{msg['app.menu.addProperty.text']}</span> </a> </li> </ul> </div>
<div class="clear">
<HtmlOutputText escape="false" id="j_id51" rendered="true" transient="true" value=" "/>
</div>
</div> </div>
<div class="mainWide"> <div id="main" class="main">
<div id="contentPanel" class="contentPanel #{contentPanelFullWidth==true ? 'fullWidth' : ''}"> <div id="#{bodyId}">
<div class="homePagePictureBg">
<HtmlOutputText escape="false" id="j_id57" rendered="true" transient="true" value=" "/>
</div> <img src="#{request.contextPath}#{cmsContentBean.contentRootGenerated}banner.jpg" alt="#{cmsContentBean.bodyTitle}" class="homePagePicture"/> <div class="homePagePictureBgBottom">
<HtmlOutputText escape="false" id="j_id59" rendered="true" transient="true" value=" "/>
</div>
<div class="#{breadcrumbsClass}"> <div class="breadcrumbs">
<ComponentRef id="j_id62" rendered="true" transient="false">
<a href="#{item.url}">#{item.text}</a>
</ComponentRef>
<ComponentRef id="j_id64" rendered="false" transient="false">
<span>#{item.text}</span>
</ComponentRef>
<ComponentRef id="j_id66" rendered="false" transient="false">
<a href="#{item.url}">#{item.text}</a>
</ComponentRef>
<ComponentRef id="j_id68" rendered="true" transient="false">
<span>#{item.text}</span>
</ComponentRef>
</div>
<div class="hr" style="margin:0;"/>
</div> <div class="clear"/>
<div class="contentHeader">
</div> <div class="contentText">
<div class="cms" lang="#{empty canonicalUrl ? domainLocale.language : ''}">
<h1 class="social-h1" style="font-size:#{borderAction.resizeText(cmsContentBean.bodyTitle, 2.5, 2.2, 32, 39)}em;">#{cmsContentBean.bodyTitle}</h1>
<div class="social"> <div class="facebook-like"> <iframe src="https://www.facebook.com/plugins/like.php?href=#{borderAction.escapeUrl(urlPath)}&layout=button_count&show_faces=false&action=like&colorscheme=light&width=180&height=20" scrolling="no" frameborder="0" allowTransparency="true" align="right"/> <br/> </div> <div class="twitter-tweet"> <a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-url="#{urlPath}">Tweet</a><script type="text/javascript" src="//platform.twitter.com/widgets.js"/> </div> <div class="google-plus1"> <div class="g-plusone" data-size="small" data-count="true" data-href="#{urlPath}"/> </div> </div>
<div class="clear"/>
<ComponentRef id="j_id79" rendered="true" transient="false">
<HtmlOutputText escape="false" id="j_id80" rendered="true" transient="false" value="<div><div class="apartSearchCriteria" style="margin-top:0.5em;"><div class="box-gray-outer"> <div class="box-gray-top"><div class="box-gray-right"> <div class="box-gray-bottom"><div class="box-gray-left"> <div class="box-gray-topLeft"><div class="box-gray-topRight"> <div class="box-gray-bottomRight"><div class="box-gray-bottomLeft"> <div class="box-gray-inner"> <div style="padding: 0 0.8em;"> <p class="apartSearchOffer"> ¿Listos para alquilar un <strong>apartamento en Londres</strong>?</p> <ul><li>los apartamentos están <strong>totalmente equipados y amueblados</strong></li><li><strong>el mejor precio</strong> comparable a lo de los albergues</li><li><strong>servicio de transporte taxi</strong> directamente a su apartamento (opcional)</li><li><strong>cientos de <a href="evaluacion-de-clientes.html" shape="rect">clientes satisfechos</a></strong> cada mes</li><li><strong>reserva online</strong> y <strong>pago seguro</strong></li><li><strong>25+ apartamentos</strong> para reservar online en Londres</li></ul> </div> </div></div></div></div></div></div></div></div></div></div></div> <p><strong>Londres</strong> la capital de Inglaterra y del Reino Unido, es su ciudad más grande y la ciudad más poblada en la entera Unión Europea con más que 8 millones de habitantes viviendo allí. Londres, originalmente fundado por los romanos, ha sido una ciudad muy importante e influyente por más que dos milenios. Usted todavía puede admirar el asentamiento antiguo en la City de Londres con sus límites medievales. Actualmente Londres es una de las principales ciudades económicas europeas y el centro de educación, arte, cultura, deporte, moda y negocios internacionales. La ciudad atrae a gente de todo el mundo y su población es muy cosmopolita, con más que 300 idiomas diferentes que se hablan allí. La ciudad recibió mucha atención durante los XXX Juegos Olímpicos en 2012. Como el centro de transporte de mucha importancia, Londres se puede acceder por 6 aeropuertos diferentes, por el tren o por el bus. </p> <p>Londres es considerado como la ciudad más visitada del mundo. Por razón, porque usted puede encontrar tantas atracciones maravillosas allí que podría pasar semanas explorando los tesoros de esta ciudad rica en cultura, arquitectura e historia. Algunos de los lugares imperdibles son el Palacio de Buckingham, Piccadilly Circus, el Puente de la Torre, la Catedral de San Pablo o la Plaza de Trafalgar. Entre las otras atracciones de Londres cabe destacar la Abadía de Westminster, la Torre de Londres y el observatorio en Greenwich con su meridiano de cero. Le recomendamos que vea Londres desde arriba del gigante London Eye cuando usted podrá mirar el río Támesis y muchos lugares de interés en el centro de la ciudad. Esta metrópolis de educación es la sede de muchos museos famosos y galerías únicas, por ejemplo la Galería Nacional, el Museo Nacional Británico de Arte Moderno (Tate Modern), el Museo Británico, el Museo Marítimo Nacional y el Museo de Madam Tussauds. Si el tiempo permite, usted puede caminar en uno de sus numerosos parques como el Hyde Park, Kensington Gardens o el Regent’s Park con su reconocido Zoológico de Londres. Otro modo de pasar su tiempo en Londres será ir de compras en el Oxford Street o en la tienda departamental Harrods. Por la noche usted puede disfrutar una de las representaciones en el Teatro Real de Ópera o descubrir los secretos culinarios del Barrio Chino de Londres. Buena noticia es que nuestros <strong>apartamentos en Londres</strong> se encuentran en las partes más populares de la ciudad y perfectamente conectadas al centro por el sistema de transporte, entonces usted estará siempre cerca de los lugares más atractivos. </p> <h2 class="strong"> ¿Porque reservar un apartamento a través de Your Apartments Londres?</h2> <p><strong>Your Apartments</strong> es la empresa principal de alquiler de apartamentos de corto plazo en Londres. Somos profesionales preparados para ofrecerle el mejor alojamiento disponible en la ciudad. En nuestros <strong>apartamentos en Londres</strong> usted se puede sentir como en su hogar porque encontrará todas las instalaciones modernas para su comodidad (televisión por satélite, Internet, cafetera y aún más). Otra sorpresa agradable será para usted una cocina perfectamente equipada con cuál disponen todos los apartamentos. Los apartamentos ofrecen abundancia de espacio, luz natural y ambiente agradable. Nuestros <strong>apartamentos en Londres</strong> le dan la ventaja del precio mucho más económico que los hoteles. Para tener una idea sobre nuestra oferta, le invitamos a ver nuestras páginas web con todos los apartamentos en Londres. Cada uno está presentado con fotos, planos, descripciones detalladas, equipamiento, precios y disponibilidad.</p> <h2>Las ventajas de Your Apartments Londres</h2> <p>Londres, como una metrópolis enorme, tiene infinitas posibilidades de alojamiento en todos tipos de establecimientos. Le ayudaremos con su selección porque elegimos para usted sólo apartamentos de alta calidad, equipados con instalaciones modernas, amueblados con buen gusto y preparados para proporcionarle la máxima comodidad. En una ciudad tan grande como Londres, la ubicación es lo que marca la diferencia. Por eso nuestros <strong>apartamentos en Londres</strong> están situados en el centro de la ciudad, cerca del centro o al lado de estaciones de metro más importantes, entonces usted estará en los lugares más populares dentro de pocos minutos. Usted puede ahorrar tiempo y pasarlo explorando el impresionante patrimonio artístico y cultural de la ciudad o saboreando las cocinas internacionales en los restaurantes fabulosos. Nuestros apartamentos en Londres le dan libertad y flexibilidad completa, entonces usted podrá disfrutar la vida nocturna dinámica de la ciudad hasta cualquier hora que quiera.</p> <h2>Tipos de Your Apartments Londres</h2> <p>Hay muchas razones para visitar Londres: para cultura, deporte, arte, historia, moda, para el tiempo libre o para negocios. Cualquier motivo usted tiene, estamos seguros de poder proporcionarle el alojamiento perfecto para usted. Nuestros apartamentos de corto plazo en Londres son adecuados para grupos de todos tipos, individuales, parejas y familias con niños de cualquier edad. Las familias pueden contar con una cuna y todas instalaciones necesarias. En nuestra página web le ofrecemos apartamentos tipo estudio, apartamentos de un dormitorio, apartamentos de dos dormitorios, apartamentos de tres dormitorios, apartamentos de cuatro dormitorios, incluso apartamentos de cinco dormitorios – la elección es suya. </p> <p>Si está interesado en <strong>apartamento en Londres</strong> de corta estancia con Your-Apartments.es por favor no dude en hacer su reserva online o contactarse con nosotros.</p></div>"/>
</ComponentRef>
<ComponentRef id="j_id81" rendered="false" transient="false">
<HtmlOutputText escape="false" id="j_id82" rendered="true" transient="false"/>
</ComponentRef>
<div class="hr"/> <ul class="crosssiteLinks">
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id85" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id86" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id89" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id90" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id93" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id94" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id97" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id98" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id101" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id102" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id105" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id106" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id109" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id110" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id113" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id114" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id117" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id118" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id121" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id122" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id125" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id126" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id129" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id130" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id133" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id134" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id137" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id138" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id141" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id142" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id145" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id146" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id149" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id150" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id153" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id154" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id157" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id158" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id161" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id162" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id165" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id166" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id169" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id170" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id173" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id174" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id177" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id178" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
<li> <span class="locale #{i.locale}"> </span>
<HtmlOutputText escape="false" id="j_id181" rendered="true" transient="true" value=" "/>
<HtmlOutputText escape="false" id="j_id182" rendered="true" transient="true" value=" "/>
<a href="#{i.generatedUrl}">#{i.bodyTitle}</a> </li>
</ul>
</div>
</div>
</div> </div>
<div id="navigationPanel" class="navigationPanel">
<!--@elvariable id="borderAction" type="sk.choze.apartment.action.BorderAction"--> <!--@elvariable id="apartSearchBean" type="com.ya.common.model.search.ApartSearchBean"--> <!--@elvariable id="apartSearchAction" type="sk.choze.apartment.action.ApartSearchAction"--> <div class="apartSearchForm">
<HtmlForm enctype="application/x-www-form-urlencoded" id="formApartSearch" prependId="true" rendered="true" submitted="false" transient="false">
<div class="apartSearchFormVertical"> <table class="width100"> <tr class="title"> <td colspan="2">#{msg['app.apartSearch.search.title']}</td> </tr> <tr class="hr"><td colspan="2"><div class="hrWhite" style="margin:0.3em 0;"/></td></tr> <tr>
<th class="#{ya:nullSupport(labelTdClass)}" style="#{ya:nullSupport(labelTdStyle)}" colspan="#{ya:nullSupport(labelTdColspan)}">
<HtmlOutputLabel escape="true" for="city" id="j_id192" rendered="true" styleClass="label textNoWrap" transient="false" value="Destino"/>
</th>
</tr> <tr>
<td style="#{valueTdStyle}" colspan="#{valueTdColspan}">
<HtmlSelectOneMenu converter="sk.choze.apartment.action.ApartSearchAction$3@7ea8a3ae" disabled="false" id="city" immediate="false" label="" localValueSet="false" onchange="" readonly="false" rendered="true" required="true" style="width:186pt;" styleClass="value" title="" transient="false" valid="true" value="CityBean{id=13, country='GB'}">
<UISelectItems id="j_id196" rendered="true" transient="false"/>
</HtmlSelectOneMenu>
<br/>
<HtmlMessage for="city" id="city-errMsg" rendered="true" showDetail="true" showSummary="false" styleClass="input-errorMsg" tooltip="false" transient="false" warnClass="input-warningMsg"/>
</td>
</tr> <tr><td style="height: 10px;"/></tr> <tr>
<th class="#{ya:nullSupport(labelTdClass)}" style="#{ya:nullSupport(labelTdStyle)}" colspan="#{ya:nullSupport(labelTdColspan)}">
<HtmlOutputLabel escape="true" for="arrivalDate" id="j_id201" rendered="true" styleClass="label textNoWrap" transient="false" value="Fecha de llegada"/>
</th>
<th class="#{ya:nullSupport(labelTdClass)}" style="#{ya:nullSupport(labelTdStyle)}" colspan="#{ya:nullSupport(labelTdColspan)}">
<HtmlOutputLabel escape="true" for="departDate" id="j_id204" rendered="true" styleClass="label textNoWrap" transient="false" value="Fecha de salida"/>
</th>
</tr> <tr>
<td style="#{valueTdStyle}" colspan="#{valueColspan}">
<span class="textNoWrap">
<HtmlInputText converter="javax.faces.convert.DateTimeConverter@2dc3394a" disabled="false" id="arrivalDate" immediate="false" label="" localValueSet="false" maxlength="10" readonly="false" rendered="true" required="false" size="-2147483648" style="" styleClass="date text" title="" transient="false" valid="true" value="Tue Jul 23 09:42:19 CEST 2019"/>
</span>
<br/>
<HtmlMessage for="arrivalDate" id="arrivalDate-errMsg" rendered="true" showDetail="true" showSummary="false" styleClass="input-errorMsg" tooltip="false" transient="false" warnClass="input-warningMsg"/>
<script type="text/javascript"> $(function() { $(jqid("##{formId}:#{fieldId}")).datepicker({ showAnim: 'blind', showButtonPanel: true, showOn: "both", buttonText: '', onClose: function(dateText, inst) {/*$(this).focus(); cykli sa v IE */} #{datepickerOptions!='' ? ',' : ''}#{datepickerOptions} }); }); </script>
</td>
<td style="#{valueTdStyle}" colspan="#{valueColspan}">
<span class="textNoWrap">
<HtmlInputText converter="javax.faces.convert.DateTimeConverter@c334733" disabled="false" id="departDate" immediate="false" label="" localValueSet="false" maxlength="10" readonly="false" rendered="true" required="false" size="-2147483648" style="" styleClass="date text" title="" transient="false" valid="true" value="Fri Jul 26 09:42:19 CEST 2019"/>
</span>
<br/>
<HtmlMessage for="departDate" id="departDate-errMsg" rendered="true" showDetail="true" showSummary="false" styleClass="input-errorMsg" tooltip="false" transient="false" warnClass="input-warningMsg"/>
<script type="text/javascript"> $(function() { $(jqid("##{formId}:#{fieldId}")).datepicker({ showAnim: 'blind', showButtonPanel: true, showOn: "both", buttonText: '', onClose: function(dateText, inst) {/*$(this).focus(); cykli sa v IE */} #{datepickerOptions!='' ? ',' : ''}#{datepickerOptions} }); }); </script>
</td>
</tr> <tr><td style="height: 10px;"/></tr> <tr>
<th class="#{ya:nullSupport(labelTdClass)}" style="#{ya:nullSupport(labelTdStyle)}" colspan="#{ya:nullSupport(labelTdColspan)}">
<HtmlOutputLabel escape="true" for="personCount" id="j_id221" rendered="true" styleClass="label textNoWrap" transient="false" value="Personas"/>
</th>
<th class="#{ya:nullSupport(labelTdClass)}" style="#{ya:nullSupport(labelTdStyle)}" colspan="#{ya:nullSupport(labelTdColspan)}">
<HtmlOutputLabel escape="true" for="bedrooms" id="j_id224" rendered="true" styleClass="label textNoWrap" transient="false" value="Habitaciones"/>
</th>
</tr> <tr>
<td style="#{valueTdStyle}" colspan="#{valueTdColspan}">
<HtmlSelectOneMenu disabled="false" id="personCount" immediate="false" label="" localValueSet="false" onchange="" readonly="false" rendered="true" required="true" style="width:72pt;" styleClass="value" title="" transient="false" valid="true" value="2">
<UISelectItems id="j_id228" rendered="true" transient="false"/>
</HtmlSelectOneMenu>
<br/>
<HtmlMessage for="personCount" id="personCount-errMsg" rendered="true" showDetail="true" showSummary="false" styleClass="input-errorMsg" tooltip="false" transient="false" warnClass="input-warningMsg"/>
</td>
<td style="#{valueTdStyle}" colspan="#{valueTdColspan}">
<HtmlSelectOneMenu disabled="false" id="bedrooms" immediate="false" label="" localValueSet="false" onchange="" readonly="false" rendered="true" required="true" style="width:72pt;" styleClass="value" title="" transient="false" valid="true" value="1">
<UISelectItems id="j_id232" rendered="true" transient="false"/>
</HtmlSelectOneMenu>
<br/>
<HtmlMessage for="bedrooms" id="bedrooms-errMsg" rendered="true" showDetail="true" showSummary="false" styleClass="input-errorMsg" tooltip="false" transient="false" warnClass="input-warningMsg"/>
</td>
</tr> <tr><td colspan="2"><div class="hrWhite" style="margin:0;"/></td></tr> <tr> <td colspan="2" class="textCenter">
<HtmlCommandButton action="#{apartSearchAction.onSearchByCriteria}" actionExpression="#{apartSearchAction.onSearchByCriteria}" disabled="false" id="searchByCriteria" immediate="false" onclick="return onApartSearchFormSubmit();" readonly="false" rendered="true" styleClass="submitBtn searchBtn" transient="false" type="submit" value="Buscar"/>
</td> </tr> <tr><td style="height: 18px;"/></tr> <tr class="cantFind"> <td colspan="2">#{msg['app.apartSearch.search.cantFind']}</td> </tr> <tr class="hr2"><td colspan="2"><div class="hrWhite" style="margin:0;"/></td></tr> <tr> <td colspan="2" class="textCenter"> <a href="#{uriPrefix}/#{msg['app.menu.specialRequest.href']}">#{msg['app.apartSearch.search.specialRequest']}</a> </td> </tr> </table> </div>
</HtmlForm>
<script type="text/javascript"> //<![CDATA[ function onApartSearchFormSubmit() { // Datepicker nedovoli zapisat hlupost. Ak ju tam uzivatel vlozi, zachova si povodnu hodnotu. // Takze zoberieme hodnotu z datepicker a je istota, ze je platna. var arr = $('#formApartSearch\\:arrivalDate'); arr.datepicker('setDate', arr.datepicker('getDate')); var dep = $('#formApartSearch\\:departDate'); dep.datepicker('setDate', dep.datepicker('getDate')); return true; } //]]> </script>
</div>
<div class="facebook-likeBox"> <iframe src="https://www.facebook.com/plugins/likebox.php?href=#{borderAction.escapeUrl(msg['app.facebook.url'])}&colorscheme=light&show_faces=true&border_color=%23e0e0e0&stream=false&header=false&width=300&height=395" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:300px; height:395px;" allowTransparency="true"/> </div>
<!--@elvariable id="facesLocale" type="java.util.Locale"--> <!--@elvariable id="cmsPageAction" type="sk.choze.apartment.action.CmsPageAction"--> <!--@elvariable id="borderAction" type="sk.choze.apartment.action.BorderAction"--> <!--@elvariable id="cmsContentBean" type="com.ya.common.model.cms.CmsContentBean"--> <!--@elvariable id="apartSearchBean" type="com.ya.common.model.search.ApartSearchBean"--> <!--@elvariable id="urlFragments" type="com.ya.web.prettyurl.url2beanmapper.UrlFragments"-->
<!--@elvariable id="currentCity" type="com.ya.common.model.city.CityBean"-->
<!--@elvariable id="currentCountry" type="com.ya.common.model.country.CountryBean"-->
<h2>#{currentCity.getName(facesLocale.language)}</h2>
<div class="#{not empty type ? type : 'box'}">
<div class="cityInfoMenu"> <div class="h3">#{msg['app.cityInfo.localTime']}:
<HtmlOutputText escape="false" id="j_id246" rendered="true" transient="true" value=" "/>
<HtmlOutputText converter="javax.faces.convert.DateTimeConverter@62a81cfb" escape="true" id="j_id247" rendered="true" styleClass="textDepr textSmall8" transient="false" value="Tue Jul 23 09:42:19 CEST 2019"/>
<HtmlOutputText escape="false" id="j_id248" rendered="true" transient="true" value=" "/>
<HtmlOutputText converter="javax.faces.convert.DateTimeConverter@592666d3" escape="true" id="j_id249" rendered="true" styleClass="textDepr" transient="false" value="Tue Jul 23 09:42:19 CEST 2019"/>
<span class="textSmall8 textDepr"> (GMT #{borderAction.getGmtOffset(ya:timeZone().ID)})</span> </div>
<!--@elvariable id="countryCurrencyName" type="java.lang.String"--> <div class="h3">#{msg['app.cityInfo.currency']}: <div class="displayInlineBlock valignTextTop"> <span class="textDepr">#{msgCountries[countryCurrencyName]} (#{currentCountry.currency})</span>
<div class="textVerdana textNormal textSmall75 lineHeight20">
</UIViewRoot>

+ Scoped Variables

Request Parameters
NameValue
None
Request Attributes
NameValue
breadcrumbs[BreadcrumbBean{text='Inicio', url='https://www.yourapartments.es'}, BreadcrumbBean{text='Londres', url='null'}]
cmsContentBeanCmsContentBean{id=356, type=PAGE, subType=DESTINATION, status=ACTIVE, domain='null', lang='es', country='ES', contentCountry='GB', city=CityBean{id=13, country='GB'}, url='/apartamentos-londres', menuText='Apartamentos Londres'}
currentCityCityBean{id=13, country='GB'}
currentCountryCountryBean{id='GB', enName='Great Britain', phonePrefix='44'}
domainLocalees_ES
facesLocalees_ES
isUnfinishedReservationfalse
urlVariants{en=https://www.yourapartments.com/london-apartments.html, de_DE=https://www.yourapartments.de/appartements-in-london.html, cs_CZ=https://www.yourapartments.cz/apartmany-londyn.html, sk_SK=https://www.yourapartments.sk/londyn-apartmany.html, de_AT=http://www.yourapartments.at/appartements-in-london.html, de_CH=http://www.yourapartments.ch/appartements-in-london.html, es_IT=http://www.yourapartments.it/apartamentos-londres.html, es_PT=http://www.yourapartments.pt/apartamentos-londres.html, en_UK=http://www.yourapartments.travel/london-apartments.html, en_NZ=http://www.yourapartments.co.nz/london-apartments.html, en_ZA=http://www.yourapartments.co.za/london-apartments.html, fr_FR=http://www.yourapartments.fr/london-apartments.html, ru_RU=http://www.yourapartments.ru/london-apartments.html, pl_PL=http://www.yourapartments.pl/london-apartments.html, en_IN=http://www.yourapartments.in/london-apartments.html, dk_DK=http://www.yourapartments.dk/london-apartments.html, nl_NL=http://www.yourapartments.nl/london-apartments.html, se_SE=http://www.yourapartments.se/london-apartments.html, ro_RO=http://www.yourapartments.ro/london-apartments.html, hu_HU=http://www.yourapartments.hu/london-apartments.html, gr_GR=http://www.yourapartments.gr/london-apartments.html, be_BE=http://www.yourapartments.be/london-apartments.html, fi_FI=http://www.yourapartments.fi/london-apartments.html, en_HK=http://www.yourapartments.hk/london-apartments.html, jp_JP=http://www.yourapartments.jp/london-apartments.html}
Session Attributes
NameValue
None
Application Attributes
NameValue
None
23.7.2019 9:42:19 - Generated by Facelets