LO SENTIMOS, NO TIENES ACCESO A ESTA FUNCIÓN

Debes estar registrado para poder añadir favoritos a tu viaje.

ACCEDER

Hotel Al-Ándalus

Hoteles

Categoría

Parque Natural Sierra de Cazorla, Segura y las Villas

Avenida de Juan Carlos I, 15, Peal de Becerro - 23460
Cómo llegar

A un paso de la Sierra de Cazorla, tu base perfecta: estilo rural, descanso de calidad y experiencias auténticas de oleoturismo y astroturismo con salida desde el Hotel Al-Ándalus de Peal de Becerro.

Información

Precio por noche:

0€ por persona

Idiomas hablados:
Horario:

 

  • Check-in (entrada): desde 13:30

  • Check-out (salida): hasta 11:30

Si vas a llegar muy tarde, avísanos por WhatsApp +34 647 459 623 para tenerlo controlado.

Habitaciones:

En nuestras habitaciones encontrarás, de forma general:

  • Cama de 160 cm (descanso cómodo)

  • Baño privado con bañera

  • Secador de pelo

  • Espejo de maquillaje

  • Amenities / productos de aseo

  • TV

  • Wi-Fi gratis 

  • Aire acondicionado y calefacción

  • Armario

  • Escritorio

  • Mini-nevera (tipo minibar)

  • Hilo musical

  • Habitación de no fumadores

  • Ambiente estilo rural

 

Plazas totales: 35 Personas

Hotel Al-Ándalus pertenece a Parque Natural Sierra de Cazorla, Segura y las Villas

SABER MÁS

Hotel Al-Ándalus Peal ★★ es tu base tranquila en Peal de Becerro, en plena Comarca Sierra de Cazorla (Jaén): un hotel de estilo rural, sostenible y con un trato cercano, pensado para descansar bien y moverte con facilidad por la sierra, sus miradores y pueblos con encanto.

Con 19 habitaciones (hasta 35 plazas), cuidamos lo esencial: limpieza, comodidad y una estancia sin complicaciones. Además, te ayudamos a vivir la zona con experiencias con sentido: oleoturismo (cultura del AOVE) y astroturismo (cielos nocturnos), con actividades y recomendaciones con salida desde el Hotel Al-Ándalus de Peal de Becerro.

Estamos en Avenida de Juan Carlos I, 15 (centro del pueblo), una ubicación práctica para tener servicios cerca y a la vez estar a un paso de naturaleza. Y si viajas con mascota, también eres bienvenido: 1 por habitación (hasta 15 kg).
Somos, además, alojamiento Travel Proud / Proud Certified, con atención inclusiva para todos los viajeros.

Si buscas un lugar auténtico, cómodo y bien situado para descubrir Cazorla a tu ritmo, aquí tienes tu punto de partida.

Servicios

Otros servicios:

Multiaventura- Paseo en caballo- Rafting- Senderismo- Visita Cultural- Piragua- Descenso de cañones (todos ellos bajo contratación)

VER MÁS VER MENOS

El alojamiento

Dirección: Avenida de Juan Carlos I, 15 · 23460 Peal de Becerro (Jaén)
En GPS/Maps: busca “Hotel Al-Ándalus Peal” o pega la dirección.

Acceso principal por carretera

Peal de Becerro está muy bien conectado por el eje A-315 (zona Torreperogil ↔ Peal ↔ Pozo Alcón/Baza).

Desde Jaén (capital)

  • A-316 → Úbeda → N-322 → Torreperogil → A-315 → Peal de Becerro

Desde Úbeda / Baeza / Torreperogil

  • Enlaza con la N-322 y toma el desvío hacia A-315 dirección Peal de Becerro.

Desde Madrid y zona centro (A-4)

  • A-4 hasta Bailén → A-32 hacia Úbeda y, desde ahí, conecta con Torreperogil / A-315 → Peal.

Desde Granada

  • Opción habitual: A-92/A-92N hacia Guadix–Baza → enlace con A-315 (zona Pozo Alcón) → Peal de Becerro.

Desde Sevilla / Córdoba

  • Ruta más directa normalmente: A-4 (dirección Bailén) → A-32 → Úbeda/Torreperogil → A-315 → Peal.

Desde Málaga / Costa del Sol

  • Suele convenir subir hacia Córdoba y enlazar con A-4 → A-32 → A-315, o ir vía Granada y luego A-92N → A-315 (según tráfico).

Desde Murcia / Alicante / Valencia (Levante)

  • Una entrada frecuente es A-92N hasta la zona de Baza → enlace con A-315 y continuar hacia Peal de Becerro.

Último tramo en el pueblo

Al llegar a Peal de Becerro, sigue hacia el centro por Avenida de Juan Carlos I: el hotel está en el nº 15.

 
Habitación de Matrimonio
Cerrada de Utrero

Aquí tienes ideas muy recomendables para hacer y visitar en la Comarca Sierra de Cazorla (con salida desde el Hotel Al-Ándalus de Peal de Becerro), según lo que suele gustar más:

Naturaleza “imprescindible”

  • Ruta del Río Borosa (la más famosa: agua, pasarelas y paisajes espectaculares).

  • Cerrada de Utrero + Cascada de Linarejos (muy bonita y agradecida, ideal si quieres algo corto y potente).

  • Nacimiento del río Guadalquivir (Cañada de las Fuentes) (plan fresco, de naturaleza y muy “de sierra”).

  • Embalse de la Bolera (miradores y paisaje de agua en plena sierra).

Pueblos y patrimonio

  • Cazorla + Castillo de la Yedra (casco histórico y visita cultural con vistas).

  • La Iruela + su castillo e iglesia en ruinas (paseo corto, fotogénico y con panorámicas).

  • Tíscar (Quesada) + Cueva del Agua (sitio único, entrada libre y muy diferente).

Plan fácil y útil si quieres “entender la sierra”

  • Centro de Visitantes Torre del Vinagre (info del parque, exposición y museo).

Itinerarios rápidos

  • 1 día completo: Borosa (mañana) + Cazorla y Castillo de la Yedra (tarde).

  • 2 días: Día 1 Borosa. Día 2 Utrero + Torre del Vinagre + Nacimiento del Guadalquivir (o Bolera si quieres agua y miradores).

En el Hotel Al-Ándalus Peal ★★ no solo vienes a dormir: vienes a vivir la Comarca Sierra de Cazorla con experiencias auténticas, a tu ritmo y con recomendaciones claras. Nuestras actividades y propuestas principales son:

Astroturismo (cielos estrellados)

Te ayudamos a disfrutar del cielo nocturno como se merece: te indicamos los mejores puntos cercanos con baja contaminación lumínica, el horario ideal según la noche y consejos prácticos (ropa, linterna, cómo mirar). Perfecto para una escapada diferente y tranquila, con salida desde el Hotel Al-Ándalus de Peal de Becerro.

Oleoturismo (cultura del AOVE)

La sierra se entiende mejor probándola. Te orientamos para vivir la experiencia del aceite de oliva virgen extra: introducción a variedades, aromas y sabores, recomendaciones de almazaras y tiendas locales, y propuestas para una experiencia completa (degustación, compra consciente y gastronomía).

Naturaleza y rutas con sentido

Según tu tiempo y forma física, te preparamos una selección de rutas y miradores (paseos fáciles, rutas medias o planes más largos) para que no pierdas tiempo improvisando. Te damos indicaciones claras y consejos para disfrutar sin sorpresas.

Atención viajero a viajero

Y lo más importante: te lo ponemos fácil. Si nos dices qué te apetece (relax, senderismo, fotos, agua, pueblos, familia), te montamos un plan realista, ordenado y con salida desde el hotel.

Ofertas

Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> BreveDescripciónDeLaOferta  [in template "20101#20127#172655" at line 15, column 11]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${BreveDescripciónDeLaOferta.getData()}  [in template "20101#20127#172655" at line 15, column 9]
----
1<#-- 
2Nombre: JPI - Vista previa ofertas 
3Tipo : Oferta 
4<#include "/templates_SERVLET_CONTEXT_/0/global/cms/oferta/vista-previa-ofertas.ftl" /> 
5--> 
6 
7<#if ImagenDeLaOferta?? && ImagenDeLaOferta.getData()?trim?? && ImagenDeLaOferta.getData()?trim !=""> 
8    <img alt="${ImagenDeLaOferta.getAttribute("alt")}" src="${ImagenDeLaOferta.getData()}" /> 
9</#if> 
10<div class="info-oferta"> 
11    <strong class="titulo-oferta"> 
12        ${.vars['reserved-article-title'].data} 
13    </strong> 
14    <p class="text-cortar"> 
15        ${BreveDescripciónDeLaOferta.getData()} 
16    </p> 
17    <div class="box-precio"> 
18        <p class="precio"> 
19            ${PrecioDeLaOferta.getData()} €</p> 
20        <p> 
21            ${PrecioDeLaOferta.PrecioPor.getData()} 
22        </p> 
23    </div> 
24</div> 
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> BreveDescripciónDeLaOferta  [in template "20101#20127#172655" at line 15, column 11]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${BreveDescripciónDeLaOferta.getData()}  [in template "20101#20127#172655" at line 15, column 9]
----
1<#-- 
2Nombre: JPI - Vista previa ofertas 
3Tipo : Oferta 
4<#include "/templates_SERVLET_CONTEXT_/0/global/cms/oferta/vista-previa-ofertas.ftl" /> 
5--> 
6 
7<#if ImagenDeLaOferta?? && ImagenDeLaOferta.getData()?trim?? && ImagenDeLaOferta.getData()?trim !=""> 
8    <img alt="${ImagenDeLaOferta.getAttribute("alt")}" src="${ImagenDeLaOferta.getData()}" /> 
9</#if> 
10<div class="info-oferta"> 
11    <strong class="titulo-oferta"> 
12        ${.vars['reserved-article-title'].data} 
13    </strong> 
14    <p class="text-cortar"> 
15        ${BreveDescripciónDeLaOferta.getData()} 
16    </p> 
17    <div class="box-precio"> 
18        <p class="precio"> 
19            ${PrecioDeLaOferta.getData()} €</p> 
20        <p> 
21            ${PrecioDeLaOferta.PrecioPor.getData()} 
22        </p> 
23    </div> 
24</div> 
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> BreveDescripciónDeLaOferta  [in template "20101#20127#172655" at line 15, column 11]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${BreveDescripciónDeLaOferta.getData()}  [in template "20101#20127#172655" at line 15, column 9]
----
1<#-- 
2Nombre: JPI - Vista previa ofertas 
3Tipo : Oferta 
4<#include "/templates_SERVLET_CONTEXT_/0/global/cms/oferta/vista-previa-ofertas.ftl" /> 
5--> 
6 
7<#if ImagenDeLaOferta?? && ImagenDeLaOferta.getData()?trim?? && ImagenDeLaOferta.getData()?trim !=""> 
8    <img alt="${ImagenDeLaOferta.getAttribute("alt")}" src="${ImagenDeLaOferta.getData()}" /> 
9</#if> 
10<div class="info-oferta"> 
11    <strong class="titulo-oferta"> 
12        ${.vars['reserved-article-title'].data} 
13    </strong> 
14    <p class="text-cortar"> 
15        ${BreveDescripciónDeLaOferta.getData()} 
16    </p> 
17    <div class="box-precio"> 
18        <p class="precio"> 
19            ${PrecioDeLaOferta.getData()} €</p> 
20        <p> 
21            ${PrecioDeLaOferta.PrecioPor.getData()} 
22        </p> 
23    </div> 
24</div> 
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> BreveDescripciónDeLaOferta  [in template "20101#20127#172655" at line 15, column 11]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${BreveDescripciónDeLaOferta.getData()}  [in template "20101#20127#172655" at line 15, column 9]
----
1<#-- 
2Nombre: JPI - Vista previa ofertas 
3Tipo : Oferta 
4<#include "/templates_SERVLET_CONTEXT_/0/global/cms/oferta/vista-previa-ofertas.ftl" /> 
5--> 
6 
7<#if ImagenDeLaOferta?? && ImagenDeLaOferta.getData()?trim?? && ImagenDeLaOferta.getData()?trim !=""> 
8    <img alt="${ImagenDeLaOferta.getAttribute("alt")}" src="${ImagenDeLaOferta.getData()}" /> 
9</#if> 
10<div class="info-oferta"> 
11    <strong class="titulo-oferta"> 
12        ${.vars['reserved-article-title'].data} 
13    </strong> 
14    <p class="text-cortar"> 
15        ${BreveDescripciónDeLaOferta.getData()} 
16    </p> 
17    <div class="box-precio"> 
18        <p class="precio"> 
19            ${PrecioDeLaOferta.getData()} €</p> 
20        <p> 
21            ${PrecioDeLaOferta.PrecioPor.getData()} 
22        </p> 
23    </div> 
24</div> 
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> BreveDescripciónDeLaOferta  [in template "20101#20127#172655" at line 15, column 11]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${BreveDescripciónDeLaOferta.getData()}  [in template "20101#20127#172655" at line 15, column 9]
----
1<#-- 
2Nombre: JPI - Vista previa ofertas 
3Tipo : Oferta 
4<#include "/templates_SERVLET_CONTEXT_/0/global/cms/oferta/vista-previa-ofertas.ftl" /> 
5--> 
6 
7<#if ImagenDeLaOferta?? && ImagenDeLaOferta.getData()?trim?? && ImagenDeLaOferta.getData()?trim !=""> 
8    <img alt="${ImagenDeLaOferta.getAttribute("alt")}" src="${ImagenDeLaOferta.getData()}" /> 
9</#if> 
10<div class="info-oferta"> 
11    <strong class="titulo-oferta"> 
12        ${.vars['reserved-article-title'].data} 
13    </strong> 
14    <p class="text-cortar"> 
15        ${BreveDescripciónDeLaOferta.getData()} 
16    </p> 
17    <div class="box-precio"> 
18        <p class="precio"> 
19            ${PrecioDeLaOferta.getData()} €</p> 
20        <p> 
21            ${PrecioDeLaOferta.PrecioPor.getData()} 
22        </p> 
23    </div> 
24</div> 
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> BreveDescripciónDeLaOferta  [in template "20101#20127#172655" at line 15, column 11]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${BreveDescripciónDeLaOferta.getData()}  [in template "20101#20127#172655" at line 15, column 9]
----
1<#-- 
2Nombre: JPI - Vista previa ofertas 
3Tipo : Oferta 
4<#include "/templates_SERVLET_CONTEXT_/0/global/cms/oferta/vista-previa-ofertas.ftl" /> 
5--> 
6 
7<#if ImagenDeLaOferta?? && ImagenDeLaOferta.getData()?trim?? && ImagenDeLaOferta.getData()?trim !=""> 
8    <img alt="${ImagenDeLaOferta.getAttribute("alt")}" src="${ImagenDeLaOferta.getData()}" /> 
9</#if> 
10<div class="info-oferta"> 
11    <strong class="titulo-oferta"> 
12        ${.vars['reserved-article-title'].data} 
13    </strong> 
14    <p class="text-cortar"> 
15        ${BreveDescripciónDeLaOferta.getData()} 
16    </p> 
17    <div class="box-precio"> 
18        <p class="precio"> 
19            ${PrecioDeLaOferta.getData()} €</p> 
20        <p> 
21            ${PrecioDeLaOferta.PrecioPor.getData()} 
22        </p> 
23    </div> 
24</div> 
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> BreveDescripciónDeLaOferta  [in template "20101#20127#172655" at line 15, column 11]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${BreveDescripciónDeLaOferta.getData()}  [in template "20101#20127#172655" at line 15, column 9]
----
1<#-- 
2Nombre: JPI - Vista previa ofertas 
3Tipo : Oferta 
4<#include "/templates_SERVLET_CONTEXT_/0/global/cms/oferta/vista-previa-ofertas.ftl" /> 
5--> 
6 
7<#if ImagenDeLaOferta?? && ImagenDeLaOferta.getData()?trim?? && ImagenDeLaOferta.getData()?trim !=""> 
8    <img alt="${ImagenDeLaOferta.getAttribute("alt")}" src="${ImagenDeLaOferta.getData()}" /> 
9</#if> 
10<div class="info-oferta"> 
11    <strong class="titulo-oferta"> 
12        ${.vars['reserved-article-title'].data} 
13    </strong> 
14    <p class="text-cortar"> 
15        ${BreveDescripciónDeLaOferta.getData()} 
16    </p> 
17    <div class="box-precio"> 
18        <p class="precio"> 
19            ${PrecioDeLaOferta.getData()} €</p> 
20        <p> 
21            ${PrecioDeLaOferta.PrecioPor.getData()} 
22        </p> 
23    </div> 
24</div> 
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> BreveDescripciónDeLaOferta  [in template "20101#20127#172655" at line 15, column 11]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${BreveDescripciónDeLaOferta.getData()}  [in template "20101#20127#172655" at line 15, column 9]
----
1<#-- 
2Nombre: JPI - Vista previa ofertas 
3Tipo : Oferta 
4<#include "/templates_SERVLET_CONTEXT_/0/global/cms/oferta/vista-previa-ofertas.ftl" /> 
5--> 
6 
7<#if ImagenDeLaOferta?? && ImagenDeLaOferta.getData()?trim?? && ImagenDeLaOferta.getData()?trim !=""> 
8    <img alt="${ImagenDeLaOferta.getAttribute("alt")}" src="${ImagenDeLaOferta.getData()}" /> 
9</#if> 
10<div class="info-oferta"> 
11    <strong class="titulo-oferta"> 
12        ${.vars['reserved-article-title'].data} 
13    </strong> 
14    <p class="text-cortar"> 
15        ${BreveDescripciónDeLaOferta.getData()} 
16    </p> 
17    <div class="box-precio"> 
18        <p class="precio"> 
19            ${PrecioDeLaOferta.getData()} €</p> 
20        <p> 
21            ${PrecioDeLaOferta.PrecioPor.getData()} 
22        </p> 
23    </div> 
24</div> 
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> BreveDescripciónDeLaOferta  [in template "20101#20127#172655" at line 15, column 11]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${BreveDescripciónDeLaOferta.getData()}  [in template "20101#20127#172655" at line 15, column 9]
----
1<#-- 
2Nombre: JPI - Vista previa ofertas 
3Tipo : Oferta 
4<#include "/templates_SERVLET_CONTEXT_/0/global/cms/oferta/vista-previa-ofertas.ftl" /> 
5--> 
6 
7<#if ImagenDeLaOferta?? && ImagenDeLaOferta.getData()?trim?? && ImagenDeLaOferta.getData()?trim !=""> 
8    <img alt="${ImagenDeLaOferta.getAttribute("alt")}" src="${ImagenDeLaOferta.getData()}" /> 
9</#if> 
10<div class="info-oferta"> 
11    <strong class="titulo-oferta"> 
12        ${.vars['reserved-article-title'].data} 
13    </strong> 
14    <p class="text-cortar"> 
15        ${BreveDescripciónDeLaOferta.getData()} 
16    </p> 
17    <div class="box-precio"> 
18        <p class="precio"> 
19            ${PrecioDeLaOferta.getData()} €</p> 
20        <p> 
21            ${PrecioDeLaOferta.PrecioPor.getData()} 
22        </p> 
23    </div> 
24</div> 
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> BreveDescripciónDeLaOferta  [in template "20101#20127#172655" at line 15, column 11]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${BreveDescripciónDeLaOferta.getData()}  [in template "20101#20127#172655" at line 15, column 9]
----
1<#-- 
2Nombre: JPI - Vista previa ofertas 
3Tipo : Oferta 
4<#include "/templates_SERVLET_CONTEXT_/0/global/cms/oferta/vista-previa-ofertas.ftl" /> 
5--> 
6 
7<#if ImagenDeLaOferta?? && ImagenDeLaOferta.getData()?trim?? && ImagenDeLaOferta.getData()?trim !=""> 
8    <img alt="${ImagenDeLaOferta.getAttribute("alt")}" src="${ImagenDeLaOferta.getData()}" /> 
9</#if> 
10<div class="info-oferta"> 
11    <strong class="titulo-oferta"> 
12        ${.vars['reserved-article-title'].data} 
13    </strong> 
14    <p class="text-cortar"> 
15        ${BreveDescripciónDeLaOferta.getData()} 
16    </p> 
17    <div class="box-precio"> 
18        <p class="precio"> 
19            ${PrecioDeLaOferta.getData()} €</p> 
20        <p> 
21            ${PrecioDeLaOferta.PrecioPor.getData()} 
22        </p> 
23    </div> 
24</div> 
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> BreveDescripciónDeLaOferta  [in template "20101#20127#172655" at line 15, column 11]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${BreveDescripciónDeLaOferta.getData()}  [in template "20101#20127#172655" at line 15, column 9]
----
1<#-- 
2Nombre: JPI - Vista previa ofertas 
3Tipo : Oferta 
4<#include "/templates_SERVLET_CONTEXT_/0/global/cms/oferta/vista-previa-ofertas.ftl" /> 
5--> 
6 
7<#if ImagenDeLaOferta?? && ImagenDeLaOferta.getData()?trim?? && ImagenDeLaOferta.getData()?trim !=""> 
8    <img alt="${ImagenDeLaOferta.getAttribute("alt")}" src="${ImagenDeLaOferta.getData()}" /> 
9</#if> 
10<div class="info-oferta"> 
11    <strong class="titulo-oferta"> 
12        ${.vars['reserved-article-title'].data} 
13    </strong> 
14    <p class="text-cortar"> 
15        ${BreveDescripciónDeLaOferta.getData()} 
16    </p> 
17    <div class="box-precio"> 
18        <p class="precio"> 
19            ${PrecioDeLaOferta.getData()} €</p> 
20        <p> 
21            ${PrecioDeLaOferta.PrecioPor.getData()} 
22        </p> 
23    </div> 
24</div> 
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> BreveDescripciónDeLaOferta  [in template "20101#20127#172655" at line 15, column 11]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${BreveDescripciónDeLaOferta.getData()}  [in template "20101#20127#172655" at line 15, column 9]
----
1<#-- 
2Nombre: JPI - Vista previa ofertas 
3Tipo : Oferta 
4<#include "/templates_SERVLET_CONTEXT_/0/global/cms/oferta/vista-previa-ofertas.ftl" /> 
5--> 
6 
7<#if ImagenDeLaOferta?? && ImagenDeLaOferta.getData()?trim?? && ImagenDeLaOferta.getData()?trim !=""> 
8    <img alt="${ImagenDeLaOferta.getAttribute("alt")}" src="${ImagenDeLaOferta.getData()}" /> 
9</#if> 
10<div class="info-oferta"> 
11    <strong class="titulo-oferta"> 
12        ${.vars['reserved-article-title'].data} 
13    </strong> 
14    <p class="text-cortar"> 
15        ${BreveDescripciónDeLaOferta.getData()} 
16    </p> 
17    <div class="box-precio"> 
18        <p class="precio"> 
19            ${PrecioDeLaOferta.getData()} €</p> 
20        <p> 
21            ${PrecioDeLaOferta.PrecioPor.getData()} 
22        </p> 
23    </div> 
24</div> 
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> BreveDescripciónDeLaOferta  [in template "20101#20127#172655" at line 15, column 11]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${BreveDescripciónDeLaOferta.getData()}  [in template "20101#20127#172655" at line 15, column 9]
----
1<#-- 
2Nombre: JPI - Vista previa ofertas 
3Tipo : Oferta 
4<#include "/templates_SERVLET_CONTEXT_/0/global/cms/oferta/vista-previa-ofertas.ftl" /> 
5--> 
6 
7<#if ImagenDeLaOferta?? && ImagenDeLaOferta.getData()?trim?? && ImagenDeLaOferta.getData()?trim !=""> 
8    <img alt="${ImagenDeLaOferta.getAttribute("alt")}" src="${ImagenDeLaOferta.getData()}" /> 
9</#if> 
10<div class="info-oferta"> 
11    <strong class="titulo-oferta"> 
12        ${.vars['reserved-article-title'].data} 
13    </strong> 
14    <p class="text-cortar"> 
15        ${BreveDescripciónDeLaOferta.getData()} 
16    </p> 
17    <div class="box-precio"> 
18        <p class="precio"> 
19            ${PrecioDeLaOferta.getData()} €</p> 
20        <p> 
21            ${PrecioDeLaOferta.PrecioPor.getData()} 
22        </p> 
23    </div> 
24</div> 
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> BreveDescripciónDeLaOferta  [in template "20101#20127#172655" at line 15, column 11]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${BreveDescripciónDeLaOferta.getData()}  [in template "20101#20127#172655" at line 15, column 9]
----
1<#-- 
2Nombre: JPI - Vista previa ofertas 
3Tipo : Oferta 
4<#include "/templates_SERVLET_CONTEXT_/0/global/cms/oferta/vista-previa-ofertas.ftl" /> 
5--> 
6 
7<#if ImagenDeLaOferta?? && ImagenDeLaOferta.getData()?trim?? && ImagenDeLaOferta.getData()?trim !=""> 
8    <img alt="${ImagenDeLaOferta.getAttribute("alt")}" src="${ImagenDeLaOferta.getData()}" /> 
9</#if> 
10<div class="info-oferta"> 
11    <strong class="titulo-oferta"> 
12        ${.vars['reserved-article-title'].data} 
13    </strong> 
14    <p class="text-cortar"> 
15        ${BreveDescripciónDeLaOferta.getData()} 
16    </p> 
17    <div class="box-precio"> 
18        <p class="precio"> 
19            ${PrecioDeLaOferta.getData()} €</p> 
20        <p> 
21            ${PrecioDeLaOferta.PrecioPor.getData()} 
22        </p> 
23    </div> 
24</div> 
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> BreveDescripciónDeLaOferta  [in template "20101#20127#172655" at line 15, column 11]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${BreveDescripciónDeLaOferta.getData()}  [in template "20101#20127#172655" at line 15, column 9]
----
1<#-- 
2Nombre: JPI - Vista previa ofertas 
3Tipo : Oferta 
4<#include "/templates_SERVLET_CONTEXT_/0/global/cms/oferta/vista-previa-ofertas.ftl" /> 
5--> 
6 
7<#if ImagenDeLaOferta?? && ImagenDeLaOferta.getData()?trim?? && ImagenDeLaOferta.getData()?trim !=""> 
8    <img alt="${ImagenDeLaOferta.getAttribute("alt")}" src="${ImagenDeLaOferta.getData()}" /> 
9</#if> 
10<div class="info-oferta"> 
11    <strong class="titulo-oferta"> 
12        ${.vars['reserved-article-title'].data} 
13    </strong> 
14    <p class="text-cortar"> 
15        ${BreveDescripciónDeLaOferta.getData()} 
16    </p> 
17    <div class="box-precio"> 
18        <p class="precio"> 
19            ${PrecioDeLaOferta.getData()} €</p> 
20        <p> 
21            ${PrecioDeLaOferta.PrecioPor.getData()} 
22        </p> 
23    </div> 
24</div> 
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> BreveDescripciónDeLaOferta  [in template "20101#20127#172655" at line 15, column 11]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${BreveDescripciónDeLaOferta.getData()}  [in template "20101#20127#172655" at line 15, column 9]
----
1<#-- 
2Nombre: JPI - Vista previa ofertas 
3Tipo : Oferta 
4<#include "/templates_SERVLET_CONTEXT_/0/global/cms/oferta/vista-previa-ofertas.ftl" /> 
5--> 
6 
7<#if ImagenDeLaOferta?? && ImagenDeLaOferta.getData()?trim?? && ImagenDeLaOferta.getData()?trim !=""> 
8    <img alt="${ImagenDeLaOferta.getAttribute("alt")}" src="${ImagenDeLaOferta.getData()}" /> 
9</#if> 
10<div class="info-oferta"> 
11    <strong class="titulo-oferta"> 
12        ${.vars['reserved-article-title'].data} 
13    </strong> 
14    <p class="text-cortar"> 
15        ${BreveDescripciónDeLaOferta.getData()} 
16    </p> 
17    <div class="box-precio"> 
18        <p class="precio"> 
19            ${PrecioDeLaOferta.getData()} €</p> 
20        <p> 
21            ${PrecioDeLaOferta.PrecioPor.getData()} 
22        </p> 
23    </div> 
24</div> 
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> BreveDescripciónDeLaOferta  [in template "20101#20127#172655" at line 15, column 11]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${BreveDescripciónDeLaOferta.getData()}  [in template "20101#20127#172655" at line 15, column 9]
----
1<#-- 
2Nombre: JPI - Vista previa ofertas 
3Tipo : Oferta 
4<#include "/templates_SERVLET_CONTEXT_/0/global/cms/oferta/vista-previa-ofertas.ftl" /> 
5--> 
6 
7<#if ImagenDeLaOferta?? && ImagenDeLaOferta.getData()?trim?? && ImagenDeLaOferta.getData()?trim !=""> 
8    <img alt="${ImagenDeLaOferta.getAttribute("alt")}" src="${ImagenDeLaOferta.getData()}" /> 
9</#if> 
10<div class="info-oferta"> 
11    <strong class="titulo-oferta"> 
12        ${.vars['reserved-article-title'].data} 
13    </strong> 
14    <p class="text-cortar"> 
15        ${BreveDescripciónDeLaOferta.getData()} 
16    </p> 
17    <div class="box-precio"> 
18        <p class="precio"> 
19            ${PrecioDeLaOferta.getData()} €</p> 
20        <p> 
21            ${PrecioDeLaOferta.PrecioPor.getData()} 
22        </p> 
23    </div> 
24</div> 
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> BreveDescripciónDeLaOferta  [in template "20101#20127#172655" at line 15, column 11]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${BreveDescripciónDeLaOferta.getData()}  [in template "20101#20127#172655" at line 15, column 9]
----
1<#-- 
2Nombre: JPI - Vista previa ofertas 
3Tipo : Oferta 
4<#include "/templates_SERVLET_CONTEXT_/0/global/cms/oferta/vista-previa-ofertas.ftl" /> 
5--> 
6 
7<#if ImagenDeLaOferta?? && ImagenDeLaOferta.getData()?trim?? && ImagenDeLaOferta.getData()?trim !=""> 
8    <img alt="${ImagenDeLaOferta.getAttribute("alt")}" src="${ImagenDeLaOferta.getData()}" /> 
9</#if> 
10<div class="info-oferta"> 
11    <strong class="titulo-oferta"> 
12        ${.vars['reserved-article-title'].data} 
13    </strong> 
14    <p class="text-cortar"> 
15        ${BreveDescripciónDeLaOferta.getData()} 
16    </p> 
17    <div class="box-precio"> 
18        <p class="precio"> 
19            ${PrecioDeLaOferta.getData()} €</p> 
20        <p> 
21            ${PrecioDeLaOferta.PrecioPor.getData()} 
22        </p> 
23    </div> 
24</div> 
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> BreveDescripciónDeLaOferta  [in template "20101#20127#172655" at line 15, column 11]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${BreveDescripciónDeLaOferta.getData()}  [in template "20101#20127#172655" at line 15, column 9]
----
1<#-- 
2Nombre: JPI - Vista previa ofertas 
3Tipo : Oferta 
4<#include "/templates_SERVLET_CONTEXT_/0/global/cms/oferta/vista-previa-ofertas.ftl" /> 
5--> 
6 
7<#if ImagenDeLaOferta?? && ImagenDeLaOferta.getData()?trim?? && ImagenDeLaOferta.getData()?trim !=""> 
8    <img alt="${ImagenDeLaOferta.getAttribute("alt")}" src="${ImagenDeLaOferta.getData()}" /> 
9</#if> 
10<div class="info-oferta"> 
11    <strong class="titulo-oferta"> 
12        ${.vars['reserved-article-title'].data} 
13    </strong> 
14    <p class="text-cortar"> 
15        ${BreveDescripciónDeLaOferta.getData()} 
16    </p> 
17    <div class="box-precio"> 
18        <p class="precio"> 
19            ${PrecioDeLaOferta.getData()} €</p> 
20        <p> 
21            ${PrecioDeLaOferta.PrecioPor.getData()} 
22        </p> 
23    </div> 
24</div> 
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> BreveDescripciónDeLaOferta  [in template "20101#20127#172655" at line 15, column 11]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${BreveDescripciónDeLaOferta.getData()}  [in template "20101#20127#172655" at line 15, column 9]
----
1<#-- 
2Nombre: JPI - Vista previa ofertas 
3Tipo : Oferta 
4<#include "/templates_SERVLET_CONTEXT_/0/global/cms/oferta/vista-previa-ofertas.ftl" /> 
5--> 
6 
7<#if ImagenDeLaOferta?? && ImagenDeLaOferta.getData()?trim?? && ImagenDeLaOferta.getData()?trim !=""> 
8    <img alt="${ImagenDeLaOferta.getAttribute("alt")}" src="${ImagenDeLaOferta.getData()}" /> 
9</#if> 
10<div class="info-oferta"> 
11    <strong class="titulo-oferta"> 
12        ${.vars['reserved-article-title'].data} 
13    </strong> 
14    <p class="text-cortar"> 
15        ${BreveDescripciónDeLaOferta.getData()} 
16    </p> 
17    <div class="box-precio"> 
18        <p class="precio"> 
19            ${PrecioDeLaOferta.getData()} €</p> 
20        <p> 
21            ${PrecioDeLaOferta.PrecioPor.getData()} 
22        </p> 
23    </div> 
24</div> 
VER MÁS VER MENOS

Te recomendamos